رموز أخطاء HTTP

كيف تؤثر أخطاء HTTP من فئتي 4xx و5xx في زحف Google وفهرسته، ولماذا تختلف أخطاء العميل عن أخطاء الخادم، وأي الأخطاء يستحق الإصلاح فعلًا.

نُشر أول مرة: 27 يونيو 2026 · آخر تحديث: 22 أغسطس 2026 · Advanced
اللغات
دليل واحد في هذه الصفحة

رموز أخطاء HTTP هي استجابات 4xx من جهة العميل و5xx من جهة الخادم التي يعيدها الخادم بدل نجاح 2xx. تتعامل Google معهما بصورة مختلفة: تعني 4xx، عدا 429، أن المحتوى غير موجود، فيُزال عنوان URL من الفهرس من دون التأثير في معدل الزحف؛ بينما تعني 5xx و429 أن الخادم يواجه مشكلة، فتخفض Google الزحف تدريجيًا وتحافظ على الصفحات المفهرسة أولًا ثم تزيلها إذا استمرت الأخطاء. يقع 429 عدديًا ضمن 4xx لكن Google تتعامل معه صراحة كخطأ خادم. أما Soft 404 فهي الحالة الخادعة: استجابة 200 يفيد محتواها «غير موجود»، وتصفها Google بأنها تهدر ميزانية الزحف، وهذا يهم المواقع الكبيرة أساسًا، بدل إسقاط الصفحة بوضوح. ليست أخطاء 404 إشارة جودة أو ترتيب وفق Mueller، فلا تفزع من العدد؛ وما زال أثر الخطأ المنفرد يعتمد على المورد، إذ يخضع مورد خاص مثل robots.txt لمعالجة أخطاء مختلفة عن الصفحة العادية. أعط الأولوية للعناوين ذات الروابط أو الزيارات. وللتوقف المخطط استخدم 503 مع Retry-After، لا 403 أو 404 أو 410، ولا تجعل robots.txt يعيد 503 أبدًا. راقب الفئة في تقرير فهرسة الصفحات في Search Console. يرسم هذا المركز خريطة كل رمز ويربط إليه: 401 و403 و404، والمقارنة بين 404 و410، ثم 410 و429 و451 و500 و502 و503 و504 وSoft 404.

الخلاصة — رموز أخطاء HTTP هي فئتا الحالة 4xx للعميل و5xx للخادم. ترسم Google حدًا سلوكيًا واضحًا بينهما: تعني 4xx، عدا 429، «المحتوى غير موجود»، فيُسقط عنوان URL من الفهرس مع “no effect on crawl rate” (الترجمة العربية) «من دون تأثير في معدل الزحف»؛ بينما تعني 5xx و429 «الخادم يواجه إخفاقًا»، فتخفض Google الزحف بما يتناسب مع حجم الأخطاء، وتحافظ على عناوين URL المفهرسة أولًا، ولا تزيلها إلا إذا استمرت الأخطاء، ثم ترفع معدل الزحف تدريجيًا بعد التعافي. يقع 429 عدديًا ضمن 4xx لكن Google تسميه “a server error” (الترجمة العربية) «خطأ خادم». ويُتجاهل محتوى أي استجابة خطأ. ليست أخطاء 404 إشارة جودة وفق Mueller؛ رتبها بحسب الروابط والزيارات ولا تصلحها كلها، وتذكر أن الأثر الفعلي للخطأ المنفرد يعتمد على عنوان URL، إذ يخضع robots.txt لمعاملة أخطاء خاصة لا تنطبق على صفحة عادية. وتصف Google أخطاء Soft 404، أي استجابة 200 بمحتوى يفيد «غير موجود»، بأنها تهدر ميزانية الزحف؛ وهذا يهم المواقع الكبيرة أساسًا ولا يضمن أثرًا في كل موقع. وللتوقف المخطط استخدم 503 مع Retry-After مدة “a few days at most” (الترجمة العربية) «بضعة أيام على الأكثر»، ولا تجعل robots.txt يعيد 503 أبدًا. راقب الفئة عبر تقرير فهرسة الصفحات في GSC. يرسم هذا المركز خريطة كل رمز ويوجه إلى صفحته.

الفارق الذي يحكم الموضوع كله

يصف رمز البروتوكول نتيجة HTTP؛ بينما تصف تسمية Search Console كيف صنفت Google عملية جلب رصدتها. Evidence for this claim Primary standard or official documentation supporting the adjacent article claim. Scope: Protocol semantics and Search behavior are kept separate; no indexing, ranking, or migration-timing guarantee is inferred. Confidence: high · Verified: RFC 9110: Status codes فلا تستنتج سببًا جذريًا واحدًا أو وقت إزالة دقيقًا من الفئة وحدها. Evidence for this claim Primary standard or official documentation supporting the adjacent article claim. Scope: Protocol semantics and Search behavior are kept separate; no indexing, ranking, or migration-timing guarantee is inferred. Confidence: high · Verified: Google: HTTP and network errors

حين يتحدث الناس عن الأخطاء يختزلون أربع طبقات في عبارة «إنه 404»، وفصلها هو ما يجعل بقية الصفحة مفهومة:

  1. دلالات البروتوكول — معنى رمز الحالة وفق مواصفة HTTP؛ فرمز 404 يعني «غير موجود»، بلا زيادة.
  2. عملية الجلب المرصودة — ما تلقاه Googlebot فعلًا في طلب محدد ووقت محدد، وقد يختلف عما يراه المتصفح.
  3. معالجة البحث — كيف تصنف منظومة فهرسة Google عملية الجلب المرصودة وتتصرف بناء عليها، مثل إسقاط URL أو خفض الزحف أو تجاهل النص.
  4. السبب الجذري — السبب الفعلي في الخادم، مثل نشر سيئ أو قاعدة بيانات محملة فوق طاقتها أو قاعدة WAF، وهو ما لا يكشفه رمز الحالة وحده قط.

تخبرك معرفة الفئة، 4xx أو 5xx، بأي من الطبقات الثلاث الأولى تتعامل. لكنها لا تغني أبدًا عن الطبقة الرابعة؛ فما زال عليك معرفة السبب.

تعرض وثائق Google نفسها الفصل بوضوح، ويستحق استيعابه قبل أي شيء آخر: تقول أخطاء 4xx “the content doesn’t exist” (الترجمة العربية) «المحتوى غير موجود»، وتقول أخطاء 5xx “the server itself is failing.” (الترجمة العربية) «الخادم نفسه يواجه إخفاقًا». هاتان مشكلتان مختلفتان تمامًا، وتستجيب لهما منظومة الفهرسة في Google بطريقتين مختلفتين تمامًا.

مرساة مفيدة أولًا: حتى رمز النجاح ليس وعدًا. تقول Google بوضوح: “for Google Search, an HTTP 2xx (success) status code doesn’t guarantee indexing.” (الترجمة العربية) «بالنسبة إلى Google Search، لا يضمن رمز حالة HTTP من فئة 2xx (success) الفهرسة». رموز الخطأ هي في الواقع النصف الأكثر حسمًا؛ فهي تخبر Google بلا لبس: إما «أزيل» وإما «معطل».

كيف تتعامل Google مع أخطاء 4xx؟

بالنسبة إلى أخطاء العميل، معاملة Google موحدة وحاسمة: “Google doesn’t use the content from URLs that return 4xx status codes,” (الترجمة العربية) «لا تستخدم Google محتوى عناوين URL التي تعيد رموز حالة 4xx»، كما أن “Google crawlers inform the next processing system that the content doesn’t exist.” (الترجمة العربية) «تبلغ برامج زحف Google نظام المعالجة التالي بأن المحتوى غير موجود». وحتى إذا عرضت صفحة 403 أو 404 نصًا حقيقيًا كثيرًا فلن يُفهرس منه شيء؛ إذ يُتجاهل متن استجابة الخطأ.

تترتب على ذلك نتيجتان:

  • تُسقط عناوين URL المفهرسة سابقًا. عندما يعيد عنوان URL رمز 4xx بثبات، تزيله Google من الفهرس بمرور الوقت.
  • لا توجد عقوبة على معدل الزحف. هذه هي الحقيقة التي تبدد الخرافة: “The 4xx status codes, except 429, have no effect on crawl rate.” (الترجمة العربية) «لا تؤثر رموز حالة 4xx، باستثناء 429، في معدل الزحف». فكثرة أخطاء 404 لا تبطئ زحف Google إلى بقية الموقع.

تقضي النقطة الأخيرة على حدس سيئ: لا تحاول خفض سرعة Googlebot باستخدام 401 أو 403. تحذر Google صراحة: “don’t use 401 and 403 status codes for limiting the crawl rate.” (الترجمة العربية) «لا تستخدم رمزي الحالة 401 و403 لتقييد معدل الزحف». فجدار المصادقة لا يبطئ الزحف، بل يجعل المحتوى غير مرئي.

كيف تتعامل Google مع أخطاء 5xx و429؟

تفعل أخطاء الخادم مسار «الخادم يواجه صعوبة»، وهنا تحمي Google موقعك عمدًا:

  • ينخفض معدل الزحف أولًا بما يتناسب مع الحجم. تقول Google: “5xx and 429 server errors prompt Google’s crawlers to temporarily slow down with crawling,” (الترجمة العربية) «تدفع أخطاء الخادم 5xx و429 برامج زحف Google إلى إبطاء الزحف مؤقتًا»، وإن “the decrease in crawl rate is proportionate to the number of individual URLs that are returning a server error.” (الترجمة العربية) «انخفاض معدل الزحف يتناسب مع عدد عناوين URL المنفردة التي تعيد خطأ خادم». لا تكاد حفنة أخطاء 500 تُذكر، أما انقطاع الموقع كله فيخفض الزحف بشدة.
  • تُحفظ عناوين URL المفهرسة، إلى أن تستمر الأخطاء. تقول Google: “Already indexed URLs are preserved in the index, but eventually dropped,” (الترجمة العربية) «تُحفظ عناوين URL المفهرسة في الفهرس، لكنها تُسقط في النهاية»، كما أنها “removes from the index URLs that persistently return a server error.” (الترجمة العربية) «تزيل من الفهرس عناوين URL التي تستمر في إعادة خطأ خادم». لا يزيل انقطاع قصير صفحاتك من الفهرس، لكن الإخفاق الممتد يفعل.
  • يُتجاهل محتوى 5xx أيضًا. تقول Google: “Any content Google receives from URLs that return a 5xx status code is ignored.” (الترجمة العربية) «يُتجاهل أي محتوى تتلقاه Google من عناوين URL تعيد رمز حالة 5xx».
  • التعافي تلقائي لكنه تدريجي. تقول Google: “Once the server starts responding with a 2xx status code, Google gradually increases the crawl rate for the site.” (الترجمة العربية) «عندما يبدأ الخادم بالاستجابة برمز حالة 2xx، ترفع Google معدل زحف الموقع تدريجيًا». تتراجع Google سريعًا وتعود بحذر؛ لا يوجد زر يدوي لإلغاء التقييد، بل تصلح السبب الجذري وتنتظر.

لماذا يقع 429 في فئة أخطاء الخادم؟

هذه أكثر دقة تفوت معظم الأدلة. يقع 429 Too Many Requests عدديًا ضمن 4xx، لكن Google تتعامل معه كإشارة خادم: “Google’s crawlers treat the 429 status code as a signal that the server is overloaded, and it’s considered a server error.” (الترجمة العربية) «تتعامل برامج زحف Google مع رمز الحالة 429 بوصفه إشارة إلى أن الخادم محمل فوق طاقته، ويُعد خطأ خادم». لذلك فإن بدء WAF أو محدد معدل بإعادة 429 إلى Googlebot يخفض زحفك كما تفعل موجة من أخطاء 500، ولا يسقط صفحات منفردة كما يفعل 404. وعندما أفصل الرموز في دليلي لرموز حالة HTTP في Ahrefs، أضع 429 مع أخطاء الخادم لهذا السبب تحديدًا: إنه “a form of rate-limiting to protect the server,” (الترجمة العربية) «شكل من تقييد المعدل لحماية الخادم»، ويجعل Google تبطئ الزحف.

خريطة فئات رموز الأخطاء

هذه نظرة سريعة لفرز الفئة كلها. لكل رمز أدناه شرحه المتعمق المتداخل تحت هذا المركز، وتظهر صفحاته أيضًا في الشريط الجانبي:

أخطاء الحظر والوصول

  • 401 Unauthorized — لم يعرّف العميل نفسه أو يثبت هويته عند الحاجة. يُحجب Googlebot خلف طلب مصادقة.
  • 403 Forbidden — هوية العميل معروفة لكنه لا يملك حق الوصول.

أخطاء عدم العثور

  • 404 Not Found — المورد المطلوب غير موجود.
  • 404 مقابل 410 — الفرق العملي بين «غير موجود» و«أزيل»، وهو أصغر مما يظنه الناس.
  • 410 Gone — يشبه 404 لكنه يصرح أيضًا بأن المورد لن يعود، ويُسقط الصفحات بسرعة أعلى قليلًا.

الرمز مزدوج الهوية

  • 429 Too Many Requests — تقييد للمعدل؛ يقع عدديًا ضمن 4xx لكن Google تتعامل معه كخطأ خادم لأغراض معدل الزحف.

الأسباب القانونية

  • 451: غير متاح لأسباب قانونية — الحجب لسبب قانوني، مثل الحجب على مستوى دولة أو طلبات الإزالة بموجب DMCA.

أخطاء الخادم (5xx)

  • 500 Internal Server Error — واجه الخادم مشكلة لا يستطيع معالجتها.
  • 502 Bad Gateway — استجابة سيئة من خادم علوي.
  • 503 Service Unavailable — الخادم محمل فوق طاقته أو متوقف للصيانة، وهو الرمز الصحيح للتوقف المخطط.
  • 504 Gateway Timeout — لم تصل استجابة من خادم علوي في الوقت المناسب.

الحالة الخادعة

  • Soft 404 — صفحة تعيد 200 OK لكن محتواها يفيد «غير موجود». إنها تجمع أسوأ ما في الحالتين، وسنشرحها أدناه.

ترتبط عمليات إعادة التوجيه المعطلة بالأخطاء لكنها تُصنف منفصلة؛ إذ تعرضها Google في Search Console باسم “Redirect error” (الترجمة العربية) «خطأ في إعادة التوجيه»، بخلاف حالة “Page with redirect” (الترجمة العربية) «صفحة تتضمن إعادة توجيه» العادية السليمة. تتبع برامج زحف Google افتراضيًا “follow up to 10 redirect hops” (الترجمة العربية) «ما يصل إلى 10 قفزات لإعادة التوجيه» قبل الاستسلام. وتتحول السلسلة الطويلة جدًا أو الدائرية أو التي تحتوي عنوان URL سيئًا إلى حالة خطأ إعادة التوجيه.

هل يضر خطأ HTTP بتحسين محركات البحث؟

ابدأ بالحكم: لا يمثل الخطأ المنفرد في صفحة عادية مشكلة في معظم الحالات، وأخطاء 404 تحديدًا ليست إشارة ترتيب أو جودة. كان Mueller صريحًا ومتكررًا في ذلك. أما رد الفعل: «لدي 50,000 خطأ 404، فلا بد أن موقعي معاقب»، فهو الخرافة الأولى التي ينبغي تفنيدها. الأخطاء جزء طبيعي من الويب، وإعادة الصفحات غير الموجودة لرمز 404 أو 410 هي المعالجة الصحيحة تقنيًا.

لكن «منفرد» لا يعني «غير ضار دائمًا»؛ فالأثر الحقيقي يعتمد على المورد الذي يعيد الخطأ. إعادة صفحة عادية لرمز 404 حدث عابر، أما المورد الخاص فمختلف. تمنح Google ملف robots.txt قواعد خاصة لمعالجة الأخطاء تختلف عن عناوين URL العادية، لذلك قد يؤثر خطأ خادم في robots.txt في الزحف بطريقة لا يفعلها خطأ 404 في صفحة عادية. احكم على الخطأ بحسب عنوان URL الذي يقع فيه وما يعتمد عليه، لا بحسب رمز الحالة وحده.

النمط الوحيد ذو الآلية الحقيقية الموثقة هو أخطاء 5xx الكثيرة والمستمرة: خفض معدل الزحف ← إزالة الصفحات من الفهرس في النهاية. وحتى ذلك يتناسب مع عدد عناوين URL التي تعيد أخطاء، ويمكن عكسه عمومًا بعد تعافي الخادم. تصف Google زيادة المعدل بعد التعافي بأنها تدريجية لا فورية، لذلك تعامل مع التوقيت الدقيق ووتيرة إعادة المحاولة وسرعة التعافي بوصفها أمورًا تعتمد على الأدلة، لا ضمانًا ثابتًا. والفارق الذي يرسمه Mueller جدير بالتذكر: يتفاعل معدل الزحف مع أخطاء الخادم، مثل 429 و500 و503 وانتهاء المهلات، لا مع أخطاء 404.

هدر الزحف وإزالة الفهرسة: ضرران مختلفان

من المفيد فصل الطريقتين اللتين قد تكلفك بهما الأخطاء:

  • إزالة الفهرسة — أخطاء 4xx المستمرة، فتُسقط الصفحة بوصفها «أزيلت»، أو أخطاء 5xx المستمرة، فتُسقط الصفحات بعد إخفاق خادم ممتد. يتعلق هذا الضرر بخروج الصفحات من الفهرس.
  • هدر ميزانية الزحف — يهم المواقع الكبيرة أساسًا. يذكر دليل Google لميزانية الزحف: “if the site slows down or responds with server errors, the limit goes down and Google crawls less.” (الترجمة العربية) «إذا تباطأ الموقع أو استجاب بأخطاء خادم، ينخفض الحد وتزحف Google أقل». لكن ما يهدر الميزانية فعلًا هو Soft 404: “soft 404 pages will continue to be crawled, and waste your budget.” (الترجمة العربية) «سيستمر زحف صفحات Soft 404 وتهدر ميزانيتك». ولأن Soft 404 تبدو حية، إذ تعيد 200، تستمر Google في إعادة فحص صفحة غير موجودة فعلًا. لهذا تجمع أسوأ ما في الحالتين: لا تُسقط بوضوح مثل 404 حقيقية، بل تبقى وتستهلك عمليات الجلب.

للحالة الخادعة Soft 404 سببان شائعان يستحقان التسمية: قالب مخصص لـ«الصفحة غير موجودة» يعيد 200 بدل 404 حقيقية، وإعادة توجيه شاملة لكل عنوان URL ميت إلى الصفحة الرئيسية؛ إذ تتعرف Google على هذا النمط بوصفه Soft 404 أيضًا. تصميم صفحة 404 ودودة جيد لتجربة المستخدم ويوصى به تمامًا، ما دامت تعيد رمز حالة HTTP 404 الحقيقي.

تنفيذ التوقف المخطط بالطريقة الصحيحة

عندما توقف موقعًا أو قسمًا منه عمدًا، فالرمز الصحيح هو 503 Service Unavailable مع ترويسة Retry-After، وليس 4xx أبدًا. وإرشادات Google حول إيقاف النشاط التجاري مؤقتًا محددة:

  • “If you need to urgently disable the site for 1-2 days, then return an informational error page with a 503 HTTP response status code.” (الترجمة العربية) «إذا احتجت إلى تعطيل الموقع بصورة عاجلة لمدة 1-2 يوم، فأعد صفحة خطأ معلوماتية برمز استجابة HTTP ‏503».
  • “This is an extreme measure that should only be taken for a very short period of time (a few days at most),” (الترجمة العربية) «هذا إجراء شديد لا ينبغي اتخاذه إلا مدة قصيرة جدًا، بضعة أيام على الأكثر»، لأن “completely closing a site even for just a few weeks can have negative consequences on Google’s indexing of your site.” (الترجمة العربية) «إغلاق الموقع كليًا حتى لأسابيع قليلة قد تكون له عواقب سلبية في فهرسة Google لموقعك».
  • “Don’t block the website by returning 403, 404, 410 HTTP status codes” (الترجمة العربية) «لا تحجب الموقع بإعادة رموز حالة HTTP ‏403 أو 404 أو 410» أثناء التوقف؛ إذ تقول 4xx «أزيل نهائيًا»، وهي الإشارة المعاكسة تمامًا للتوقف المؤقت.
  • الفخ الذي يفوت الجميع تقريبًا: “Don’t return a 503 HTTP response status code for the robots.txt file because this blocks all crawling.” (الترجمة العربية) «لا تُعد رمز استجابة HTTP ‏503 لملف robots.txt لأن ذلك يحجب الزحف كله». اجعل الصفحات تعيد 503، لا ملف robots.txt.

كيف تراقب الفئة كلها في Search Console؟

في العمل اليومي ستواجه هذه الأخطاء في تقرير فهرسة الصفحات في Search Console، حيث تقابل كل فئة حالة مستقلة:

  • Not found (404) — «غير موجود (404)»: “this page returned a 404 error when requested.” (الترجمة العربية) «أعادت هذه الصفحة خطأ 404 عند طلبها».
  • Server error (5xx) — «خطأ خادم (5xx)»: “your server returned a 500-level error when the page was requested.” (الترجمة العربية) «أعاد خادمك خطأ من مستوى 500 عند طلب الصفحة».
  • Blocked due to unauthorized request (401) — «محظورة بسبب طلب غير مصرح به (401)»: “the page was blocked to Googlebot by a request for authorization.” (الترجمة العربية) «حُجبت الصفحة عن Googlebot بطلب مصادقة».
  • Blocked due to access forbidden (403) — «محظورة بسبب منع الوصول (403)»: استجابة 403 بعد تقديم بيانات الاعتماد من دون منح الوصول.
  • Blocked due to other 4xx issue — «محظورة بسبب مشكلة 4xx أخرى»: خطأ 4xx لا تغطيه حالة أخرى؛ استخدم URL Inspection لتشخيصه.
  • Soft 404 — رسالة “user-friendly ‘not found’ message but not a 404 HTTP response code.” (الترجمة العربية) «رسالة ودودة للمستخدم تفيد بأن الصفحة غير موجودة، لكنها لا تستخدم رمز استجابة HTTP ‏404».
  • Redirect error — «خطأ في إعادة التوجيه»: سلسلة طويلة جدًا أو حلقة أو عنوان URL مفرط الطول أو عنوان سيئ داخل السلسلة.

تقود كل حالة إلى سبب جذري ومسار إصلاح مختلفين. وبعد حل إحداها استخدم Validate Fix لطلب إعادة الزحف، لكن ضع توقعات واقعية للتوقيت؛ فإعادة الزحف ليست فورية. وتذكر صياغة Google نفسها: “it’s fine for a URL not to be indexed for the right reasons — for example… a 404 for a page that you’ve removed and have no replacement for.” (الترجمة العربية) «لا بأس ألا يُفهرس عنوان URL للأسباب الصحيحة، مثل خطأ 404 لصفحة أزلتها ولا بديل لها». ليست كل حالة خطأ مهمة واجبة التنفيذ.

لا تكفي Search Console وحدها لاتخاذ القرار؛ فهي نقطة رصد واحدة بعينة وتأخير. عند تسجيل خطأ للفرز، دوّن على الأقل: عنوان URL، ووقت رصده، ونقطة الرصد، سواء Search Console أو فحصًا حيًا أو سجلات الخادم/CDN، ووكيل المستخدم للطلب، وطريقة HTTP، ورمز الحالة النهائي ومسار الاستجابة بما فيه سلسلة إعادة التوجيه، وهل الحالة منفردة أم متكررة، وخطوة تحقق بعد الإصلاح عقب إعادة النشر. إن مقارنة GSC بفحص حالة حي وسجلاتك هي ما يحول صف تقرير قديمًا إلى مشكلة مؤكدة قابلة للإصلاح.

كيف تصلح الأخطاء وترتب أولوياتها؟

  • رتب أخطاء 404 بحسب القيمة. أصلح الصفحات ذات الروابط الواردة أو الداخلية أو الموجودة في خريطة الموقع أو التي ما زالت تجلب زيارات؛ وأعد توجيهها برمز 301 إلى صفحة ذات صلة لاستعادة قيمة الروابط. دع عناوين URL الميتة فعلًا تعيد 404 أو 410. وكما قلت في دليلي في Ahrefs، الإصلاح العملي لمعظم هذه الحالات هو “you just need to 301 redirect each of these pages to a relevant page” (الترجمة العربية) «ما عليك إلا إعادة توجيه كل صفحة منها برمز 301 إلى صفحة ذات صلة»، لكن فقط عندما توجد وجهة ذات صلة. لا تعِد توجيه كل شيء إلى الصفحة الرئيسية، فهذا يصنع Soft 404.
  • الفرق بين 410 و404 هامشي. يُسقط 410 الصفحة بسرعة أعلى قليلًا من 404؛ والفرق العملي في SEO طفيف. استخدم 410 حين تريد التصريح بأن المورد أزيل نهائيًا، لكن لا تتوقع تفوقًا كبيرًا.
  • ابحث عن السبب الجذري لأخطاء 5xx. إصلاحاتها من جهة الخادم: السعة والمهلات لأخطاء 500، وصحة الخادم العلوي أو CDN لأخطاء 502 و504، وقواعد WAF أو تقييد المعدل التي تحجب Googlebot خطأً لأخطاء 403 و429. أكد الروبوت الحقيقي بفحص DNS عكسي ثم أمامي قبل تقييده.
  • أسباب جذرية شائعة جديرة بالتسمية: أخطاء التطبيق وقاعدة البيانات والخوادم المحملة فوق طاقتها لأخطاء 5xx، وإخفاقات الخادم العلوي أو CDN لأخطاء 502 و504، وWAF الذي يقيد المعدل أو يحجب الروبوتات لأخطاء 403 و429، وعمليات النقل المعطلة والروابط الداخلية القديمة لأخطاء 404، وصفحات الخطأ الودودة السيئة الإعداد لحالات Soft 404.

Bing: نمط مشابه لم يُتحقق من مطابقته رمزًا برمز بصورة مستقلة

تشير تصريحات Bing العامة إلى الاتجاه نفسه الذي تتبعه Google: تُعامل رموز نطاق 400 بوصفها محتوى مفقودًا أو محظورًا، وتشير رموز نطاق 500 إلى مشكلة خادم تضر بكفاءة الزحف. لكنني لم أتحقق مستقلًا من التطابق الكامل الحالي رمزًا برمز مع وثائق Bing نفسها، لذلك تعامل مع هذا بوصفه اتجاهًا لا تطابقًا مؤكدًا واحدًا لواحد. يصف Fabrice Canel هدف Bing بأنه “crawl efficiency north star … to crawl a URL only when the content has been added … updated,” (الترجمة العربية) «البوصلة الموجهة لكفاءة الزحف: ألا يُزحف عنوان URL إلا عندما يكون المحتوى قد أضيف أو حُدث». وتعمل الأخطاء المستمرة ضد ذلك مباشرة؛ إذ تنفق Bing موارد الزحف على عناوين لا تعطي محتوى جديدًا قابلًا للفهرسة. وتوصي Bing أيضًا برمز 503 مع Retry-After للتوقف المخطط بدل تقديم صفحات الخطأ برمز 200. ستجد واجهات أخطاء الزحف في Bing Webmaster Tools ضمن URL Inspection وCrawl Control وSite Scan.

إلى أين تنتقل بعد ذلك؟

هذه الصفحة هي المركز المفاهيمي لفئة رموز الأخطاء. وتقع داخل عنقود رموز حالة HTTP الأوسع، الذي يغطي الصورة الكاملة من 1xx إلى 5xx مع عمليات إعادة التوجيه ورموز النجاح؛ أما هذا المركز الفرعي فهو خريطة نصف الأخطاء. ولكل رمز أدناه شرحه المتعمق:

الحظر والوصول

  • 401 Unauthorized — ما الذي يشغل حالة الحظر بسبب طلب غير مصرح به، ولماذا لا تخفض جدران المصادقة سرعة Googlebot.
  • 403 Forbidden — تقديم بيانات الاعتماد مع رفض الوصول، وأنماط WAF وحجب الروبوتات التي تولد أخطاء 403 كاذبة لـGooglebot.

عدم العثور

  • 404 Not Found — كيف تتعامل Google مع الصفحات المفقودة، ولماذا ليس عقوبة، وأي أخطاء 404 ينبغي إصلاحها فعلًا.
  • 404 مقابل 410 — الفرق الحقيقي الصغير ومتى تستخدم كلًا منهما.
  • 410 Gone — إشارة «أزيل نهائيًا» وإسقاطها الأسرع قليلًا.

تقييد المعدل

  • 429 Too Many Requests — رمز 4xx الذي يتصرف كرمز 5xx، وكيف تمنع حدود المعدل من خفض زحفك.

الأسباب القانونية

  • 451 غير متاح لأسباب قانونية — طلبات الإزالة والحجب حسب الدولة وكيف تظهر عمليات الإزالة القانونية.

أخطاء الخادم

  • 500 Internal Server Error — إخفاق الخادم العام وكيف تعثر على سببه الجذري.
  • 502 Bad Gateway — إخفاقات الخادم العلوي أو الوكيل.
  • 503 Service Unavailable — الرمز الصحيح للصيانة والتوقف المخطط، مع فخ robots.txt.
  • 504 Gateway Timeout — انتهاء مهلة الخادم العلوي.

الحالة الخادعة

  • Soft 404 — استجابة 200 التي يفيد محتواها بأن المورد أزيل، ولماذا تهدر ميزانية الزحف وكيف تحولها إلى 404 حقيقية.

تُعالج عمليات إعادة التوجيه المعطلة منفصلة ضمن حالة Redirect error، أي «خطأ إعادة التوجيه»؛ فهي مرتبطة بالموضوع لكن Search Console تصنفها مستقلة.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.