خطأ 404: المفهوم وطرق الحل

خطأ 404: المفهوم وطرق الحل
David Kaufmann
دروس SEO
7 min read

سواء كنت تقدم خدمات SEO أم لا، فلا بد أنك صادفت خطأ 404 الشهير عند النقر على صفحة ويب. وإن كانت تجربة سلبية بالفعل من منظور المستخدم، يمكنك تخيل مدى الضرر الذي قد يلحقه ذلك بترتيب SEO للموقع. لماذا؟ ما هو خطأ 404، وما تبعاته؟

نخبرك بالتفصيل أدناه.

ما هو خطأ 404؟

خطأ 404، أي "File not found" (الملف غير موجود)، هو رمز حالة لبروتوكول HTTP يعرضه المتصفح عندما يحاول المستخدم الوصول إلى صفحة لا يمكن العثور عليها. تعني هذه الاستجابة أن الاتصال بـ الخادم قد تم لكنه لم يتمكن من العثور على المورد المطلوب، فيُرجع الخادم هذه الاستجابة المعروفة إلى المتصفح.

من مهام مستشار SEO متابعة عدد "أخطاء 404" وتقييمها وتقديم الحل الأنسب لكل حالة. إهمال ذلك لا يقتصر على الإضرار بصورة العلامة التجارية للموقع، بل قد يضر أيضاً بالترتيب العضوي إن تُرك دون معالجة.

http 404 مثال 1200x750.png
http 404 مثال 1200x750.png

لماذا؟ لأن Google (أو أي محرك بحث آخر) يلاحظ ذلك، وإن كان من الرموز المتوقعة في إطار التشغيل الطبيعي للموقع عند الوصول إلى صفحات غير موجودة.

في حالة URLs ذات قيمة SEO، يهبط PageRank فيها وتفقد ترتيبها العضوي، وبالتبعية عدد النقرات. كذلك إذا اكتشف zaحف محرك البحث نسبة عالية من URLs بخطأ 404 في موقع، فسيستنتج أنه غير مُصان بشكل ملائم. وعندما يصل إلى هذا الاستنتاج، يفترض أن تجربة المستخدم متدنية في الموقع كله، مما يضر بترتيب النطاق ككل.

ويفترض هذا أن الترتيب "فقط" انخفض داخل SERP، لكن قد يحدث أن يُحذف URL الذي تريد ترتيبه من الفهرس. في هذه الحالة يصبح الوضع أخطر بكثير.

من الأهمية بمكان عدم الخلط بين رمز الاستجابة 404 وحالة 410. الأول يدل على وضع مؤقت، أما 410 فهو الاستجابة التي يقدمها الخادم عند حذف الصفحة دون نية إعادتها. أي يعتبرها Google محذوفة بشكل دائم.

إن أردت معرفة المزيد عن هذا الموضوع، اطّلع على كيفية تمييز Google بين 404 و410.

يشرح Matt Cutts، المسؤول السابق عن جودة البحث في Google، كيفية المعالجة لكل من رمزَي الخطأ.

أسباب خطأ 404

يمكن تلخيص الأسباب التي تجعل الخادم يُرجع "خطأ 404 - غير موجود" فيما يلي.

  • حذف URL عمداً أو خطأً؛ فعند محاولة الوصول إليه يظهر خطأ 404 لأن المحتوى لم يعد موجوداً.

  • تغيير النطاق دون نقل الصفحات المنشورة في النطاق القديم إلى النطاق الجديد. في حال عدم تطبيق إعادة توجيه 301، يصطدم كل من يحاول الوصول إلى تلك الصفحة بـ 404.

  • كتابة URL خاطئة في المتصفح. لأنه لم يُنشأ أصلاً، تتلقى هذه الاستجابة.

أين تكتشف أخطاء 404 لإيجاد الحلول

قبل تحديد طريقة معالجة هذه URLs، يجب أولاً تحديد موقعها والتبليغ عنها. لذلك توجد أدوات SEO عديدة تساعدك على إيجادها ومتابعتها. ومن أكثر الأدوات التي نستخدمها:

Screaming Frog Spider

Screaming Frog أداة موثوقة وضرورية للغاية لاستخراج أخطاء 404، وكذلك لمعرفة حالة جوانب مختلفة من الموقع. لا غنى عنها لمتخصص SEO.

Screaming Frog SEO
Screaming Frog SEO

الأدوات أونلاين

استفد من موارد أونلاين مثل www.brokenlinkcheck.com ومن إضافات Chrome المريحة مثل Broken Link Checker.

Google Analytics

من الطرق التي تُمكّنك من اكتشاف وجود عدد كبير من أخطاء HTTP 404 معدل الارتداد. إذا كان هذا المؤشر مرتفعاً جداً، فقد يكون السبب وجود كثير من URLs بحالة 404.

لمعرفة عدد المستخدمين الذين وصلوا إلى URLs بخطأ 404 خلال فترة محددة بشكل واضح، انتقل في لوحة التحكم إلى علامة التبويب تقارير > سلوك > محتوى الموقع > جميع الصفحات. ثم اكتب 404 في مربع البحث ليُعرض عدد الجلسات المسجلة في تلك الصفحات.

Google Analytics فحص خطأ 404 1200x68.png
Google Analytics فحص خطأ 404 1200x68.png

Google Search Console:

كما الحال مع Analytics، يمكنك استخدام Search Console للعثور على الصفحات بحالة 404 التي يحددها Google تلقائياً بعد زحف bot. اضغط على خيار تغطية الفهرس ثم راجع URLs التي تظهر بعنوان "Submitted URL not found (404)".

Search Console خطأ 404
Search Console خطأ 404

عليك مراجعة كل الخيارات (الصفحات "بأخطاء" و"المستبعدة" على حد سواء) إذ قد تكون مفهرسة أو لا.

الحل المناسب لكل خطأ 404

بالنسبة لـ URLs التي لا تزال تعطي خطأ 404 وقت المراجعة، نقيّم كيف نتعامل معها بحسب المشكلة المطروحة.

إعداد إعادة توجيه 301

تخيل أنك نشرت URL خاطئة بالخطأ (URL 1) ثم حذفتها. أنشأت ثم نشرت الصفحة بـ URL الصحيحة (URL 2)، طبّق إعادة توجيه 301 من URL 1 إلى URL 2 كي لا تصبح الأولى خطأ 404.

أو قد تكون قد حذفت صفحة بشكل مؤقت لكنها تستقبل زيارات وترتبط بها صفحات أخرى. ينطبق ذلك على روابط داخل النطاق نفسه أو من نطاقات خارجية. في هذه الحالات نوصي بإعادة توجيه 301 إلى صفحة أخرى ذات محتوى مشابه. فإن لم تتوفر، فإلى الفئة العليا التي كانت تنتمي إليها تلك الصفحة. وكحل أخير، إعادة توجيه إلى الصفحة الرئيسية. أي طبّق 301، لكن بهدف واضح!

إرسال خطأ 410

كما رأينا، خطأ 404 و410 ليسا الشيء نفسه. إن لم يكن من الممكن العثور على الصفحة وأردت ألا يفسر Google ذلك على أنه وضع مؤقت، اختر تطبيق 410. لكن قبل اتخاذ هذه الخطوة تأكد من ألا تكون ثمة روابط تشير إلى ذلك URL. عندئذ سيُزيل Google ذلك URL بشكل دائم من قاعدة بياناته ولن يُدرجه في ترتيب SERP.

بدائل قبل إرسال 404

تخيل أنك تدير موقع تجارة إلكترونية وقررت سحب منتج معين من المخزون مؤقتاً. مهلاً، فكر قبل أن تحذفه. لمَ لا تُبقيه منشوراً باستجابة 200، مع إخطار بأن المنتج غير متوفر حالياً، وفرصة في الصفحة نفسها للوصول إلى صفحات منتجات أو خدمات مشابهة عبر روابط مرئية للمستخدم؟ عندما تُعيد التعامل مع المنتج لاحقاً سيظل URL موجوداً، وحتى إن انخفضت سلطته وترتيبه قليلاً لبعض الوقت، فإن استعادة الترتيب في النتائج ستكون أقل تكلفة بكثير من البدء من الصفر بـ URL جديد.

إنشاء صفحة خطأ 404 مخصصة

لماذا يجب تخصيص صفحة الخطأ

استكمالاً لما ورد في الفقرة السابقة، قد لا تتفق مع ذلك. قد تريد أن يقرأها Google كـ 404 فحسب. في تلك الحالة، لا تكتفِ بعرض صفحة خطأ 404 القياسية المعتادة للمستخدم. خصصها بمحتوى مشابه لما كان يبحث عنه ودخل به الموقع. فبفعلك ذلك، تحصل على درجة من التفاعل مع علامتك التجارية، فضلاً عن زيادة احتمال استمرار المستخدم في تصفح موقعك.

Chess.com خطأ 404
Chess.com خطأ 404

أمثلة على صفحات 404 مبدعة

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

في صفحة خطأ 404 يمكنك إضافة form للتواصل أو اشتراك في الـ newsletter، بل ورابط مباشر إلى محتوى مشابه لما كان يبحث عنه المستخدم في الأصل. كل ذلك، طالما له معنى، يساعد على إبقاء المستخدم يتصفح صفحات أخرى.

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

لنرَ أمثلة جيدة لجذب الانتباه من خلال تخصيص هذه الصفحة.

Lego 404 مقالات ذات صلة 1200x858.jpg
Lego 404 مقالات ذات صلة 1200x858.jpg

خلاصة بشأن أخطاء 404

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

هل توافقنا الرأي؟ هل لديك ما تضيفه؟ أخبرنا في قسم "التعليقات" أدناه!

بقلم: David Kaufmann

David Kaufmann

قضيتُ السنوات العشر الأخيرة منشغلًا تمامًا بـ SEO — وبصراحة، لم أكن لأبدّل ذلك بأي شيء آخر.

تطوّرت مسيرتي إلى مستوى جديد عندما عملت أخصّائيَّ SEO أوّل في Chess.com — أحد أكثر 100 موقع زيارةً على الإنترنت بأكمله. العمل على هذا النطاق علّمني ما لم تعلّمه لي أي دورة أو شهادة.

من هذه التجربة، أسّستُ SEO Alive — وكالة للعلامات التجارية الجادّة بشأن النموّ العضوي. وبما أنّي لم أجد أداةً تُتقن العالَمَين الكلاسيكي وعصر الذكاء الاصطناعي، بنيتُ SEOcrawl. إن كنت تبحث عن شريك SEO خبير يعشق هذا المجال — يسعدني التواصل معك!

→ اقرأ جميع مقالات David
المزيد من المقالات: David Kaufmann

اكتشف المزيد من محتوى هذا الكاتب