كيفية إصلاح خطأ 404 - لم يتم العثور على الصفحة في WordPress

نشرت: 2022-03-01
جدول المحتويات
  • ما معنى الخطأ 404؟
  • هل يجب إصلاح صفحات الخطأ 404؟
  • كيفية التعرف على الصفحات المعطلة على موقعك
  • كيفية إصلاح خطأ 404 - لم يتم العثور على الصفحة
    • كل 404 إعادة التوجيه إلى الصفحة الرئيسية
    • استخدام صفحة خطأ 404 مخصصة
  • الكلمات الأخيرة

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

في هذا البرنامج التعليمي ، سنركز على مواقع WordPress. لأن WordPress هو نظام إدارة محتوى ديناميكي - فهو عرضة للحوادث.

وبالتحديد ، يمكن أن تؤدي إضافة المكونات الإضافية أو تعطيلها إلى إنشاء صفحات غير ضرورية. وفي معظم الحالات - سيكون لتلك الصفحات بنية رابط ثابت. ولكن نظرًا لعدم وجود محتوى مرتبط بها ، ستعرض هذه الصفحات خطأ "لم يتم العثور على الصفحة".

ما معنى الخطأ 404؟

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

بكل إنصاف ، هناك عدة أسباب لظهور خطأ 404:

  • قام زائر الموقع بكتابة عنوان URL خاطئ. (على سبيل المثال ، website.com/blogg بدلاً من website.com/blog)
  • لقد تغير هيكل موقع الويب الخاص بك (الرابط الثابت).
  • تم نقل عنوان URL الذي يعرض الخطأ أو حذفه.
  • تواجه استضافة موقع الويب الخاص بك خطأً وتجعل الوصول إلى موقع الويب الخاص بك غير ممكن.
  • قام مكون إضافي أو سمة بإنشاء صفحات وروابط غير موجودة. (هذا خاص بمستخدمي WordPress.)

وقد تكون هناك أسباب أخرى ، لكن الأسباب المذكورة أعلاه هي الأكثر شيوعًا.

هل يجب إصلاح صفحات الخطأ 404؟

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

يوفر لي عناء ترك صفحات معطلة على موقعي. ولكن الأهم من ذلك أنه يساعد أيضًا في تمرير كل حركة المرور إلى الصفحة الرئيسية لمدونتي.

ومع ذلك ، إليك الأسباب التي تجعلك تقوم بإصلاح صفحات 404 الخاصة بك:

  • يمكن لـ Google تفسير الصفحات المعطلة على أنها موقعك غير جدير بالثقة وبالتالي تقلل من سلطة اسم المجال الخاص بك. بمعنى آخر ، إنه سيء ​​لتحسين محركات البحث.
  • إذا قام شخص ما بزيارة موقع الويب الخاص بك من خلال إحالة وهبط على صفحة مكسورة - فهذا يمثل علامة حمراء فورية ، ويعزز عقلية متشككة بشأن علامتك التجارية.
  • يعني ترك صفحات 404 للأعلى أنك لا تعيد قيمة الوصلة الخلفية إلى صفحتك الرئيسية.

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

كيفية التعرف على الصفحات المعطلة على موقعك

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

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

  • جوجل Search Console. يجب أن تستخدم أدوات مشرفي المواقع من Google في كلتا الحالتين. الشيء الجميل في هذه الأداة هو أنها ستنبهك تلقائيًا عندما تكون هناك مشاكل في صفحاتك. على سبيل المثال ، يتم إرجاع خطأ 404.
  • Ahrefs. هذه واحدة من أكثر أدوات تحسين محركات البحث شيوعًا للمسوقين الرقميين. واعتبارًا من الآونة الأخيرة ، تقدم Ahrefs أدوات مشرفي المواقع مجانًا لأصحاب المواقع. إذا تمكنت من إثبات أنك مالك موقعك ، فيمكنك إجراء تدقيق مجاني لصفحاتك.
  • د. لينك تشيك. باستخدام هذه الأداة ، يمكنك فحص ما يصل إلى 1500 رابط على موقعك. فقط أدخل عنوان URL ودع الأداة تقوم بالعمل. مثالي للمواقع الصغيرة الحجم.

سيعيد استعلام Google البسيط الكثير من النتائج لأدوات مماثلة.

كيفية إصلاح خطأ 404 - لم يتم العثور على الصفحة

لذلك ، في هذا القسم من البرنامج التعليمي ، سنركز على حلول محددة لإصلاح الروابط والصفحات المعطلة. وعلى الرغم من أن بعض الإصلاحات قد تكون خاصة بـ WordPress - يجب أن تعمل بشكل جيد في الممارسة العملية لمواقع CMS الأخرى أيضًا.

كل 404 إعادة التوجيه إلى الصفحة الرئيسية

كل 404 إعادة التوجيه إلى الصفحة الرئيسية

الطريقة الأكثر فاعلية لحل جميع مشكلات الصفحة المكسورة هي استخدام مكون إضافي لإعادة التوجيه 301. هذا هو المكون الإضافي المفضل الذي كنت أستخدمه منذ سنوات. يمكنك تنزيله وتنشيطه مباشرة من لوحة تحكم WordPress الخاصة بك أيضًا.

 ما هو 301 Redirect؟

في أبسط المصطلحات ، تخبر حالة 301 HTTP المتصفح بإعادة توجيه الصفحة بشكل دائم إلى مكان آخر. يتم استخدامه غالبًا لإعادة توجيه الصفحة متى تغيرت بنية عنوان URL (الرابط الثابت). يتم استخدامه أيضًا لأخطاء 404 لأنه يساعد في الحفاظ على سلطة الروابط الخلفية.

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

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

استخدام صفحة خطأ 404 مخصصة

مثال على صفحة 404 مخصصة

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

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

طريقة بديلة هي تحرير ملف htaccess الخاص بك.

  1. تصميم ونشر صفحة 404 مخصصة. استخدم قوالب مسبقة الصنع أو افعل ذلك بنفسك باستخدام أداة إنشاء الصفحات. الأمر متروك لك.
  2. احفظ عنوان URL لصفحة 404 الخاصة بك ، ثم قم بالوصول إلى دليل الملفات لموقع WordPress الخاص بك. هذا فريد لمزود الاستضافة الخاص بك. في حالتي ، تم تثبيت WordPress في الدليل / var / www / html / ، ويمكن العثور على ملف .htaccess على /var/www/html/.htaccess . يمكنك أيضًا تثبيت المكون الإضافي WP File Manager للوصول إلى هذا الملف مباشرةً من لوحة معلومات WordPress نفسها.
  3. افتح ملف htaccess وأضف الرمز الموضح أدناه. ثم احفظه وأغلقه.

رمز عرض صفحة 404 المخصصة هو التالي:

 ErrorDocument 404 /page-not-found # Using the ErrorDocument property to redirect 404 errors to a custom page

يجب أن تشير الروابط الثابتة / page-not-found إلى صفحة 404 المخصصة التي صممتها ونشرتها. إنه أمر واضح ومباشر. والأفضل من ذلك كله ، تتيح لك هذه الطريقة استخدام أي نوع من قوالب صفحات 404 التي تريدها.

الكلمات الأخيرة

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