مولّد robots.txt
عدّل قواعد الزواحف واحصل على robots.txt فورًا — بلا زر وبلا رفع.
رابط كامل؛ يضاف كسطر Sitemap: في نهاية الملف.
متقدم: Crawl-delay
يُطبّق على كل مجموعة. ليس جزءًا من RFC 9309؛ يتجاهله Google بينما تحترمه بعض الزواحف الأخرى.
طريقة الاستخدام
- ابدأ من إعداد مسبق أو عدّل المجموعة الافتراضية: اكتب وكيل المستخدم (“*” لكل الزواحف)، ثم أضف المسارات التي تريد السماح بها أو حظرها. يتحدّث الملف أثناء الكتابة — لا يوجد زر “إنشاء”.
- أضف مجموعة أخرى عندما تحتاج زواحف مختلفة إلى قواعد مختلفة، مثل السماح للكل عبر “*” وحظر زواحف الذكاء الاصطناعي مثل GPTBot وCCBot. رابط خريطة الموقع وقيمة Crawl-delay اختياريان.
- انسخ النتيجة أو نزّل “robots.txt”، ثم ارفعه إلى جذر الموقع (https://example.com/robots.txt). يحتاج كل نطاق فرعي إلى ملفه الخاص. تحقّق من السلوك في Search Console أو أداة اختبار robots.txt قبل الاعتماد عليه.
مثال
القواعد
المجموعة 1: * — حظر /admin/ المجموعة 2: GPTBot — حظر / خريطة الموقع: https://example.com/ar/sitemap.xml
robots.txt
User-agent: * Disallow: /admin/ User-agent: GPTBot Disallow: / Sitemap: https://example.com/ar/sitemap.xml
المجموعتان مستقلتان: “*” يحظر /admin/ فقط، بينما GPTBot محظور من الموقع كله. سطر خريطة الموقع لا ينتمي إلى أي مجموعة. يظهر العداد “المجموعات: 2 · القواعد: 2”.
القواعد والحدود والمسائل المعروفة
- robots.txt عرف بين الزواحف وليس وسيلة تحكم بالوصول: لا يحمي الصفحات الخاصة. استخدم تسجيل الدخول أو قواعد الخادم لما يجب أن يبقى خاصًا.
- يتجاهل Google قيمة Crawl-delay (وهي ليست جزءًا من RFC 9309)؛ بينما تحترمها بعض الزواحف الأخرى. الحقل اختياري ومعطّل افتراضيًا، ولا يُضاف شيء إن تركته فارغًا.
- إعداد الذكاء الاصطناعي قائمة منتقاة لزواحف تدريب شائعة — GPTBot وChatGPT-User وGoogle-Extended وCCBot وClaudeBot وPerplexityBot وBytespider وApplebot-Extended. تتغيّر الرموز مع الوقت؛ راجع وثائق كل زاحف وعدّل المجموعات حسب الحاجة.
- المسارات حساسة لحالة الأحرف وتدعم “*” و“$”. القاعدة الأطول تطابقًا هي التي تفوز، لا أول قاعدة مكتوبة؛ لذلك يجب أن يكون Allow أكثر تحديدًا من Disallow الذي يلغيه.
- تُكتب المسارات غير ASCII بترميز UTF-8. قد تحتاج الزواحف القديمة إلى ترميز نسبة مئوية، لذا تنبّه الأداة ولا تعيد كتابة ما كتبته.
- يُدعم رابط خريطة موقع واحد فقط. لإضافة المزيد، انسخ النتيجة وأضف أسطر “Sitemap:” إضافية. لا تزحف الأداة إلى موقعك ولا تتحقق مما إذا كان رابط محظورًا فعلًا — استخدم أداة اختبار خارجية.
- لا رفع ولا تخزين: تبقى القواعد في هذه الصفحة فقط. تستبدل الإعدادات المسبقة المجموعات الحالية لكنها تحتفظ بخريطة الموقع وCrawl-delay؛ أما إعادة الضبط فتمسح كل شيء. لا حساب ولا سجل ولا إعداد قابل للمشاركة.
أدوات ذات صلة
ما يحتاجه المستخدم عادة بعد تجهيز الملف.