دليل llms.txt

ملف llms.txt هو اقتراح لملف Markdown في /llms.txt لإرشاد أنظمة الذكاء الاصطناعي. تتجاهله Google، ولا تتلقى 97% من الملفات أي طلبات، بينما يُعد Claude Code القارئ الفعلي الأبرز.

نُشر أول مرة: 24 يونيو 2026 · آخر تحديث: 9 أغسطس 2026 · Advanced
اللغات
دليل واحد في هذه الصفحة

llms.txt اقتراح من Jeremy Howard ‏(Answer.AI) لمساعدة وكلاء الذكاء الاصطناعي على التنقل في المواقع؛ 97% من الملفات المنشورة لا تتلقى أي طلبات، وتتجاهله Google، ويُعد Claude Code المستهلك الأساسي لا روبوتات البحث.

تصف المواصفة ملخصاً طوعياً للموقع ملائماً للنماذج اللغوية؛ ولا تنشئ التزاماً للزواحف أو سلوك فهرسة. Evidence for this claim llms.txt is a community proposal for a Markdown file at /llms.txt that offers LLM-friendly site information; it is not a web standard. Scope: The proposal's own specification and stated purpose. Confidence: high · Verified: llms.txt proposal وتوثق OpenAI حالياً روبوتات مسماة وإعدادات مستقلة في robots.txt بدلاً منه. Evidence for this claim OpenAI documents robots.txt controls for its declared crawlers and does not list llms.txt as a crawler control. Scope: OpenAI's published crawler controls; absence is not proof that no internal system ever fetches the file. Confidence: high · Verified: OpenAI: Crawlers

الخلاصة — llms.txt اقتراح من Jeremy Howard ‏(Answer.AI، في 3 سبتمبر 2024)، وليس معياراً معتمداً. وهو فهرس Markdown منتقى في /llms.txt، مع ملف اختياري كامل المحتوى في /llms-full.txt. تكاد روبوتات البحث مثل OAI-SearchBot وPerplexityBot لا تظهر في الطلبات، بينما يُعد Claude Code ووكلاء البرمجة المستهلك الأبرز. تتجاهله Google، ووجدت SE Ranking أن إزالته من نموذج التنبؤ بالاستشهادات حسّنت الدقة. يفيد وثائق المطورين التي يقرأها وكلاء البرمجة، لكن البيانات لا تدعم استخدامه كوسيلة GEO/AEO للمواقع العادية، كما توجد مخاطر حقيقية لحقن الأوامر.

حقيقة llms.txt

llms.txt هو اقتراح، وهذه الكلمة جوهر القصة. لا يوجد RFC أو اعتماد من W3C أو مسار IETF. إنه اقتراح مدروس من Jeremy Howard، المؤسس المشارك لـ Answer.AI وfast.ai، نُشر في 3 سبتمبر 2024، وانتشر في وثائق المطورين ثم ألحقه مجتمع SEO بفكرة اختصار الظهور في الذكاء الاصطناعي.

المشكلة التصميمية حقيقية. تقول المواصفة: “Large language models increasingly rely on website information, but face a critical limitation: context windows are too small to handle most websites in their entirety.” (ترجمة) «تعتمد النماذج اللغوية الكبيرة أكثر فأكثر على معلومات المواقع، لكنها تواجه قيداً حرجاً: نوافذ السياق أصغر من أن تستوعب معظم المواقع كاملة». كما تصف تحويل HTML إلى نص نظيف ملائم للنماذج بأنه «صعب وغير دقيق». والحل المقترح هو أن يجهّز مؤلف الموقع المحتوى المراد عرضه في Markdown منتقى.

التنسيق

/llms.txt مستند Markdown مرتب:

  1. H1 إلزامي لاسم المشروع أو الموقع.
  2. اقتباس كتلي لملخص قصير بالمعلومات الأساسية.
  3. نثر أو قوائم اختيارية بلا عناوين في هذا الموضع.
  4. قوائم روابط تفصلها عناوين H2 بصيغة - [name](url): optional notes.
  5. قسم ## Optional للروابط الثانوية التي يمكن تجاوزها عند ضيق السياق.

مثال أدنى من المواصفة:

# FastHTML

> FastHTML is a python library which brings together Starlette, Uvicorn, HTMX,
> and fastcore's FT...

## Docs

- [FastHTML quick start](url): A brief overview of many features

## Optional

- [Starlette documentation](url): A subset useful for FastHTML development.

توجد طريقتان مصاحبتان:

  • /llms-full.txt: محتوى الموقع كله مسطحاً في ملف Markdown واحد؛ وتنشر Anthropic وPerplexity وStripe الشكلين.
  • صيغة عناوين .md: إتاحة نسخ مثل page.md للصفحات الفردية كي تكون جاهزة للنماذج دون تفريغ كامل.

هناك بديل أحدث يتجاوز الملفات الثابتة: تقديم Markdown من الحافة عبر تفاوض المحتوى. تحول خدمة Markdown for Agents من Cloudflare أي صفحة HTML إلى Markdown عند إرسال Accept: text/markdown، من دون ملفات .md لكل صفحة أو إعادة إنشاء /llms-full.txt. تقول Cloudflare إن ذلك يقلل الرموز بنحو 80%. وهي ميزة مدفوعة من خطة Pro فما فوق. ويبقى سؤال الجدوى نفسه: النسخة الموازية أسهل للوكلاء لكنها تمثيل آخر يجب مزامنته؛ كما حذر Fabrice Canel من Bing من مضاعفة حمل الزحف ومخاطر شبيهة بالإخفاء. افحص السجلات قبل التفعيل.

llms.txt مقابل robots.txt: ليسا الشيء نفسه

أشيع سوء فهم هو اعتبار llms.txt «robots.txt للذكاء الاصطناعي»، والجمع بينهما يقود إلى قرارات سيئة.

robots.txtllms.txt
الغرضضبط الوصول: ما يمكن للزاحف جلبهإرشاد المحتوى: ما يفيد قراءته
التنسيقتوجيهات (User-agent:, Disallow:)روابط Markdown وأوصاف
الإلزامنعم لدى الزواحف الملتزمةلا، استشاري فقط
التوقيتوقت الزحف، قبل الجلبوقت الاستدلال، عند تجميع السياق
معيار؟نعم، قديم وشائعلا، مجرد اقتراح
يحجب؟نعملا

robots.txt معيار فعلي مطبق، أما llms.txt فمجرد اقتراح لا تقرؤه معظم الأنظمة. إذا أردت ضبط وصول زواحف الذكاء الاصطناعي فراجع robots.txt وزواحف الذكاء الاصطناعي.

من يقرأه فعلاً؟

هنا تختلف البيانات أكثر ما تختلف عن الضجيج. في دراسة Ahrefs لـ 137 210 نطاقاً خلال مايو 2026:

  • لم تتلق 97% من ملفات llms.txt المنشورة أي طلب، ولم ير أي حركة سوى نحو 3%، أي قرابة 1 100 نطاق.
  • من الملفات المطلوبة، جاءت 96% من الطلبات من روبوتات و4% من البشر.
  • جاءت 77% من طلبات الروبوتات من أدوات غير ذكاء اصطناعي، مثل مدققي SEO والزواحف المجهولة وأدوات تحليل التقنية.
  • لم تأت سوى نحو 19,5% من أدوات الذكاء الاصطناعي، وتوزعت على:
    • الوكلاء والبنية التحتية، ومنها وكلاء البرمجة: نحو 10,5%.
    • زواحف التدريب، يتصدرها GPTBot بنسبة 4,51%: نحو 5,3%.
    • مساعدو الذكاء الاصطناعي: نحو 2,5%.
    • روبوتات الاسترجاع التي تبني فهارس الاستشهاد: 1,1% فقط.

هذه النسبة الأخيرة مهمة. فالروبوتات التي يضيف الناس الملف من أجلها، مثل OAI-SearchBot وPerplexityBot، «بالكاد ظهرت». وكان المستهلك الأبرز Claude Code؛ ووجدت الدراسة أنه “outfetched every AI retrieval bot, assistant, and training crawler except GPTBot.” (ترجمة) «تجاوز في الجلب كل روبوت استرجاع ومساعد وزاحف تدريب للذكاء الاصطناعي باستثناء GPTBot». أما GPTBot فهو زاحف تدريب، ووجوده لا يثبت تحليلاً مقصوداً للملف.

تصل قياسات أخرى إلى النتيجة نفسها. راقبت OtterlyAI موقعاً 90 يوماً؛ فمن أكثر من 62 100 زيارة لروبوتات الذكاء الاصطناعي، أصابت 84 زيارة فقط /llms.txt، أي نحو 0,1%، بأداء “3x worse than average pages.” (ترجمة) «أسوأ بثلاث مرات من الصفحات المتوسطة». ووجد تحليل مستقل لـ 515 مليون حدث خلال 90 يوماً 408 طلبات فقط للملف، ووصفها بأنها «مهملة إحصائياً».

الخلاصة هي الفصل بين وثائق المطورين وGEO: يفيد llms.txt وكلاء البرمجة في التنقل بوثائق API، لكنه لا يكاد يصل إلى روبوتات بناء الاستشهادات التي يريدها مجتمع SEO.

ما قاله المزودون

Google: لا، ولا خطط. أكد Gary Illyes في Search Central Live في يوليو 2025 أن Google لا تدعم llms.txt ولا تخطط لذلك. وشبّهه John Mueller بوسم meta للكلمات المفتاحية، ووصفه بأنه “temporary crutch, perhaps to save some tokens” أي «عكاز مؤقت، ربما لتوفير بعض الرموز» لأدوات البرمجة، لا آلية ظهور في البحث. وقال إرشاد Google في مايو 2026 إن الملفات المقروءة آلياً ليست لازمة لـ AI Overviews أو AI Mode اللذين “continue to rely on traditional SEO signals.” أي «يواصلان الاعتماد على إشارات SEO التقليدية». وقد نشرت Google ملفاً ليوم واحد في ديسمبر 2025 بسبب تحديث CMS، لا تحول استراتيجي.

OpenAI: لا شيء. لا إعلان بأن ChatGPT أو GPTBot أو OAI-SearchBot يحلله. وتناقض السجلات وجود استخدام ذي معنى؛ فقد «بالكاد ظهر» OAI-SearchBot. وتوجه OpenAI المستخدمين إلى robots.txt للتحكم في الزحف.

Anthropic: الحالة المثيرة للاهتمام. تنشر llms.txt وllms-full.txt على docs.anthropic.com/llms.txt، ويجلب Claude Code ملفات المواقع الأخرى بوضوح. لكن هذه قصة أداة برمجة، ولا يوجد تأكيد بأن طبقة البحث أو الاستشهاد في Claude.ai تعتمد الملف.

Perplexity: تقول نعم، والبيانات تقول نادراً. ذكرت أنها تسترجع llms.txt وتستخدمه «لإعطاء أولوية لاختيار الصفحات»، لكن PerplexityBot لا يكاد يجلبه استباقياً. يستطيع قراءة رابط تلصقه له؛ والفجوة في الاكتشاف والاستخدام التلقائيين.

Bing/Microsoft وApple وMeta: لا موقف معلناً. اعتبر الدعم غير مؤكد.

هل يرفع الاستشهادات في إجابات الذكاء الاصطناعي؟

لا توجد فائدة مثبتة. نمذجت SE Ranking بيانات 300 000 نطاق بانحدار XGBoost وتحليل SHAP، فوجدت أن إزالة llms.txt حسّنت دقة النموذج. وخلصت إلى أن الملف لا يبدو مؤثراً مباشرة في تكرار الاستشهادات، «على الأقل ليس بعد». كما رصدت Search Engine Land عشرة مواقع 180 يوماً؛ لم يظهر تغير قابل للقياس في ثمانية، ورافق الموقعين الآخرين تغييرات مربكة لا يمكن فصلها عن الملف.

تشبيه meta keywords: هل هو عادل؟

يصيب تشبيه Mueller في النقاط المهمة: كلاهما وصف يكتبه مالك الموقع، لا يتم التحقق منه، ويمكن التلاعب به أو إخفاؤه. ولهذا لن يثق منتج بحث جاد بوصف ذاتي بدلاً من الصفحات. وترد Carolyn Shelby بأن llms.txt يشير على الأقل إلى عناوين URL حقيقية يجب أن تعمل؛ فهو «كشاف لا قائمة أمنيات». كلا الرأيين وجيه، والنتيجة العملية واحدة: أنظمة البحث لا تعتمد عليه.

متى تضيفه ومتى تتجاوزه

أضفه إذا كنت تدير وثائق مطورين أو مرجع API جمهوره الأساسي وكلاء البرمجة مثل Claude Code وCursor وCopilot وCodeium؛ فهذه حالة الاستخدام الأصلية.

تجاوزه، أو لا تتوقع عائداً على الظهور، للمواقع التحريرية والإعلامية والتجارة الإلكترونية والأعمال العامة. يستغرق نحو 20 دقيقة، وفائدة GEO الحالية شبه معدومة؛ والوقت أجدى في بنية المحتوى والأسئلة الشائعة وأساسيات تحسين البحث بالذكاء الاصطناعي. كما تضخم عمليات النشر التلقائي أرقام التبني؛ فالتبني لا يعني الاستخدام، و97% من الملفات بلا طلبات.

الجانب الأمني

الخطر حقيقي ولا يحظى بما يكفي من التغطية: لأن الوكلاء مصممون للثقة بما في llms.txt، يصبح الملف سطحاً طبيعياً لهجمات حقن الأوامر. رصدت الدراسة جهات تفحص هذه الثغرات. ضعه تحت التحكم في الإصدارات، ونبّه عند تغييره بلا تصريح، ولا تدرج فيه ما لا تريد نشره.

تنفيذه إذا قررت ذلك

  • الموضع: /llms.txt في جذر النطاق، بحالة HTTP 200 ونوع text/plain أو text/markdown.
  • انتقِ ولا تفرغ كل شيء: ضع 20–50 رابطاً مهماً؛ فالانتقاء هو الغرض كله.
  • يمكن تقديم /llms-full.txt للسياقات التي تحتاج المحتوى كاملاً.
  • تحقق: حمّل الملف في Claude أو ChatGPT أو Perplexity واطلب تلخيص الموقع، ثم افحص سجلات الخادم بعد أسابيع.
  • توجد مولدات لـ VitePress ‏(vitepress-plugin-llms) وDocusaurus ‏(docusaurus-plugin-llms) وWordPress وDrupal، وأداة Python ‏(llms_txt2ctx).

الخلاصة: التكلفة منخفضة، وفائدة GEO تقارب الصفر حالياً، لكنه مفيد حقاً لوكلاء البرمجة. افحص سجلاتك؛ إن وجدت حركة Claude Code أو Cursor فقد يساعدها، أما مطاردة OAI-SearchBot وPerplexityBot فليست هذه وسيلتها.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.