أداة مجانية · من غير تسجيل

فاحص زواحف الذكاء الاصطناعي

اعرف في تشغيل واحد هل ChatGPT وClaude وPerplexity وGemini وجوجل مسموح لهم بزحف الصفحة — لكل زاحف، مع سطر robots.txt الذي يحسم الأمر — وهل المحتوى مقروء من غير جافاسكربت.

آخر تحديث

ماذا يختبر الفاحص

  • robots.txt لكل زاحف. تُقيَّم القواعد كما يطبّقها الزاحف حسب RFC 9309: المجموعة الأخص تطابقًا تفوز، وأطول مسار مطابق يفوز، وAllow يفوز عند التعادل. الزاحف الذي له مجموعته يتجاهل User-agent: * بالكامل.
  • حجب الصفحة. noindex في meta robots أو ترويسة X-Robots-Tag، والردود غير 200.
  • الاعتماد على الجافاسكربت. زواحف OpenAI وAnthropic تنزّل HTML ولا تنفّذ الجافاسكربت، فالصفحة التي ترسم نصها في المتصفح شبه فارغة لهم. نعرض ما يقرأه زاحف لا يشغّل الجافاسكربت.
  • طلبات حية. تُطلب الصفحة مرة أخرى بوكيل كل زاحف كبير لترى رد الـ CDN أو الجدار، وتُعرض كإشارة للسبب المذكور في الأسئلة.
  • llms.txt وخريطة الموقع. هل موجودان، وهل يُخدمان كنص، وهل الإشارة إليهما صحيحة.

زواحف البحث وزواحف التدريب بوتات مختلفة

كل شركة كبرى تشغّل الآن وكلاء منفصلين للبحث ولتدريب النموذج. منع التدريب قرار عمل. منع زواحف البحث يزيلك من إجابات ذلك المنتج. الفحص لا يخصم نقاطاً بسبب منع زواحف التدريب.

الشركةالبحث والإجاباتبطلب المستخدمالتدريب
OpenAIOAI-SearchBotChatGPT-UserGPTBot
AnthropicClaude-SearchBotClaude-UserClaudeBot
PerplexityPerplexityBotPerplexity-User—
GoogleGooglebotGoogle-CloudVertexBotGoogle-Extended
AppleApplebot—Applebot-Extended

القائمة الكاملة مع روابط التوثيق في قائمة الزواحف.

أكثر أسباب الحجب

1. مجموعة خاصة تنسى القواعد العامة

إضافة User-agent: GPTBot مع Allow: / تعني أن GPTBot لم يعد يقرأ مجموعة *، فيتوقف تطبيق منع المسارات الخاصة عليه. كرّر المنع داخل كل مجموعة مسماة، أو لا تسمِّ زاحفاً تريد السماح له فقط.

2. قاعدة CDN أو جدار ناري

حجب زواحف الذكاء الاصطناعي في Cloudflare، وأوضاع محاربة البوت، وحدود الاستضافة، كثيراً ما ترجع 403 أو 429 لزواحف الذكاء بينما يمر Googlebot. إذا كان الملف يسمح والزاحف يظهر بخطأ في السجلات، الإصلاح في إعدادات الـ CDN لا في الملف.

3. محتوى يوجد فقط بعد الجافاسكربت

تطبيقات الصفحة الواحدة التي ترسل <div id="root"> فارغاً يقرأها Googlebot لأنه يرسم، ولا يقرأها معظم زواحف الذكاء الاصطناعي. الرسم على السيرفر أو التوليد الثابت يصلح هذا.

اسمح للبحث الذكي وامنع التدريب

هذا الإعداد الذي يختاره معظم الناشرين. الصقه في robots.txt وأبقِ قواعدك الحالية فوقه:

User-agent: *
Allow: /

User-agent: GPTBot
User-agent: ClaudeBot
User-agent: Google-Extended
User-agent: Applebot-Extended
User-agent: CCBot
User-agent: meta-externalagent
Disallow: /

أو ابنِ ملفك في مولد robots.txt.

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

كيف أعرف إن كان موقعي يحجب ChatGPT؟

أدخل الرابط أعلاه. الفاحص يقرأ robots.txt ويقيّم القواعد لـ OAI-SearchBot (بحث ChatGPT) وChatGPT-User (الروابط التي يفتحها المستخدم من ChatGPT) وGPTBot (التدريب) كل على حدة، بنفس قواعد المطابقة التي يستخدمها الزاحف. ويجلب الصفحة ويبيّن إن كان المحتوى في HTML الخام، لأن زواحف ChatGPT لا تشغّل الجافاسكربت.

هل منع GPTBot يزيل موقعي من بحث ChatGPT؟

لا. GPTBot يجمع بيانات التدريب. بحث ChatGPT يستخدم OAI-SearchBot، وOpenAI يوثّق الاثنين كتحكمين مستقلين. يمكنك منع GPTBot والظهور في بحث ChatGPT ما دام OAI-SearchBot مسموحاً.

هل منع Google-Extended يزيلني من AI Overviews؟

لا. Google-Extended يتحكم فقط في استخدام المحتوى لتدريب Gemini والتأريض خارج البحث. AI Overviews وAI Mode جزء من بحث جوجل ويستخدمان Googlebot، فيتبعان قواعد Googlebot.

robots.txt يسمح للبوت وهو لا يصل. لماذا؟

robots.txt طلب فقط. الـ CDN والجدار الناري قد يحجبان الزاحف قبل قراءة الملف. Cloudflare مثلاً يحجب زواحف الذكاء الاصطناعي المعروفة افتراضياً على النطاقات الجديدة منذ يوليو 2025. راجع إعدادات البوت في الـ CDN وسجلات 403 أو 429 لوكيل الزاحف.

لماذا يقول التقرير إن اختبار البوت الحي «غير قابل للتحقق»؟

نستطيع إرسال طلب بوكيل الزاحف، ولا نستطيع إرساله من عناوين IP الخاصة بالشركة. الجدران التي تتحقق من عناوين الزاحف تحجب المنتحلين بشكل صحيح، فطلب محجوب لا يثبت أن الزاحف الحقيقي محجوب، وطلب مسموح لا يثبت أنه مسموح. حكم robots.txt دقيق. الاختبار الحي إشارة.