ملف llms.txt: ما هو، وكيف تنشئه، وهل يفيد فعلا؟

بقلم SEOgrinder · تاريخ النشر · 7 دقيقة قراءة

الإجابة المختصرة: ملف llms.txt هو ملف Markdown بسيط يوضع في جذر موقعك ويسرد أهم صفحاتك، مع ملاحظة قصيرة لكل صفحة، ليجدها النماذج اللغوية ووكلاء الذكاء الاصطناعي بسرعة. إنشاؤه رخيص، لكن فائدته للترتيب أو للاستشهاد بموقعك في إجابات الذكاء الاصطناعي غير مثبتة: فـوثائق Google تقول إنك لا تحتاج إلى ملفات نصية خاصة بالذكاء الاصطناعي لتظهر في ميزاتها، وتفيد تقارير بأن Google لا تدعم الملف، وقد قال ممثل من Google إنه لا يعلم أن أي نظام ذكاء اصطناعي يستخدمه. أضفه بعد الأساسيات (robots.txt وخريطة الموقع (sitemap) وHTML مقروء)، ولا تجعله بديلا عنها.

ما هو ملف llms.txt؟

ملف llms.txt اقتراح وليس معيارا رسميا للويب. نشره جيريمي هاوارد (Jeremy Howard) عام 2024 على موقع llmstxt.org. والفكرة أن خرائط الموقع تسرد كل الصفحات لمحركات البحث، أما النموذج اللغوي (language model) فنافذة سياقه (context window) محدودة، ولا يستطيع استيعاب موقع كامل. وملف قصير منتقى بصيغة Markdown يمكنه أن يدله على الصفحات التي تهم.

وبحسب المواصفة الحالية يمكن أن يوجد ملف باسم llms.txt في الجذر، أي example.com/llms.txt، أو في مسار فرعي مثل example.com/docs/llms.txt. ويتألف من الأجزاء التالية بهذا الترتيب:

  1. عنوان من المستوى الأول (H1) باسم الموقع أو المشروع. وهذا هو الجزء الإلزامي الوحيد.
  2. اقتباس (blockquote) فيه ملخص قصير.
  3. فقرات أو قوائم اختيارية تضيف تفاصيل أكثر.
  4. أقسام اختيارية تبدأ بعناوين من المستوى الثاني (H2)، يحتوي كل منها قائمة روابط بصيغة ‎[name](url)‎ يمكن أن تتبعها نقطتان رأسيتان وملاحظة.

وجرى العرف على أن القسم المسمى Optional يضم الروابط الثانوية التي يستطيع الوكيل تخطيها حين يحتاج إلى سياق أقصر.

وهذه نسخة مختصرة من ملفنا الخاص على العنوان seogrinder.com/llms.txt (نصه بالإنجليزية):

# SEOgrinder

> Free SEO analysis for public websites. Enter a web address and get a full report: speed, on-page SEO, accessibility, keywords, plus a prioritised list of what to fix first. No account needed.

## Tool

- [SEOgrinder](https://seogrinder.com/): the analysis tool
- [SEOgrinder as Markdown](https://seogrinder.com/index.md): what the tool does, as plain text

## Optional

- [Imprint](https://seogrinder.com/imprint): who runs the service

ملف llms.txt وrobots.txt وsitemap.xml: ثلاث مهام مختلفة

الملفالسؤال الذي يجيب عنهالجمهور
robots.txtأي الروبوتات يجوز لها جلب أي المسارات؟زواحف محركات البحث وأنظمة الذكاء الاصطناعي
sitemap.xmlما الصفحات الموجودة، ومتى تغيرت؟محركات البحث
llms.txtما أهم الصفحات، وماذا تتناول؟النماذج اللغوية والوكلاء

هذه الملفات الثلاثة لا يغني أحدها عن الآخر. فالزاحف المحظور في robots.txt لا يستطيع قراءة ملف llms.txt لديك أيضا، والصفحة التي تبقى فارغة بلا JavaScript لا تنقذها قائمة روابط أنيقة.

هل ينفع ملف llms.txt؟ ما نعرفه فعلا

الجواب الصريح: لم يثبت أحد وجود فائدة، وبحسب التقارير فإن أكبر محرك بحث لا يدعم الملف. وهذا ما ورد في التقارير حتى الآن:

  • Google لا تدعمه. يقول تقرير من فعالية Search Central Live إن غاري إيليس (Gary Illyes) صرح بأن Google لا تدعم ملف llms.txt ولا تخطط لذلك. لكن التقرير مأخوذ من صورة نشرت على LinkedIn، لا من تسجيل أو نص حرفي.
  • لا يوجد نظام ذكاء اصطناعي معروف يستخدمه. قال جون مولر (John Mueller) من Google إنه، بحسب علمه، لا يستخدم أي نظام ذكاء اصطناعي ملف llms.txt حاليا، وشبهه بوسم الكلمات المفتاحية القديم في العلامات الوصفية (Search Engine Journal).
  • مواقع Google نفسها ليست دليلا. ظهرت في ديسمبر 2025 ملفات llms.txt على مواقع Google الخاصة بالمطورين. وذكر مولر أن السبب تغيير في منصة إدارة المحتوى (CMS)، وحين سئل في يناير 2026 هل هذا تأييد أجاب باختصار بـ «no».
  • ملف سجل واحد حكاية فردية. في يوليو 2025 نشر صاحب موقع سجلا يظهر أن زاحف OpenAI يطلب ملف llms.txt لديه كل 15 دقيقة تقريبا. وهذا يثبت وجود طلب، لا أن المحتوى يستخدم في الإجابات.

المصادر: Search Engine Roundtable عن Google وllms.txt وعن طلبات OpenAI وعن مواقع Google للمطورين. وهذه تقارير من مصادر ثانوية عن تصريحات في وسائل التواصل الاجتماعي، فاقرأ صياغتها بحذر. كما أن الوضع قد يتغير، فتحقق من أحدث التصريحات قبل أن تقرر.

تقديرنا: ملف llms.txt إضافة منخفضة التكلفة وغير مثبتة الأثر. يضعه SEOgrinder في تقرير الجاهزية للذكاء الاصطناعي ضمن مجموعة «إضافات»، ويقول ذلك صراحة ما دام أحد بنود هذه المجموعة مفتوحا: هذه اقتراحات من جهات مصنعة بعينها، ولم يثبت لها تأثير في Google.

من ينبغي أن ينشئه رغم ذلك؟

نشأ الاقتراح من حالة عملية: وكيل برمجة (coding agent) يجلب وثائق مكتبة برمجية ليكتب استدعاء صحيحا لواجهة برمجية (API). وبالنسبة إلى موقع وثائق فيه صفحات كثيرة، فإن فهرسا نظيفا بصيغة Markdown مفيد لهذا الغرض تحديدا. وهو مفيد أيضا لأي موقع تريد أن يجد الوكلاء فيه الصفحات الخمس المهمة بدل أن يخمنوا. ولن تخسر شيئا إن تبين أنه لا يؤثر، لأن كتابة الملف تستغرق دقائق.

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

كيف تنشئ ملف llms.txt في خمس دقائق

  1. سم الموقع في عنوان H1. سطر واحد يبدأ بعلامة # ثم اسم شركتك يكفي.
  2. اكتب الملخص داخل اقتباس. جملة أو جملتان واضحتان: ماذا تقدم، ولمن، وأين. بلا شعارات دعائية.
  3. اسرد صفحاتك الرئيسة تحت عناوين H2. اختر عناوين مثل المنتجات أو الوثائق أو التواصل.
  4. اكتب كل رابط في سطر مستقل بصيغة Markdown. يأتي اسم الصفحة بين قوسين مربعين، ثم عنوانها المطلق بين قوسين هلاليين، ثم نقطتان رأسيتان وملاحظة عما تحتويه الصفحة، كما في المثال أعلاه. استخدم عناوين مطلقة، وأبق الملاحظات قصيرة ومحددة.
  5. ضع الصفحات الثانوية تحت القسم Optional. النصوص القانونية والأرشيفات مكانها هناك.
  6. احفظ الملف نصا بترميز UTF-8 وانشره في جذر الموقع على العنوان example.com/llms.txt. ويجب أن يرد بالحالة 200.
  7. أبقه محدثا. حين تنتقل صفحة إلى عنوان آخر فغير الرابط. قائمة روابط ميتة أسوأ من غياب القائمة.

ولاختيار الصفحات اسأل نفسك: لو كان بوسع وكيل ذكاء اصطناعي أن يقرأ خمس صفحات فقط من موقعي، فأيها أختار له؟ هذه الصفحات هي التي تستحق مكانا في القائمة الرئيسة. وما عداها إما أن ينتظر في القسم Optional وإما ألا يذكر أصلا. وهذا رأينا وليس قاعدة في المواصفة: فالمواصفة تحدد الشكل، أما الانتقاء فعلى صاحب الموقع.

ويمكنك أيضا أن تكلف مساعد البرمجة بالمهمة. افتح في SEOgrinder تبويب الجاهزية للذكاء الاصطناعي، وابحث تحت «فحوص لوكلاء الذكاء الاصطناعي» عن البند «وصف المحتوى للنماذج اللغوية»، ثم اضغط نسخ موجّه الوكيل. إذا كان الملف غير موجود فإن الموجه يصف ما ينبغي إنشاؤه وكيف تتحقق منه. وإذا كان موجودا فيمكنك فتح البند لترى ما عثر عليه، وعندئذ يطلب الموجه من المساعد أن يراجع الملف ولا يغير إلا ما هو خاطئ.

هل تضيف noindex إلى ملف llms.txt؟

قال مولر إن ذلك قد يكون منطقيا: فقد تضع مواقع روابط تشير إلى الملف، وقد يفهرس عندئذ، وهذا يبدو غريبا للمستخدمين. لكنه قال ذلك في ملاحظة جانبية لا بوصفه قاعدة، فاحكم بنفسك. ومع ملف نصي يمكنك تحقيق ذلك بترويسة الاستجابة X-Robots-Tag: noindex. والملف لا يكرر صفحة عادية، فلا توجد مشكلة محتوى مكرر.

الأخطاء الشائعة

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

الأسئلة الشائعة

هل ملف llms.txt عامل ترتيب؟

لا يوجد دليل على ذلك. فوثائق Google تقول إن ملفات النصوص الخاصة بالذكاء الاصطناعي غير لازمة لميزاتها، وتفيد تقارير بأن Google لا تدعم الملف.

هل سيستخدم ChatGPT أو Claude ملف llms.txt لدي؟

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

هل llms.txt هو نفسه robots.txt؟

لا. ملف robots.txt يتحكم في وصول الزواحف. أما ملف llms.txt فيصف المحتوى. راجع الجدول أعلاه.

هل أحتاج إلى مطور لإضافته؟

لا. إنه ملف نصي. لكن إن كنت تستخدم نظام إدارة محتوى أو منصة لها مجلد جذر خاص بها، فقد تحتاج إلى إضافة (plugin) أو قاعدة إعادة كتابة (rewrite) كي يقدم الملف على المسار المطلوب.

ما الجزء الإلزامي الوحيد في الملف؟

عنوان H1 باسم الموقع أو المشروع. أما الاقتباس الذي يحمل الملخص والفقرات والأقسام وقوائم الروابط فكلها اختيارية بحسب المواصفة الحالية، لكن الملف بلا ملخص وبلا روابط لا يؤدي الغرض الذي وضع من أجله.

هل يجب أن يكون الملف في جذر الموقع؟

بحسب المواصفة يمكن أن يوجد في الجذر، أي example.com/llms.txt، أو في مسار فرعي مثل example.com/docs/llms.txt. وإذا أردت أن يجده أي عميل دون أن يعرف بنية موقعك فالجذر هو الخيار الأبسط، وهو الذي يفحصه SEOgrinder.

كيف أتأكد من أن ملفي يعمل؟

افتح العنوان https://example.com/llms.txt في المتصفح مستبدلا نطاقك بنطاق المثال. ينبغي أن يظهر النص، وأن تكون الحالة 200. ثم شغل الفحص المجاني: يبلغك SEOgrinder هل الملف موجود، ويعرض ما عثر عليه. وإن كنت تريد معرفة كيف يقدم المحتوى نفسه نصا بدل HTML فاقرأ مقالنا Markdown لوكلاء الذكاء الاصطناعي.

خطوتك التالية

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

المزيد من المدونة