llms.txt في Ghost
Ghost هو CMS لا مضيف ثابت، لذلك يتطلب تقديم llms.txt جذري إما خياراً مدمجاً أو حلاً عبر التوجيه.
آخر تحديث:
قيد Ghost
على خلاف مولّد المواقع الثابتة، لا يكشف Ghost مجلداً يطابق جذر نطاقك، لذلك لا يمكنك ببساطة إسقاط
ملف بجانب منشوراتك. وتوجد ثلاث طرق واقعية لملف llms.txt يعمل
/llms.txt، من الأسهل إلى الأكثر اعتماداً على العمل اليدوي.
الطريقة 1: مفتاح التبديل الأصلي
أضافت الإصدارات الحديثة من Ghost خيارًا مدمجًا لنشر ملف اكتشاف للذكاء الاصطناعي/LLM. في
الإعدادات (في قسم SEO أو البيانات الوصفية/المنظّمة، بحسب الإصدار)، ابحث عن خيار مثل
فعّل البيانات المنظمة لنماذج اللغة الكبيرة ومحركات البحث الذكية. عند تفعيله، ينشئ Ghost
ويقدّم /llms.txt (وغالباً /llms-full.txt) تلقائياً من محتواك المنشور.
الطريقة 2: content/public مستضاف ذاتيًا
في تثبيت Ghost مستضاف ذاتياً، تُوضَع الملفات في content/public/ تُقدَّم من جذر الموقع.
وهذا هو الإسقاط الحقيقي الوحيد لنظام الملفات ويمنحك ملفاً كتبه إنسان:
# on your Ghost server
mkdir -p content/public
cp llms.txt content/public/llms.txt
# served at https://yourdomain.com/llms.txt (restart Ghost if needed)
الطريقة 3: routes.yaml أو إعادة توجيه
في Ghost(Pro)، حيث لا يمكنك الوصول إلى نظام الملفات، لديك خياران:
- routes.yaml: يعرّف مساراً يعرض قالباً نصياً عادياً. ارفع نسخة معدلة
routes.yamlفي الإعدادات، والمختبرات:
ثم أضفroutes: /llms.txt/: template: llms content_type: text/plainllms.hbsقالب إلى نسقك يحتوي متن الملف. - إعادة التوجيه: استضافة الملف في مكان آخر (gist أو bucket أو موقع ثابت آخر) وإضافة
إعادة توجيه في الإعدادات والمختبرات وإعادة التوجيه (
redirects.json) من/llms.txtإلى عنوان URL ذلك. وهو الأبسط، لكن الملف يعيش عندئذ خارج النطاق.
التحقق من الإعداد
curl -sI https://yourdomain.com/llms.txt | grep -i content-type
# expect: content-type: text/plain هل تستخدم WordPress بدلاً من ذلك؟ راجع دليل WordPress. ولضمان صحة محتوى الملف، استخدم دليل إجرائي و المولّد.