لنبدأ بالخلاصة: لن يدفع llms.txt منصة ChatGPT إلى الاستشهاد بعلامتك التجارية تلقائيًا. إنه خريطة بصيغة Markdown توضع في المجلد الجذري للموقع، وتساعد وكلاء الذكاء الاصطناعي وأدوات الاسترجاع الفوري خلال مرحلة الاستدلال على تجاوز قوائم التنقل والإعلانات وJavaScript والوصول مباشرة إلى محتوى نظيف. إذا نُفّذ جيدًا، خفّض تكلفة تحليل المحتوى على الذكاء الاصطناعي؛ وإذا نُفّذ بصورة سيئة، فلن يكون أكثر من ملف لا يقرأه أحد. يجمع هذا الدليل قواعد الصياغة، والموقع الصحيح، وآلية قراءة الزواحف، والحدود الفعلية الحالية للملف.
ما llms.txt، وكيف يختلف عن robots.txt؟
llms.txt مواصفة مقترحة قدّمها Jeremy Howard من Answer.AI في سبتمبر 2024. اسم الملف ثابت: llms.txt، ويوضع في المجلد الجذري للنطاق، ويُكتب محتواه بالكامل بصيغة Markdown. تتمثل مهمته في «انتقاء» أهم صفحات الموقع التي تستحق أن يقرأها الذكاء الاصطناعي، وعرضها في قائمة مختصرة يترافق كل رابط فيها مع وصف. فهو ليس ملف إعدادات، ولا يحدد من يُسمح له بالدخول. وهذه نقطة الانطلاق التي تقوم عليها جميع خطوات التطبيق اللاحقة.
كيف يبدو ملف llms.txt مستوفيًا للمواصفة؟
متطلبات التنسيق بسيطة جدًا، لكن ترتيب العناصر مهم. يُكتب الملف كله بصيغة Markdown القياسية، بحيث يستطيع أي نموذج لغوي تحليله من دون تكلفة إضافية. ويأتي هيكله من الأعلى إلى الأسفل على النحو الآتي:
- عنوان H1 يتضمن اسم الموقع أو المشروع. وهذا هو الحقل الإلزامي الوحيد في المواصفة.
- بعده اقتباس كتلي (يبدأ بالرمز >) يشرح في جملة أو جملتين ما الذي يقدمه الموقع. وهذا أول ملخص يقرأه الذكاء الاصطناعي عند استعراض الملف كاملًا.
- يمكن عند الحاجة إضافة بضع فقرات نصية عادية لشرح الخلفية أو إرشادات الاستخدام، لكن يجب ألا يتضمن الملف عنوان H1 آخر.
- عدة أقسام H2، وتحت كل منها قائمة روابط بصيغة Markdown. يكون التنسيق `[اسم الصفحة] (الموقع): وصف من جملة واحدة`، وتُستخدم أقسام H2 للتصنيف، مثل «الخدمات» و«الوثائق» و«الموارد».
- قسم باسم ## Optional (يمكن حذفه): الروابط المدرجة هنا تخص محتوى ثانويًا، ويمكن للذكاء الاصطناعي تجاوزها بالكامل عندما تكون سعة السياق محدودة.
أين يوضع الملف، وبأي تنسيق يُقدَّم؟
لا مجال للاجتهاد في الموقع: يجب وضع الملف في المجلد الجذري للنطاق، على الرابط https://yourdomain/llms.txt. لن يعثر عليه الذكاء الاصطناعي إذا وضعته في مجلد فرعي أو نطاق فرعي. استخدم ترميز UTF-8، ويُفضّل ضبط Content-Type الذي يعيده الخادم على text/plain أو text/markdown، مع التأكد من ألا يتعامل المتصفح معه كملف للتنزيل. وهناك ممارستان متكاملتان تستحقان التطبيق: الأولى هي ملف llms-full.txt الاختياري، الذي يجمع محتوى الموقع كله في ملف كبير واحد. يلائم ذلك الحالات التي تريد فيها تمكين الذكاء الاصطناعي من قراءة كل شيء دفعة واحدة، لكن كبر حجمه وصعوبة تحديثه يدفعان المواقع الصغيرة والمتوسطة عادةً إلى تأجيله. أما الثانية فهي إنشاء صفحات .md مطابقة، عبر إضافة .md إلى عنوان URL الأصلي؛ فمثلًا تقابل /pricing صفحة /pricing.md. وبذلك تستطيع روابط llms.txt توجيه الذكاء الاصطناعي مباشرة إلى محتوى نظيف بدلًا من HTML المثقل بعناصر التخطيط. وتستخدم صفحة /pricing.md لدى Tenten GEO هذا الأسلوب لتقديم الأسعار بصيغة قابلة للقراءة الآلية.

كيف تقرأ زواحف الذكاء الاصطناعي ملف llms.txt؟
لنبدأ بالفصل بين أمرين كثيرًا ما يختلطان. يتعامل الذكاء الاصطناعي مع محتوى موقعك في مرحلتين: الأولى هي مرحلة التدريب، حين تزحف أدوات مثل GPTBot وClaudeBot وGoogle-Extended إلى صفحات الويب على نطاق واسع لتغذية النموذج بالمحتوى. والثانية هي مرحلة الاستدلال، عندما يطرح المستخدم سؤالًا ويحتاج الذكاء الاصطناعي إلى التحقق من المعلومات لحظيًا، فتسترجعها وظائف التصفح في PerplexityBot أو ChatGPT أو مختلف وكلاء الذكاء الاصطناعي مباشرة من الموقع. يعمل llms.txt أساسًا في المرحلة الثانية. تبدأ الأدوات التي تدعمه بجلب llms.txt من المجلد الجذري، وتستخدمه خريطة تنقل لتحديد الروابط التي ينبغي فتحها وقراءتها لاحقًا، ثم تجلب ملفات Markdown المقابلة. وهكذا تتجنب تكلفة «تنزيل صفحة HTML كاملة، وإزالة قائمة التنقل والنصوص البرمجية، ثم محاولة تخمين الفقرة التي تمثل المحتوى الرئيسي».
لكن يجب توضيح نقطة أساسية: حتى الآن، لم تعلن OpenAI أو Anthropic أو Perplexity أو Google التزامها باستخدام llms.txt إشارة رسمية للتدريب أو الترتيب، بل إن موقف Google أكثر تحفظًا. والأدوات التي تقرأ llms.txt بفاعلية في هذه المرحلة هي في معظمها أدوات المطورين وأطر عمل الوكلاء، مثل بعض مساعدات البرمجة، وأدوات استرجاع الملفات، وعمليات RAG أو الوكلاء التي تنشئها بنفسك. لذلك، فإن تقديم llms.txt بوصفه «تمهيدًا لمسار الوكلاء والبحث الذي تبنيه داخليًا» أدق وأكثر صدقًا من تسويقه باعتباره «مفتاح ترتيب SEO للذكاء الاصطناعي».
كيفية التحقق بعد النشر وستة أخطاء شائعة
- وضعه في المكان الخطأ: إذا وضعت الملف في /docs/llms.txt أو على نطاق فرعي، فلن يعثر عليه الذكاء الاصطناعي؛ إذ يتوقعه في المجلد الجذري للنطاق فقط.
- التعامل معه كما لو كان robots.txt: كتابة Disallow داخل llms.txt لمنع الزواحف لن تحقق شيئًا، لأن الصيغة غير صحيحة لهذا الغرض. ارجع إلى robots.txt لإدارة صلاحيات الوصول.
- توجيه الروابط إلى HTML غير نظيف: إذا قادت القائمة إلى صفحات مزدحمة بالنوافذ المنبثقة والأشرطة الجانبية، فلن توفر تكلفة التحليل. حاول ربطها بنسخ .md المقابلة.
- حشر عدد مفرط من الروابط دفعة واحدة: إدراج مئات عناوين URL من الموقع كله يشتت الأولويات. llms.txt أداة لانتقاء المحتوى، لا خريطة موقع. اختر فقط الصفحات التي ترغب أكثر في أن يُستشهد بها.
- صياغة الأوصاف بلغة تسويقية: ينبغي أن يكون الوصف بعد كل رابط جملة واقعية تساعد الذكاء الاصطناعي على تحديد ما إذا كان يستحق الفتح، لا شعارًا إعلانيًا.
- إنشاؤه ثم نسيانه: إذا لم تحدّث الملف بالتزامن مع مراجعة الصفحات أو تغيير الأسعار أو إيقاف إحدى الصفحات، فقد يقرأ الذكاء الاصطناعي معلومات منتهية الصلاحية، ما يضعف موثوقية المحتوى.
التحقق بسيط. افتح أولًا https://yourdomain/llms.txt مباشرة في المتصفح، وتأكد من أن الاستجابة نص عادي، وأن الصفحة لا تعرض خطأ 404، وأن المتصفح لا ينزّلها كملف. بعد ذلك، الصق المحتوى كاملًا في ChatGPT أو Claude واطلب منه: «صِف الخدمات التي يقدمها هذا الموقع استنادًا إلى llms.txt». إذا أعاد عرضها بدقة، فهذا يعني أن البنية واضحة وقابلة للفهم آليًا. وأخيرًا، راجع robots.txt للتأكد من أنه لا يحظر وكيل مستخدم الذكاء الاصطناعي الذي تريد السماح له. هذه أكثر خطوة يجري إغفالها، مع أنها قد تهدر كل ما سبقها من عمل.
هل يستحق التنفيذ، ومتى ينبغي تنفيذه؟
النصيحة الصريحة: تنفيذ llms.txt منخفض التكلفة والمخاطر ويستحق العناء، لكن لا تتوقع منه وحده زيادة الاستشهادات. إنه الطبقة الخارجية والأقل تكلفة في مشروع تحسين الظهور أمام الذكاء الاصطناعي. ما يحدد فعليًا إمكانية الاستشهاد بك هو قابلية الزحف إلى المحتوى بصورة نظيفة، ومدى موثوقية كيان علامتك التجارية في نظر الذكاء الاصطناعي، وإمكان استخراج الفقرات الأساسية مباشرة. لا يفعل llms.txt سوى تمهيد الطريق لهذا المحتوى؛ أما قيمة ما يسير على الطريق، فتتوقف على جودة محتواك.
llms.txt تسهيل للقراءة، لا ضمان لها. فهو ييسّر على الذكاء الاصطناعي المستعد لقراءة محتواك الوصول إليه، لكنه لا يجبر نظامًا غير راغب في القراءة على البدء بها.— Tenten GEO
بعد نشر llms.txt وفق هذا الدليل، يكون السؤال التالي عادةً: هل قرأتني محركات الذكاء الاصطناعي الستة الكبرى واستشهدت بي؟ الإجابة تحتاج إلى قياس فعلي، لا إلى التخمين. لمعرفة مواضع القصور في ظهورك، يمكنك الانتقال إلى /contact وحجز جلسة تشخيص GEO مدتها 30 دقيقة. سنقدم لك خلال الجلسة لمحة فورية عن مستوى ظهورك عبر المحركات الستة الكبرى، ونتحقق أيضًا مما إذا كان ملف llms.txt لديك قد قُرئ بالفعل.



