أنشئ ملف robots.txt احترافي مع قواعد Allow و Disallow و Sitemap
قم ببناء ملف robots.txt نظيف لموقعك، اختر محركات البحث التي تنطبق عليها القواعد، أضف مسارات Allow و Disallow، وحدد عناوين URL لخرائط الموقع.
قم ببناء ملف robots.txt نظيف لموقعك، اختر محركات البحث التي تنطبق عليها القواعد، أضف مسارات Allow و Disallow، وحدد عناوين URL لخرائط الموقع.
أنشئ مجموعات الزواحف، وأنتج الملف النهائي، ثم انسخه أو قم بتنزيله.
# انقر على "إضافة مجموعة" ثم "إنشاء الملف" لإنتاج ملف robots.txt الخاص بك
✅ استخدم مسارات نسبية من الجذر: /admin/
✅ عنوان Sitemap يحتاج URL كامل: https://example.com/sitemap.xml
✅ استخدم Disallow: / لمنع الزحف بالكامل
✅ أضف مجموعات متعددة لروبوتات مختلفة
⚠️ الملف حساس لحالة الأحرف والمسافات
ملف robots.txt هو ملف نصي بسيط يوضع في الجذر الرئيسي لموقعك الإلكتروني (مثل: https://example.com/robots.txt)، ويُستخدم للتواصل مع زواحف محركات البحث (مثل Googlebot وBingbot) وإخبارها بالصفحات والمسارات التي يُسمح لها بالزحف إليها أو المنع من الوصول إليها.
💡 هل تعلم؟ ملف robots.txt ليس أداة أمان! أي شخص يمكنه قراءته عبر المتصفح. استخدمه فقط للتحكم في الزحف، وليس لإخفاء المحتوى الحساس.
أداتنا المجانية تجعل إنشاء ملف robots.txt احترافي أمراً في غاية السهولة:
مثال 1: السماح لجميع الزواحف بالوصول الكامل
User-agent: * Disallow: Sitemap: https://example.com/sitemap.xml
مثال 2: منع الزواحف من مجلدات معينة
User-agent: * Disallow: /admin/ Disallow: /private/ Disallow: /temp/ Allow: /public/ Sitemap: https://example.com/sitemap.xml
مثال 3: قواعد مختلفة لروبوتات مختلفة
User-agent: Googlebot Disallow: /private/ User-agent: Bingbot Disallow: /admin/ Disallow: /private/ User-agent: * Disallow: / Sitemap: https://example.com/sitemap.xml
✅ نصيحة احترافية: بعد إنشاء ملف robots.txt، ارفعه إلى جذر موقعك (example.com/robots.txt)، ثم اختبره باستخدام أداة اختبار robots.txt في Google Search Console للتأكد من عمله بشكل صحيح.
https://example.com/robots.txt (وليس في مجلد فرعي).Disallow: /*.pdf$ يمنع جميع ملفات PDF.<meta name="robots" content="noindex"> أو رأس HTTP بـ X-Robots-Tag.1. User-agent (وكيل المستخدم)
يحدد الروبوت أو الزاحف الذي تنطبق عليه القواعد التالية. أمثلة:
User-agent: * → جميع الزواحفUser-agent: Googlebot → زاحف جوجل فقطUser-agent: Bingbot → زاحف بينج فقط2. Disallow (المنع)
يحدد المسارات الممنوع على الزاحف الوصول إليها:
Disallow: / → منع الزحف لجميع الصفحاتDisallow: /admin/ → منع الزحف لمجلد admin وما بداخلهDisallow: (فارغ) → السماح بالزحف لجميع الصفحات3. Allow (السماح)
يستخدم لاستثناء مسار من قاعدة Disallow أوسع:
User-agent: * Disallow: /private/ Allow: /private/public-docs/
في هذا المثال، جميع ملفات /private/ ممنوعة إلا /private/public-docs/
4. Sitemap (خريطة الموقع)
يحدد موقع ملف أو ملفات XML Sitemap:
Sitemap: https://example.com/sitemap.xml Sitemap: https://example.com/sitemap-images.xml
منع صفحات البحث والفلاتر
User-agent: * Disallow: /*?s= Disallow: /*?filter= Disallow: /search/
منع أنواع ملفات معينة
User-agent: * Disallow: /*.pdf$ Disallow: /*.doc$ Disallow: /*.xls$
قواعد مختلفة لزواحف مختلفة
User-agent: Googlebot-Image Disallow: /images/private/ User-agent: Googlebot Allow: / User-agent: Bingbot Crawl-delay: 5 Disallow: /heavy-scripts/ User-agent: * Disallow: /admin/