دليل · المصادر مذكورة

هل تمنع GPTBot؟

نعم إذا كنت لا تريد استخدام صفحاتك لتدريب النماذج — وهذا لا يزيلك من بحث ChatGPT. GPTBot زاحف التدريب لدى OpenAI. بحث ChatGPT يستخدم زاحفاً آخر هو OAI-SearchBot. امنع GPTBot في مجموعته واترك OAI-SearchBot وGooglebot وBingbot مسموحين.

آخر تحديث

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

كل شركة تنشر وكيلين أو ثلاثة. واحد يجلب الصفحات حتى تُقتبس في إجابة. وآخر يجمع النص للتدريب. وثالث يجلب صفحة فقط عندما يلصق شخص رابطاً. OpenAI وجوجل وAnthropic وآبل يوثّقون هذا الفصل. الإعدادات مستقلة.

الشركةأبقِه للاقتباسيمكن منعه (تدريب)التوثيق
OpenAIOAI-SearchBot, ChatGPT-UserGPTBotOpenAI bots
GoogleGooglebotGoogle-ExtendedGoogle crawlers
AnthropicClaude-SearchBot, Claude-UserClaudeBotAnthropic
AppleApplebotApplebot-ExtendedApplebot
PerplexityPerplexityBot, Perplexity-Userلا يوجد بوت تدريب منفصلPerplexity bots

Perplexity لا ينشر زاحف تدريب يمكن منعه مع البقاء في إجاباته. منع PerplexityBot يخرجك من فهرسه. القائمة الكاملة، بما فيها Common Crawl وMeta، في قائمة الزواحف.

ملف robots.txt يمنع التدريب ويبقي البحث

حسب RFC 9309، الزاحف يستخدم المجموعة التي تحمل اسمه إن وُجدت، ويتجاهل مجموعة *. لذلك بوتات التدريب في مجموعة واحدة، وهذه المجموعة هي المكان الوحيد الذي يظهر فيه Disallow: /. OAI-SearchBot ليست له مجموعة، فيتبع * ويبقى مسموحاً.

User-agent: *
Allow: /

# زواحف التدريب. هذا لا يؤثر في البحث الذكي ولا في بحث جوجل
User-agent: Google-Extended
User-agent: GPTBot
User-agent: ClaudeBot
User-agent: Applebot-Extended
User-agent: CCBot
User-agent: meta-externalagent
Disallow: /

Sitemap: https://example.com/sitemap.xml

بدّل رابط خريطة الموقع. الملف نفسه هو ما يبنيه مولد robots.txt في وضع «اسمح للبحث وامنع التدريب». لا تضف لاحقاً مجموعة User-agent: GPTBot بقاعدة مختلفة: المجموعة الأخص تطابقًا تفوز، ومجموعة ثانية تستبدل هذه لهذا البوت.

ما الذي لا يفعله المنع

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

كيف تتحقق من النتيجة

  1. انشر الملف على /robots.txt لنفس المضيف الذي يخدم الصفحات.
  2. تأكد أن GPTBot ممنوع، وأن OAI-SearchBot وPerplexityBot وClaude-SearchBot وGooglebot مسموحون للرابط الذي يهمك.
  3. اطلب الرابط بهذه الوكلاء. 403 أو تحدٍ جافاسكربت يعني أن الحاجز هو الجدار الناري لا الملف.

الفحص المجاني يفعل الاثنين: يحلّل robots.txt حسب RFC 9309 ويعرض السطر المطابق، ويرسل طلباً حياً بكل زاحف. الطلب الحي من سيرفر الفحص إشارة فقط، لأن الزواحف الحقيقية تأتي من نطاقات IP منشورة. معظم الفحوص تنتهي خلال 20 ثانية، بحد 20 فحصاً كل 10 دقائق. جوجل يتوقف عن قراءة robots.txt بعد 500 كيلوبايت.

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

هل منع GPTBot يحذف موقعي من ChatGPT؟

لا. OpenAI يوثّق GPTBot وOAI-SearchBot كزاحفين منفصلين. بحث ChatGPT يستخدم OAI-SearchBot للعثور على صفحات يقتبسها، وChatGPT-User عندما يسأل شخص عن رابط محدد. منع GPTBot وحده يترك الاثنين مسموحين.

هل منع GPTBot يؤثر في ترتيب جوجل؟

لا. بحث جوجل وAI Overviews يستخدمان Googlebot. GPTBot زاحف OpenAI. منع Google-Extended منفصل أيضاً عن Googlebot: جوجل يوثّقه كتحكم في تأريض Gemini وVertex AI، لا في بحث جوجل.

هل أمنع كل زواحف الذكاء الاصطناعي؟

فقط إذا كنت لا تريد أن تُقتبس في الإجابات. منع OAI-SearchBot أو PerplexityBot أو Claude-SearchBot يزيلك من تلك المنتجات. منع Googlebot يزيلك من جوجل. زواحف التدريب هي المجموعة التي يمكن منعها من غير هذا الأثر.

هل ChatGPT-User وPerplexity-User يطيعان robots.txt؟

ليس بشكل موثوق. هما يجلبان صفحة لأن شخصاً سأل. Perplexity يوثّق أن Perplexity-User قد يتجاهل robots.txt. إذا كان يجب أن تبقى الصفحة خاصة، اطلب تسجيل دخول. robots.txt سياسة زحف، وليس تحكم وصول.

هل قاعدة البوت في الـ CDN تظل تحجب ChatGPT بعد السماح لـ OAI-SearchBot؟

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