404 غير موجود

ما هو خطأ 404، وكيف تتعامل Google مع صفحات 404 (فتزيلها من الفهرس بمرور الوقت)، وما الفرق بين 404 الصلبة واللينة، وأفضل ممارسات صفحات 404 في SEO.

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

404 Not Found هو رمز خطأ من جهة العميل يعيده الخادم عندما لا يوجد عنوان URL — صفحة محذوفة أو رابط مكسور أو خطأ مطبعي. أخطاء 404 طبيعية ومتوقعة: لا تستخدم Google محتواها، وكون بعض عناوين موقعك تعيد 404 لا يضر صفحاتك الناجحة الأخرى، لذلك لا تحتاج إلى الإسراع لإصلاح كل واحدة. تزيل Google عناوين 404 من الفهرس بمرور الوقت (وتعيد فحصها بوتيرة أقل فأقل)، لا فوراً، ولا تعد بالتوقف التام عن المحاولة. والتمييز المهم هو 404 صلبة (صحيحة — تعيد 404 فعلاً) مقابل 404 لينة (رمز نجاح لصفحة اختفت حقاً)، إذ تهدر الثانية موارد الزحف. لا تنشئ توجيه 301 لعنوان 404 إلا إذا انتقلت الصفحة فعلاً إلى هدف ذي صلة — لا توجه كل شيء إلى الصفحة الرئيسية.

Evidence for this claim HTTP 404 means the origin server did not find a current representation for the target resource. Scope: HTTP semantics; it does not by itself explain why a URL is missing. Confidence: high · Verified: RFC 9110: 404 Not Found Evidence for this claim Google treats normal 404 responses as expected web behavior and recommends redirects only when there is a relevant replacement. Scope: Google Search handling; sitewide quality depends on more than the presence of 404 URLs. Confidence: high · Verified: Google Search Central: 404 errors

الخلاصة — 404 هو رمز حالة خطأ من جهة العميل 4xx لعنوان URL لا يستطيع الخادم العثور عليه — وتعرّفه مواصفة RFC 9110 بأنه “no current representation, or unwillingness to disclose one,” (الترجمة العربية) «لا تمثيل حالياً، أو عدم رغبة في الإفصاح عنه»، ولا يحدد وحده ما إذا كان الغياب مؤقتاً أو دائماً. وهو ليس محتوى مفيداً قابلاً للفهرسة، كما أن كون بعض العناوين تعيد 404 لا يجر عناوين موقعك الأخرى الناجحة إلى أسفل. وقد تكون الإزالة من البحث تدريجية لا فورية: تزيل Google عنوان 404 الذي سبق فهرسته وتعيد زحفه بوتيرة متناقصة؛ وتقول اللغة المصدر إن Googlebot «will probably» يستمر في إعادة المحاولة لفترة ما، لا إنه سيحاول إلى الأبد. والتمييز المهم فعلاً هو 404 صلبة مقابل 404 لينة: إعادة 200 (أو التوجيه الشامل إلى الصفحة الرئيسية) للمحتوى الذي اختفى تهدر موارد الزحف وتضلل التحليلات. لا توجّه 301 إلا عندما تكون الصفحة قد انتقلت فعلاً إلى هدف ذي صلة؛ وإلا فاتركها 404 (أو 410) بوضوح. وصفحات 404 المخصصة أداة تجربة مستخدم/احتفاظ، لا أداة فهرسة.

ما هي 404 فعلياً

404 Not Found هو رمز حالة خطأ من جهة عميل HTTP (4xx) يعيده الخادم عندما لا يستطيع العثور على عنوان URL المطلوب. وتعني فئة 4xx أن المشكلة في الطلب — فالمورد غير موجود على ذلك العنوان — خلافاً لأخطاء الخادم 5xx حيث يكون الخادم نفسه متعطلاً.

تعرّف مواصفة HTTP نفسها 404 تعريفاً أضيق من حديث SEO اليومي: لا يملك الأصل تمثيلاً حالياً للمورد المستهدف، أو لا يرغب في الإفصاح عن وجوده. ولا يخبر رمز الحالة وحده ما إذا كان الغياب مؤقتاً أو دائماً — فهذا قرار تتخذه أنت باستخدام توجيه أو 410 أو إبقاء 404. ومن التفاصيل العملية أن استجابة 404 قابلة للتخزين المؤقت استدلالياً افتراضياً، لذلك قد يواصل متصفح أو ذاكرة مؤقتة وسيطة تقديم 404 قديمة لعنوان بدأ يعمل مجدداً، ما لم يرسل خادمك ترويسات cache-control تخبرها بخلاف ذلك.

تنتج هذه الحالات من التغيرات العادية في الموقع: صفحات محذوفة، ومنتجات متوقفة، وحملات انتهت، وروابط داخلية أو خارجية مكسورة أو مكتوبة خطأ، وتغييرات في عناوين URL لم تُوجّه. لا شيء من ذلك غير معتاد، ولا يمثل بذاته مشكلة يجب حلها.

كون عنوان URL يعيد حالة عدم العثور لا يضر صفحاتك الأخرى

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

Evidence for this claim Google's official 2011 Q&A says the fact that some URLs return 404 does not affect the performance of the site's other successful URLs; this does not prove every 404-related issue is harmless. Scope: website URLs Confidence: high · Verified: Do 404 errors hurt my site?

تقول مصادر Google الشيء نفسه بلغة أبسط منذ سنوات. يقول Gary Illyes إن أخطاء 404 «are not to be afraid of and you don’t need to scramble to fix them, at least not most of the time.» (الترجمة العربية) «أخطاء 404 ليست مدعاة للخوف، ولا تحتاج إلى الإسراع في إصلاحها، على الأقل في معظم الأوقات.» ووصف John Mueller أخطاء 404 مراراً بأنها «fine & expected». (الترجمة العربية) «لا بأس بها ومتوقعة.» وحتى المواقع التي تملك أعداداً هائلة من عناوين 404/410 لا ترى عقوبة على مستوى النطاق بسببها. الخوف المحدد من أن 404 إشارة ترتيب أو جودة خرافة — مع أن صفحة 404 كانت تكسب زيارات أو روابط ما زالت تستحق قراراً، كما سيأتي.

كيف تزيل Google عنوان 404 من الفهرس

تصف وثائق Google الآلية تدريجياً؛ والنص المقتبس محفوظ بلغة المصدر: إزالة الفهرسة حقيقية، لكنها تدريجية وغير درامية. وتصف الوثائق الآلية هكذا: “the indexing pipeline removes the URL from the index if it was previously indexed. Newly encountered 404 pages aren’t processed. The crawling frequency gradually decreases.” (الترجمة العربية) «يزيل مسار الفهرسة العنوان من الفهرس إذا كان مفهرساً سابقاً؛ ولا يعالج صفحات 404 الجديدة، ويتناقص تواتر الزحف تدريجياً.»

Evidence for this claim Google specifically says newly encountered 404 pages are not processed and their crawling frequency gradually decreases. Scope: page fetches Confidence: high · Verified: How HTTP Status Codes Affect Google's Crawlers

نتيجتان ينبغي استيعابهما:

تشرح Google إعادة المحاولة المتناقصة وحدودها كما يلي:

  • يسقط عنوان URL المفهرس سابقاً الذي يبدأ بإعادة 404 من الفهرس، أما العنوان الذي اكتُشف أول مرة بوصفه 404 فلا تتم معالجته أصلاً.
  • يواصل Googlebot إعادة محاولة العنوان، لكن بوتيرة أقل فأقل. وتقول مساعدة Search Console: “Googlebot will probably continue to try this URL for some period of time; there is no way to tell Googlebot to permanently forget a URL, although it will crawl it less and less often.” (الترجمة العربية) «من المرجح أن يواصل Googlebot محاولة زيارة هذا العنوان لبعض الوقت؛ ولا توجد طريقة لإخباره بنسيانه نهائياً، رغم أنه سيزحفه بوتيرة أقل فأقل.» انتبه إلى الصياغة المحدودة: «على الأرجح» و«لفترة من الوقت»؛ لا تعد Google باستمرار ذلك إلى الأبد، بل تقول إنه لا يوجد زر لإيقافه مبكراً. لذلك من المتوقع أن يظهر 404 معروف في تقاريرك مدة من الزمن، وليس ذلك دليلاً على عطل.

هل يمكن تسريع ذلك؟ ليس فعلياً. تخفي أداة Removals في Search Console عنوان URL مؤقتاً (نحو ستة أشهر)، وهو مفيد للحالات العاجلة، لكنه إخفاء مؤقت لا إزالة دائمة من الفهرس. للإزالة الحقيقية، أعد رمز الحالة الصحيح واترك العملية التدريجية تسير.

404 مقابل 410 Gone

يزيل كل من 404 (Not Found) و410 (Gone) الصفحة من الفهرس، والفارق العملي في SEO ضئيل. و410 إشارة أقوى وأسرع قليلاً إلى أن المورد «اختفى عمداً» — لكن Mueller قال إن الفرق في المعالجة ضئيل جداً ونادراً ما يبرر اختيار أحدهما لأجل SEO. استخدم 410 إذا كان نظام إدارة المحتوى يجعل ذلك سهلاً وتريد الإشارة إلى إزالة دائمة؛ وإلا فـ404 عادية مناسبة تماماً. (توجد مقارنة مخصصة لهذين الرمزين في مكان آخر من هذه المجموعة.)

404 صلبة مقابل 404 لينة — التمييز المهم

هنا تقع مشكلات SEO الحقيقية، لا في مجرد وجود صفحات غير موجودة.

تشرح المواصفة ووثائق Google الفرق بين الرمز الصادق والنجاح الزائف:

  • 404 صلبة — يعيد الخادم فعلياً رمز الحالة 404 للمحتوى المفقود. وهذا صحيح؛ تقرأ الزواحف الرمز وتفهم أن الصفحة اختفت وتعالجها بنظافة.
  • 404 لينة — يعيد الخادم رمز نجاح (عادةً 200 OK) لصفحة محتواها خطأ فعلي: صفحة فارغة أو رسالة «غير موجود» أو توجيه إلى الصفحة الرئيسية. تكتشف Google ذلك خوارزمياً. وتقول وثائقها: “If the content suggests an error for Google Search, an empty page or an error message, Search Console will show a soft 404 error.” (الترجمة العربية) «إذا كان المحتوى يوحي بخطأ لبحث Google، مثل صفحة فارغة أو رسالة خطأ، فستعرض Search Console خطأ 404 ليناً.»

توضح أمثلة Google سبب كون 404 اللينة مشكلة كفاءة زحف: فهي أسوأ من الحقيقية لأن الزاحف لا يستطيع من رمز 200 معرفة أن المحتوى اختفى، فيواصل جلب العناوين. ووصف Illyes ذلك بدقة: تقول الزواحف «use the status codes to interpret whether a fetch was successful, even if the contents of the page is basically just an error message. They might happily go back to the same page again and again wasting your resources, and if there are many such pages, exponentially more resources.» (الترجمة العربية) «تستخدم الزواحف رموز الحالة لتفسير نجاح الجلب، حتى لو كان محتوى الصفحة مجرد رسالة خطأ؛ وقد تعود إلى الصفحة نفسها مراراً وتهدر مواردك، وبأعداد كبيرة تهدر موارد أكثر أُسّياً.» وإرشاد Google واضح: “We recommend returning a 404 response code for truly ‘not found’ pages.” (الترجمة العربية) «نوصي بإرجاع استجابة 404 للصفحات غير الموجودة فعلاً.»

يؤطر John Mueller الفكرة بوضوح؛ الاقتباسات محفوظة من المصدر. يقول في موقعه الشخصي: “Using soft-404s instead of real 404s is a bad practice, and it makes things harder for our algorithms,” (الترجمة العربية) «استخدام 404 اللينة بدلاً من 404 الحقيقية ممارسة سيئة ويجعل الأمور أصعب على خوارزمياتنا.» بينما “returning 404 — and having the URLs listed in the crawl errors in Webmaster Tools — is not a problem.” (الترجمة العربية) «إرجاع 404، مع إدراج العناوين في أخطاء الزحف في Webmaster Tools، ليس مشكلة.» وبعبارة أخرى، 404 الصادقة هي النتيجة الجيدة؛ أما رمز النجاح الزائف فهو العطل.

من أين تأتي الأخطاء اللينة بالخطأ

  • إعادة توجيه كل 404 إلى الصفحة الرئيسية. تعيد الصفحة الرئيسية 200، لذلك يحل عنوان URL «المفقود» الآن بنجاح إلى محتوى غير ذي صلة من منظور المحرك — وهو نمط 404 لين (سنعود إلى سبب سوء ذلك أدناه).
  • حالات «غير موجود» في JavaScript/SPA. لا تستطيع الموجهات من جهة العميل عادةً إصدار 404 على مستوى الخادم. وتكون SPA التي تعرض مكوّن «الصفحة غير موجودة» بينما يعيد الخادم 200 404 لينة — كما تفسد التحليلات لأن رمز الحالة لا يطابق الواقع، فتسجل GA4 وGSC والزواحف زيارة «ناجحة» لصفحة ميتة. الإصلاحان: توجيه هذه العناوين من جهة الخادم إلى استجابة 404 حقيقية، أو (وهو أضعف) عرض حالة عدم العثور مع noindex وقبول مفاضلات التتبع.
  • إعدادات خاطئة في CMS/القالب تجعل عنصراً محذوفاً يسقط إلى قالب عام يخدمه الخادم مع 200.

متى تصلح 404 (ومتى تتركها)

شجرة القرار قصيرة:

تجمع إرشادات Search Console وسير العمل العملي هذه الحالات؛ الاقتباسات المصدر محفوظة:

  • اتركها 404 (أو 410) إذا لم تكن للصفحة قيمة أو زيارات أو روابط خلفية حقيقية. هذا هو الافتراضي الصحيح، ولا يلزم إجراء.
  • وجّهها 301 فقط إذا انتقلت الصفحة فعلاً أو كانت لها روابط خلفية/زيارات حقيقية تستحق الحفاظ عليها. يستعيد التوجيه ذو الصلة قيمة الروابط؛ وتوافق مساعدة Search Console: “If your page has moved, use a 301 redirect to the new location.” (الترجمة العربية) «إذا انتقلت صفحتك، فاستخدم إعادة توجيه 301 إلى الموقع الجديد.» ويمكنك في Ahrefs استخدام تقرير «Best by links» وترشيح العناوين التي تعيد 404 وترتيبها حسب النطاقات المحيلة، ثم توجيه القيّم منها إلى أقرب صفحة حية ذات صلة.
  • لا توجّه كل الحالات إلى الصفحة الرئيسية. يقول Martin Splitt بوضوح: “If it moved somewhere else, use a redirect. If it’s gone, don’t redirect me to the homepage.” (الترجمة العربية) «إذا انتقلت إلى مكان آخر، فاستخدم إعادة توجيه؛ وإذا اختفت، فلا تعِد توجيهي إلى الصفحة الرئيسية.» فهذا ينشئ إشارة شبيهة بـ404 اللينة، ويقول أيضاً: “it annoys me as a user.” (الترجمة العربية) «إنه يزعجني كمستخدم.» و404 «إشارة واضحة جداً إلى أن الرابط خاطئ ومكسور أو أن العنوان لم يعد موجوداً». وجّه فقط إلى هدف محدد ذي صلة حقيقية.

باختزالها في مصفوفة سريعة، هذا هو القرار كله:

هل للصفحة روابط خلفية/زيارات حقيقية؟هل يوجد بديل حي ذو صلة؟الإجراء
لالااتركها 404 (أو 410). لا إجراء مطلوب.
نعمنعموجّه 301 إلى الصفحة المحددة ذات الصلة.
نعملافكّر في إعادة بناء الصفحة أو توجيهها إلى أقرب فئة ذات صلة؛ لا توجّه إلى الصفحة الرئيسية افتراضياً.
لانعم (رابط داخلي مكسور يشير إليها)أصلح الرابط الذي يشير إلى 404، لا 404 نفسها.

صفحات 404 المخصصة: أداة تجربة مستخدم لا أداة فهرسة

لا تغيّر صفحة 404 المخصصة الجيدة طريقة فهرسة Google لعنوان URL — رمز الحالة هو الذي يفعل ذلك. لكنها تغيّر ما يحدث للإنسان الذي وصل إلى الرابط الميت. فصفحة 404 المفيدة تبقيه في موقعك بدلاً من خروجه، فتحمي التحويلات والتفاعل. لذلك توجد وظيفتان منفصلتان:

توضح إرشادات Google وMueller الوظيفتين المنفصلتين؛ الاقتباس المصدر محفوظ:

  1. صحة رمز الحالة (جانب SEO والزاحف): يجب أن تعيد الصفحة 404 حقيقية. فصفحة 404 مخصصة جميلة تعيد 200 تصبح 404 لينة؛ لقد حللت مشكلة تجربة المستخدم وأنشأت مشكلة زحف.
  2. الفائدة داخل الصفحة (جانب تجربة المستخدم): رسالة واضحة تفيد باختفاء الصفحة، مع التنقل الرئيسي ومربع بحث وروابط إلى محتوى شائع أو ذي صلة. ونصيحة Mueller: “Think about ways that you can make your 404 pages useful to users, so that they recognize that the page no longer exists, and so that they can find something else that’s appropriate.” (الترجمة العربية) «فكّر في طرق تجعل صفحات 404 مفيدة للمستخدمين، بحيث يدركون أن الصفحة لم تعد موجودة ويجدوا شيئاً آخر مناسباً.»

كيف تعثر على الصفحات غير الموجودة وتدقق فيها

  • Google Search Console — تقرير فهرسة الصفحات. يعرض حالتي «غير موجود (404)» و«404 لينة» مع عناوين URL مثال.
  • تدقيق Ahrefs / مستكشف Ahrefs. يضع التدقيق إشارات على 404 والروابط الداخلية المكسورة؛ ويتيح لك المستكشف (تقرير «Best by links») العثور على عناوين 404 التي ما زالت لها روابط خلفية، لتحديد أولوية التوجيه حسب النطاقات المحيلة.
  • تحليلات الويب في Ahrefs. لحركة المرور، صفِّ صفحات 404 المحتملة إلى قناة بحث الذكاء الاصطناعي ورتبها حسب الجلسات. يعرض ذلك عناوين مرشحة تلقت نقرات محالة من الذكاء الاصطناعي في الفترة المختارة؛ لكنه لا يثبت أن الاستجابة 404 أو أن العنوان مختلق. أوثق خطوات التحقق في مراقبة هلوسة الذكاء الاصطناعي.
  • أداة الزحف Screaming Frog وتحليل سجلات الخادم لرؤية كاملة على مستوى الزحف وحركة المرور الحقيقية للعناوين التي يصل إليها الروبوت والمستخدم فعلاً.

Bing باختصار

تعليقات Bing العامة هنا أضعف بكثير من تعليقات Google، لذلك لا تفترض تطابقاً تاماً، وتعامل التفاصيل التالية على أنها أقل توثيقاً من قسم Google أعلاه. تقدم Bing Webmaster Tools أداة إزالة المحتوى لإبلاغ Bing بعنوان تريد معاملته كمحذوف، وتقرير معلومات الزحف يعرض 404 وأخطاء الخادم — وهذه الأدوات موثقة. أما الادعاء المحدد بأن Bing يستخدم مصنفاً يميز بين «متوقف مؤقتاً» و«محذوف فعلياً»، أو أن إزالة المحتوى تسرع إزالة الفهرسة بشكل ملحوظ مقارنة بإعادة 404 صحيحة والانتظار، فليس متحققاً مستقلاً في المصادر الأولية الحالية. تعامل مع Bing كمرجع ثانوي لسلوك Google الموثق جيداً، ولا تكرر ادعاءات المصنف/السرعة كحقائق محسومة.

لصورة أوسع عن رموز الحالة، راجع رموز الحالة HTTP وتأثيرها في SEO و*11 نوعاً من عمليات إعادة التوجيه وتأثيرها في SEO*.

Try it live

This is a real endpoint on this site — not a simulation. Hit it from the button, open it in a new tab, or curl -i it from your terminal, and the server answers with the actual status code this article is about.

Open in new tab ↗

Add an expert note

Pin an expert quote

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