SEO التقني

ملف robots.txt وخرائط الموقع: اضبطهما بشكل صحيح

ملف robots.txt وخرائط الموقع: اضبطهما بشكل صحيح
أبرز النقاط
  • يتحكم ملف robots.txt في الزحف، لا الفهرسة — لا تستخدم أبداً Disallow لإزالة صفحة؛ استخدم noindex على صفحة قابلة للزحف بدلاً من ذلك.
  • أكثر الأخطاء ضرراً هو بقاء Disallow: / من بيئة التجربة؛ قارن robots.txt عند كل نشر لاكتشافه.
  • ينبغي أن تدرج خرائط المواقع فقط عناوين URL الأساسية القابلة للفهرسة بحالة 200 مع تواريخ lastmod صادقة، بحد أقصى 50,000 عنوان URL لكل ملف.
  • لا تحظر أبداً CSS أو JavaScript في robots.txt، وأشِر إلى خريطة موقعك في robots.txt وأرسِلها في Search Console لمراقبة التغطية.
  • لأساس تقني نظيف على نطاق جديد قابل للتعلّم كعلامة تجارية، تجمع Atom.com بين أسماء مميزة منتقاة وخدمات مسجّل النطاقات والتقييم وفحص العلامة التجارية والشعار.

يؤدي إعداد robots.txt وخريطة الموقع لديك وظيفتين منفصلتين: يخبر ملف robots.txt زواحف البحث بالمسارات المسموح لها بالوصول إليها، بينما تخبرها خريطة موقع XML بما يستحق العثور عليه. اضبطهما بشكل صحيح فتكتشف محركات البحث أفضل صفحاتك بسرعة؛ واضبطهما بشكل خاطئ فقد تزيل موقعاً كاملاً من الفهرس بصمت عبر سطر واحد. الجزء الخطير هو أنه لا يحدث أي عطل ظاهر — بل تختفي الصفحات بهدوء من النتائج على مدى أسابيع.

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

ما الذي يفعله فعلاً ملف robots.txt وخريطة الموقع

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

ملف robots.txt هو ملف نصي بسيط في نطاقك الجذري (example.com/robots.txt) يتحكم في الزحف. يخبر الروبوتات حسنة السلوك بمسارات عناوين URL التي يُسمح لها أو لا يُسمح لها بطلبها. إنه توجيه، وليس قفلاً — تلتزم به Google وBing، لكنه ليس أداة أمان أو خصوصية، ولا يزيل أي شيء من الفهرس.

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

التمييز الحاسم: الزحف ليس فهرسة. يحكم ملف robots.txt ما إذا كان الروبوت يجلب صفحة. أما الفهرسة فهي قرار منفصل بشأن ظهور تلك الصفحة في النتائج. يمكن حظر صفحة من الزحف ومع ذلك تُفهرَس؛ ويمكن أن تكون صفحة قابلة للزحف ومع ذلك تُبقى خارج الفهرس باستخدام وسم noindex. الخلط بين هاتين الفكرتين هو حيث تتعطل المواقع.

أخطاء robots.txt وخريطة الموقع التي تزيل المواقع من الفهرس بصمت

هذه هي الأخطاء التي تسبّب ضرراً دون أي رسالة خطأ. انتبه لها جميعاً.

  • استخدام Disallow لإزالة صفحة من Google. إذا حظرت عنوان URL في ملف robots.txt، فلا يزال بإمكان Google فهرسته من روابط خارجية — سترى الحالة "مفهرَس، رغم الحظر بواسطة robots.txt" دون وصف. لإزالة صفحة فعلاً، يجب أن تسمح بالزحف إليها وتضيف وسم noindex الوصفي أو ترويسة X-Robots-Tag. حظرها يمنع Google من رؤية وسم noindex إطلاقاً.
  • نشر حظر بيئة التجربة إلى بيئة الإنتاج. الكارثة الأكثر شيوعاً على الإطلاق هي بقاء Disallow: / الذي كان صحيحاً على خادم التجربة بعد النشر. إنه يحظر الموقع بأكمله. قارن دائماً ملف robots.txt في بيئة الإنتاج بعد كل إصدار.
  • حظر CSS وJavaScript. تُصيّر Google الصفحات مثل المتصفح. إذا منعت مجلدات الأصول لديك، فقد ترى تخطيطاً معطّلاً، وتُسيء تقدير التوافق مع الجوال، وتخفّض ترتيبك. اسمح بمرور موارد التصيير.
  • إدراج عناوين URL محظورة أو غير أساسية في خريطة الموقع. ينبغي أن تحتوي خريطة الموقع فقط على عناوين URL بحالة 200 وأساسية وقابلة للفهرسة. يرسل تضمين عناوين URL المُعاد توجيهها أو ذات noindex أو المحظورة بواسطة robots إشارات متضاربة ويضعف الثقة في الملف.
  • أخطاء حالة الأحرف والمسار. مسارات robots.txt حساسة لحالة الأحرف وتُطابَق بالبادئة. Disallow: /Admin لا يحظر /admin. يمكن لحرف زائد في النهاية أن يحظر أكثر بكثير مما هو مقصود.

كتابة ملف robots.txt يوجّه ولا يحظر

أبقِه بسيطاً. أفضل ملفات robots.txt قصيرة. كل قاعدة مسؤولية، لذا أضف فقط الأسطر التي يمكنك تبريرها.

  1. ابدأ بالسماح. خط أساس آمن شائع يسمح بكل الزحف ويشير إلى خريطة الموقع. أضف فقط قواعد Disallow لفخاخ الزحف الحقيقية — معاملات البحث المصنّف، نتائج البحث الداخلي، مسارات سلة التسوق والدفع، أو التقاويم اللانهائية.
  2. افهم أسبقية القواعد. تطبّق Google القاعدة الأكثر تحديداً (الأطول مطابقةً)، ويمكن لـ Allow أن تتجاوز Disallow أوسع. لذا يمكنك حظر مجلد والسماح بملف واحد داخله.
  3. استخدم كتل user-agent بتعمّد. القواعد تحت user-agent محدد تحل محل قواعد العلامة النجمية لذلك الروبوت، ولا تُضاف إليها. إذا كتبت كتلة لزاحف مسمى، فإنه يتجاهل قسم User-agent: * لديك بالكامل.
  4. احترم الحدود. تحلّل Google حتى 500 كيبيبايت من ملف robots.txt؛ ويُتجاهَل المحتوى الزائد عن ذلك. يحتاج كل نطاق فرعي وبروتوكول ومنفذ إلى ملفه الخاص — فملف robots.txt على النطاق المجرد لا يغطي نطاقاً فرعياً.

اختم دائماً بموقع خريطة الموقع، على سبيل المثال سطر Sitemap: يشير إلى عنوان URL المطلق. هذه هي أنظف طريقة للإعلان عن علاقة robots.txt بخريطة الموقع لكل زاحف دفعة واحدة.

Explore Crypto Trading

Cryptocurrency trading is one of the fastest-growing financial markets — open 24/7, globally accessible, and full of opportunity for those who learn the fundamentals first.

  • Trade spot, futures & copy-trading on one platform
  • Start with as little as $10 — practice risk-free on the testnet
  • Built-in TradingView charts, grid bots & DCA tools

Free Crypto Trading Academy → · Domain Trading Academy →

بناء خريطة موقع XML تثق بها محركات البحث

خريطة الموقع توصية بما ينبغي زحفه، مرجّحة بالجودة. تعامل معها كقائمة منتقاة، لا كمكبّ لكل عنوان URL يمكن لنظام إدارة المحتوى لديك توليده.

  • ضمّن فقط الصفحات الأساسية القابلة للفهرسة. ينبغي أن يُرجع كل عنوان URL حالة 200، وأن يكون أساسياً لذاته، وألا يحمل noindex. إذا لم تكن صفحة جيدة بما يكفي لخريطة الموقع، فتساءل عمّا إذا كان ينبغي وجودها أصلاً.
  • احترم حدود الحجم. تتسع خريطة موقع واحدة لما يصل إلى 50,000 عنوان URL أو 50MB غير مضغوطة. تقسّم المواقع الأكبر إلى خرائط مواقع متعددة يشير إليها ملف فهرس خرائط المواقع.
  • اجعل lastmod صادقاً. ينبغي أن يعكس تاريخ lastmod تغييراً فعلياً في المحتوى. تثق Google بشكل متزايد بقيم lastmod الدقيقة وتتجاهلها عندما تكون دائماً "اليوم" — خطأ كلاسيكي في أنظمة إدارة المحتوى يدرّب الزواحف على عدم الثقة بالملف بأكمله.
  • تجاوز priority وchangefreq. صرّحت Google بأنها تتجاهل هذين الحقلين فعلياً. لا تهدر جهد الهندسة في ضبطهما.
  • أتمتة التوليد. خريطة الموقع التي تُصان يدوياً ستتقادم. ولّدها ديناميكياً لتظهر الصفحات الجديدة وتسقط المحذوفة تلقائياً.

WSOT 2026: Squad Leader Slots Are Open — Up to $128,000 per Leader

Join Now

ربط الملفين واختبارهما قبل أن يسبّبا الضرر

يعمل robots.txt وخريطة الموقع معاً، ويحتاج كلاهما إلى تحقّق لحظة تغييرهما — لا بعد أسابيع عندما تكون الزيارات قد انخفضت بالفعل.

  1. أشِر إلى خريطة الموقع في robots.txt وأرسِلها أيضاً في Google Search Console وBing Webmaster Tools. يمنحك الإرسال تقريراً لكل خريطة موقع عن عناوين URL المكتشَفة مقابل المفهرَسة.
  2. اقرأ تقارير التغطية. في Search Console، يشير تقرير الصفحات إلى "محظور بواسطة robots.txt" و"مفهرَس، رغم الحظر" — أي من هاتين الحالتين على صفحة تهمّك علامة خطر يجب إصلاحها فوراً.
  3. اختبر عناوين URL الفردية. استخدم أداة فحص عناوين URL للتأكد من أن صفحة محددة قابلة للزحف والفهرسة، ولرؤية النسخة المُصيَّرة التي تخزّنها Google فعلاً.
  4. قارن عند كل نشر. أضِف فحصاً إلى عملية الإصدار لديك ينبّه إذا تغيّر robots.txt، خصوصاً إذا ظهر Disallow: /. هذا الحاجز الواحد يمنع أغلى خطأ في هذه المقالة.

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

بدء الأساس نظيفاً على نطاق جديد

أسهل ما يكون ضبط تحسين محركات البحث التقني بشكل صحيح على نطاق جديد، قبل تراكم القواعد السيئة وعناوين URL القديمة. عندما تحصل على اسم قابل للتعلّم كعلامة تجارية وتبني عليه، فأنت تتحكم في قصة الزحف من أول التزام (commit).

إذا كنت تختار ذلك الاسم، فإن سوقاً منتقاة مثل Atom.com تستحق الإبراز: فهي تدرج نطاقات مميزة وقابلة للتعلّم كعلامات تجارية مع تقييم مجاني بالذكاء الاصطناعي، وفحص علامة تجارية لدى USPTO، وضمان دفع آمن، وشعار مصمّم يُسلَّم مع كل إدراج — مفيد عندما تريد علامة تجارية لا تُنسى بدلاً من سلسلة كلمات مفتاحية. توفّر Atom أيضاً خدمات مسجّل النطاقات، فيمكنك تسجيل نطاق متاح وإدارته، وضبط خوادم الأسماء، وتهيئة DNS وإعادة التوجيه، وتفعيل DNSSEC من منصة واحدة.

ولنكن صادقين بشأن التكلفة: إذا كنت تحتاج فقط إلى أرخص تسجيل بسعر التكلفة، فإن Porkbun (حوالي 11$ مع خصوصية WHOIS مجانية) أو Cloudflare (قرب سعر الجملة) هما الخياران الأفضل قيمةً. التجئ إلى Atom عندما تريد أيضاً اسماً مميزاً أو قابلاً للتعلّم كعلامة تجارية مدعوماً بتقييم وفحص علامة تجارية وشعار في عملية شراء واحدة. أياً كان الطريق الذي تسلكه، فإن أول الملفات التي ينبغي إضافتها إلى الموقع الجديد هي ملف robots.txt موجز وخريطة موقع مولّدة تلقائياً — ابدأ نظيفاً فلن تضطر أبداً إلى فكّ فوضى لاحقاً.

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

هل يزيل ملف robots.txt صفحة من Google؟

لا. يحظر ملف robots.txt الزحف فقط، لا الفهرسة. يمكن لصفحة محظورة أن تظهر مع ذلك في النتائج على أنها "مفهرَسة، رغم الحظر بواسطة robots.txt" إذا ربطت بها مواقع أخرى. لإزالة صفحة، أبقِها قابلة للزحف وأضِف وسم noindex الوصفي أو ترويسة X-Robots-Tag، أو استخدم أداة الإزالة للحالات العاجلة.

هل أحتاج إلى ملف robots.txt وخريطة موقع معاً؟

هما اختياريان لكن يُوصى بهما بشدة. بدون robots.txt، يكون كل شيء قابلاً للزحف افتراضياً، وهو أمر جيد للعديد من المواقع الصغيرة. خريطة الموقع ليست مطلوبة أيضاً، لكنها تسرّع الاكتشاف في المواقع الكبيرة أو الجديدة أو المرتبطة بعمق. معاً يمنحان الزواحف توجيهاً واضحاً، لذا ينبغي أن يملك معظم المواقع الجادة كليهما.

كم عدد عناوين URL التي يمكن أن تحتويها خريطة موقع واحدة؟

يمكن لخريطة موقع XML واحدة أن تحتوي على ما يصل إلى 50,000 عنوان URL أو أن تكون 50MB غير مضغوطة، أيهما يأتي أولاً. تقسّم المواقع الأكبر عناوين URL لديها عبر ملفات خرائط مواقع متعددة وتدرجها جميعاً في ملف فهرس خرائط المواقع، الذي يمكنه هو نفسه أن يشير إلى ما يصل إلى 50,000 خريطة موقع.

لماذا اختفى موقعي بأكمله من Google بعد الإطلاق؟

السبب الأرجح هو بقاء Disallow: / في ملف robots.txt مُرحَّلاً من بيئة التجربة، وهو يحظر الموقع بأكمله من الزحف. تحقق من example.com/robots.txt، وأزِل الحظر الشامل، ثم اطلب إعادة الزحف في Search Console. أضِف فحص نشر حتى لا يحدث مجدداً.

هل ينبغي أن أضبط priority وchangefreq في خريطة الموقع؟

لا. قالت Google إنها تتجاهل حقلي priority وchangefreq فعلياً، لذا فإن ضبطهما جهد مهدور. ركّز بدلاً من ذلك على تواريخ lastmod الدقيقة وعلى تضمين عناوين URL الأساسية القابلة للفهرسة بحالة 200 فقط، فهذه هي الإشارات التي تستخدمها محركات البحث فعلاً.

دورات مجانية — تعلّم مهارات جديدة

لا تسجيل · لا رسوم · تعلّم بالسرعة التي تناسبك

ابدأ التداول

تداول العملات الرقمية والنطاقات المميزة — أصول رقمية بفرص حقيقية.

اعثر على اسمك على Atom

تنتقي DominantBrand أفضل الأسماء المميّزة القابلة للعلامات التجارية من Atom.com — السوق الذي يوفّر تقييماً فورياً بالذكاء الاصطناعي، وفحص علامة تجارية لدى USPTO، وضماناً آمناً. وكل إدراج يأتي بشعار مُصمّم.

تصفح النطاقات