تخطي إلى المحتوى
SPCXTools

مُنشئ Robots.txt

أنشئ وحمّل ملف robots.txt مخصص للتحكم في زواحف محركات البحث وحظر روبوتات الذكاء الاصطناعي.

تعمل محلياً — ملفاتك لا تغادر جهازك أبداً

جاري تحميل الأداة…

كيفية استخدام مُنشئ Robots.txt

  1. 1اختر سياسة افتراضية إما للسماح لجميع محركات البحث بالزحف إلى موقعك أو منعها من ذلك.
  2. 2أضف قواعد مخصصة لوكلاء مستخدمين ومسارات محددة (على سبيل المثال، منع الوصول إلى /admin/ أو /private/).
  3. 3عيّن وقت تأخير اختياري للزحف لمنع الروبوتات من التسبب في حمل زائد على خادمك.
  4. 4حدد خيار "حظر زواحف الذكاء الاصطناعي" لإضافة قواعد فورية تمنع روبوتات الذكاء الاصطناعي الشائعة من سحب محتواك.
  5. 5أدخل روابط خريطة الموقع (sitemap)، ثم انسخ الكود المُولد أو حمّل الملف مباشرة إلى جهازك.

أداة إنشاء ملف robots.txt سريعة وخاصة

تُعد إدارة كيفية تفاعل محركات البحث وبرامج استخراج بيانات الويب مع موقعك الإلكتروني أمراً ضرورياً لتحسين محركات البحث (SEO) وأداء الخادم. توفر أداة إنشاء ملف robots.txt هذه واجهة مرئية لإنشاء وإدارة وتصدير تعليمات الزحف الخاصة بموقعك دون الحاجة إلى كتابة الصيغة يدوياً.

نظراً لأن الأداة تعمل بالكامل داخل متصفحك، فإن بنية موقعك، ومساراتك الخاصة، وإعداداتك تبقى سرية تماماً. لا يتم إرسال أي بيانات تُدخلها في الأداة إلى أي خادم على الإطلاق. ستحصل على نتائج فورية ومُحدَّثة مباشرة يمكنك نسخها أو تنزيلها على الفور.

الميزات والخصائص الرئيسية

سياسات الوصول الافتراضية: ابدأ بتحديد السلوك الأساسي لجميع الروبوتات. يمكنك اختيار السماح بكل شيء (وهو الإعداد القياسي لمعظم مواقع الويب العامة) أو حظر كل شيء (مفيد لبيئات الاختبار أو الشبكات الخاصة).

توجيهات مخصصة: أضف قواعد محددة تستهدف روبوتات أو مسارات معينة. يمكنك منع جميع عناكب البحث من الوصول إلى المجلدات الحساسة مثل /admin/ أو /search، مع السماح لروبوتات معينة بالوصول إلى ملفات محددة.

حظر عناكب الذكاء الاصطناعي: مع انتشار النماذج اللغوية الكبيرة، يفضل العديد من أصحاب المواقع عدم سحب محتواهم واستخدامه في تدريب الذكاء الاصطناعي. تتضمن هذه الأداة ميزة مخصصة لإضافة قواعد في ملف robots.txt لحظر عناكب الذكاء الاصطناعي. بمجرد تحديد مربع واحد، ستتم إضافة توجيهات Disallow: / فوراً لأشهر روبوتات الذكاء الاصطناعي، بما في ذلك GPTBot و ClaudeBot و PerplexityBot و Google-Extended و Applebot-Extended و Bytespider.

تأخير الزحف: إذا كان خادمك يعاني من ضغط الزيارات الكثيفة من الروبوتات الآلية، يمكنك تعيين تأخير للزحف. يؤدي هذا إلى إنشاء توجيه Crawl-delay، والذي يأمر الروبوتات بالانتظار لعدد محدد من الثواني بين كل طلب وآخر.

تضمين خريطة الموقع: يعد توجيه خريطة الموقع في ملف robots.txt الطريقة الأكثر فعالية لإخبار محركات البحث بمكان العثور على خرائط موقعك بصيغة XML. يمكنك لصق عدة روابط لخرائط الموقع (رابط واحد في كل سطر)، وستقوم الأداة بتنسيقها بشكل صحيح وإضافتها إلى أسفل الملف.

كيفية إنشاء ملفات robots.txt بفعالية

عند إنشاء ملفات robots.txt، من المهم فهم كيفية قراءة زواحف الويب للتعليمات. يُقسم الملف إلى كتل، تبدأ كل منها بتعريف User-agent متبوعاً بالقواعد التي تنطبق عليه.

  1. تحديد User-agent: يمثل User-agent اسم البوت. يؤدي استخدام النجمة (*) إلى تطبيق القاعدة على جميع البوتات. إذا كنت ترغب في استهداف زاحف صور جوجل تحديداً، فاستخدم Googlebot-Image.
  2. تحديد المسار: تكون المسارات نسبية لجذر النطاق الخاص بك ويجب أن تبدأ بشرطة مائلة (/). لحظر مجلد بالكامل، أضف شرطة مائلة في نهايته (مثل، /private/). ولحظر ملف معين، أضف امتداد الملف (مثل، /data.csv).
  3. ترتيب الأولوية: تبحث معظم زواحف الويب الحديثة عن كتلة User-agent الأكثر تحديداً والتي تطابق اسمها. إذا زار Googlebot موقعك، فسيتبع القواعد المدرجة تحديداً تحت User-agent: Googlebot ويتجاهل كتلة User-agent: *. يقوم هذا المُولِّد تلقائياً بتنظيم قواعدك حسب User-agent لضمان الحصول على مخرجات نظيفة وصحيحة.

فهم القيود

على الرغم من أن مولد ملف robots txt يسهّل كتابة الصيغة، إلا أنه من الضروري فهم ما لا يمكن لهذا الملف القيام به.

إنه ليس إجراءً أمنيًا. حظر مسار في ملف robots.txt يخبر روبوتات البحث الملتزمة بعدم الزحف إليه، لكن برامج الكشط الخبيثة ستتجاهل الملف تمامًا. علاوة على ذلك، يمكن لأي شخص قراءة ملف robots.txt الخاص بك عبر تصفحه، مما يعني أنك تكشف علنًا عن مسارات مجلداتك المخفية. للحصول على أمان حقيقي، استخدم نظام مصادقة مناسب ورموز حالة HTTP المناسبة مثل 401 Unauthorized أو 403 Forbidden.

إنه لا يضمن إلغاء الفهرسة. إذا كانت الصفحة محظورة في ملف robots.txt، فلن يزحف جوجل إليها. ومع ذلك، إذا تمت الإشارة إلى هذه الصفحة برابط من مكان آخر على الويب، فقد يستمر جوجل في فهرسة الرابط نفسه (وغالبًا ما يعرض رسالة مثل "لا تتوفر معلومات عن هذه الصفحة"). إذا كان هدفك هو إزالة صفحة تمامًا من نتائج محركات البحث، فيجب عليك السماح بالزحف في ملف robots.txt واستخدام وسم HTML noindex بدلاً من ذلك. يمكنك إنشاء الوسوم الصحيحة باستخدام مولد العلامات الوصفية الخاص بنا.

النشر والاختبار

بمجرد إعداد قواعدك، انقر على تنزيل لحفظ الملف. يجب تسمية الملف robots.txt تماماً (بأحرف صغيرة بالكامل) ورفعه إلى الدليل الجذري لنطاقك. على سبيل المثال، https://yourdomain.com/robots.txt. إذا وضعته في مجلد فرعي، مثل https://yourdomain.com/assets/robots.txt، فلن تعثر عليه عناكب البحث وستفترض أنه لا توجد لديك أي قيود.

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

ما هو ملف robots.txt؟
ملف robots.txt هو ملف نصي بسيط يوضع في الدليل الجذري لموقع الويب. يقدم تعليمات لروبوتات الويب (مثل Googlebot) حول الصفحات أو الملفات التي يمكنها أو لا يمكنها طلبها من موقعك.
كيف يمكنني حظر عناكب الذكاء الاصطناعي؟
تحديد خيار "Block AI" في هذه الأداة يضيف تلقائياً قواعد لحظر أدوات سحب بيانات الذكاء الاصطناعي المعروفة، بما في ذلك GPTBot و ChatGPT-User و ClaudeBot و PerplexityBot و Google-Extended وغيرها. هذا يوجه هذه الروبوتات لعدم استخدام محتوى موقعك في تدريب النماذج اللغوية الكبيرة.
ما هي وظيفة تأخير الزحف؟
يخبر توجيه تأخير الزحف (crawl delay) الروبوتات بعدد الثواني التي يجب أن تنتظرها بين الطلبات المتتالية لخادمك. يعد هذا مفيداً إذا كانت عناكب البحث تستهلك الكثير من النطاق الترددي (bandwidth) أو تبطئ موقعك. يُرجى ملاحظة أنه ليست كل محركات البحث (مثل Google) تلتزم بهذا التوجيه، ولكن العديد من المحركات الأخرى تلتزم به.
أين يجب أن أضع ملف robots.txt؟
يجب وضعه في الدليل الجذري (root directory) لموقعك. على سبيل المثال، إذا كان نطاقك هو example.com، فيجب أن يكون الملف متاحاً عبر الرابط https://example.com/robots.txt تحديداً. إذا تم وضعه في مجلد فرعي، فلن تتمكن عناكب البحث من العثور عليه.
هل يتم إرسال بيانات موقعي إلى أي خادم عند استخدام هذه الأداة؟
لا. تعمل أداة إنشاء ملف robots txt هذه محلياً بالكامل داخل متصفحك. لا يتم أبداً رفع أو تخزين القواعد والمسارات وروابط خريطة الموقع (sitemap) الخاصة بك على خوادمنا.
هل يخفي ملف robots.txt صفحاتي من نتائج البحث؟
ليس بالضرورة. فرغم أنه يمنع محركات البحث من الزحف إلى محتوى الصفحة، قد يظل عنوان URL ظاهراً في نتائج البحث إذا كانت هناك مواقع أخرى تشير إليه. لإزالة صفحة تماماً من فهارس البحث، يجب عليك استخدام العلامة الوصفية "noindex" بدلاً من ذلك.