يعد خطأ 404 أحد المشكلات التي نواجهها أحيانًا عند تصفح صفحات الموقع ومن الممكن أن تتسبب هذه المشكلة في تقليل حركة المرور إلى الموقع؛ فإذا كنت تريد معرفة ماهو خطأ 404 (الصفحة غير موجودة)؟ وكيف يتم حل المشكلة، تابع معنا قراءة هذه المقالة.
ماهو خطأ 404؟
يعد خطأ 404 أكثر الأخطاء شيوعًا على الإنترنت، ويعني أنه لا يمكن العثور على الصفحة التي تبحث عنها، فعادةً قد يكون تم حذفها أو نقلها، وهذا الشيء يفسد تجربة المستخدم عبر الإنترنت، ويكره جميع أصحاب المواقع رؤيته حيث لأن بعض محركات البحث تعاقب المواقع التي تحتوي على الكثير من الروابط المعطلة.
لماذا خطأ 404 سئ للموقع؟
يعتبر خطأ 404 سئ للموقع لأنه يتسبب في الكثير من المشكلات التي تؤثر على أداء الموقع، وفيما يلي نتناولها بالتفصيل:
1- يؤثر على تجربة المستخدم
لا يخلو موقع من خطأ 404 وفي حالة كانت أعدادها محدودة لا تسبب ضرر للموقع ولكن في حالة كانت كثيرة تسبب ضررًا كبيرًا للموقع، حيث أنها تؤثر على تجربة المستخدم بشكل سلبي ويتضايق الزائر من وجودها، كما أنه يفقد الثقة في موقعك من جهة، وله تأثير سلبي على السيو الخاص بالموقع من جهة أخرى.
2- منع الزحف إلى أجزاء معينة من الموقع
كثرة وجود خطأ 404 يؤثر على عملية الزحف للموقع حيث تمنع أخطاء 404 عناكب الزحف لمحركات البحث من محتوى الموقع مما يتسبب في عدم اكتشاف بعض الصفحات الهامة الخاصة بالموقع، وهذا يؤدي إلى تقليل معدل الزيارات الخاصة بالموقع.
3- زيادة معدل الارتداد
معدل الارتداد هو الوقت الذي يقضيه الزائر في الموقع والتفاعلات التي يتخذها أثناء وجوده ويزداد معدل الارتداد عندما لا يتفاعل الزائر مع الموقع ويخرج من الصفحة المقصودة.
ومن أسباب زيادة معدل الارتداد خطأ 404، فعندما يصبح 404 متكرر ولم تقدم للزوار شيئًا يفعلونه بعد وصولهم إلى صفحة 404 سيغادر الزوار من الموقع وقد يكون لهذا تأثير ضار على معدل الارتداد.
ومن الجدير بالذكر أن زيادة معدل الارتداد تؤثر بشكل سلبي على السيو وتصدر الموقع مما يقلل من نسبة المبيعات والزيارات للموقع.
الأسباب المحتملة لخطأ 404
هناك عدد من الأسباب المحتملة لخطأ 404 التي تؤثر بشكل كبير على أداء المواقع، وفيما يلي نتناولها بالتفصيل:
1- حذف الصفحة من الموقع
إذا قمت بحذف صفحة من الموقع ولم تقم بعملية اعادة التوجيه 301 لصفحة أخرى، تظهر مشكلة 404 للمستخدم.
2- وجود أخطاء عند إدخال عنوان URL
عندما يدخل الزائر عنوان URL خاطئ لايرتبط بأي صفحة أو مقالة من المحتوى الموجود في الموقع، فسيظهر له خطأ 404.
3- إعادة توجيه الصفحة بشكل غير صحيح
في بعض الأحيان تقوم بنقل إحدى صفحات الموقع الخاص بك ولكن لم تتم إعادة توجيهها بشكل صحيح إلى عنوان URL، فهذا يؤدي إلى ظهور خطأ 404.
4- تغيير عنوان الصفحة URL إلى عنوان جديد
تظهر مشكلة 404 للمستخدم في حالة تغيير عنوان صفحة URL إلى عنوان جديد ولم تقم بعملية إعادة التوجيه 301 للرابط الجديد.
اكتشاف خطأ 404 عن طريق الآتي
هناك بعض الطرق البسيطة التي تساعد على اكتشاف خطأ 404 ومن بين هذه الطرق مايلي:-
الطريقة الاولي: استخدام Screaming Frog
- برنامج Screaming Frog يساعد على تحسين محركات البحث في الموقع، كما أنه يساعد في استخراج بيانات الموقع ومراجعتها لإصلاح مشكلات تحسين محركات البحث.
- يعد استخدام برنامج Screaming Frog من الطرق الرائعة للعثور على الروابط المعطلة التي تؤدي الى أخطاء 404 ولكن لن يمنحك هذا البرنامج قائمة كاملة بأخطاء 404 حيث أنه يظهر فقط الروابط المعطلة.
- يستخدم برنامج Screaming Frog بشكل مجاني إذا كان موقعك يحتوي على 500 عنوان URL أو أقل.
يمكنك استخدام Screaming Frog بطريقة بسيطة كما يلي:-
- قم في البداية بإدخال عنوان URL للموقع الخاص بك في شريط البحث ثم انقر فوق ابدأ.
- اضغط على Response Codes في القائمة العلوية.
- ثم اضغط على Client Error 4XX للحصول على قائمة بكل صفحة تعرض خطأ 404.
الطريقة الثانية : استخدام Search Console
- أداة Search Console أداة مجانية من جوجل، باستخدام هذه الأداة يمكنك قياس نجاح موقعك في نتائج البحث وتشخيص الأخطاء التي تضر بترتيب موقعك.
- يعد استخدام Search Console من أسهل الطرق لإيجاد أخطاء 404 حيث توفر Google Search Console قائمة بكل خطأ 404 يعثر عليه Googlebot على الموقع.
يمكنك استخدام Search Console بطريقة بسيطة كما يلي:-
- قم بتسجيل الدخول الي سيرش كونسول ثم انقر فوق الصفحات ثم علي لم يتم العثور عليها (404)
- ستظهر لك قائمة بالروابط التي تحتوي علي الأخطاء 404 التي لم يتم العثور عليها.
كيفية إصلاح خطأ 404؟
1- حذف الكاش
من الأخطاء التي يرتكبها المستخدمين وتتسبب في ظهور خطأ 404 عدم مسح الكاش الخاص بالموقع، فعند ظهور هذا الخطأ أول ماعليك فعله هو حذف الكاش الخاص بمتصفحك، فمن الممكن أن يساعدك ذلك في فتح الصفحة التي تحاول الوصول إليها.
2- تعديل الروابط
إذا كنت تريد التخلص من مشكلة 404، يجب تحديد الروابط المكسورة أي الروابط التي لا يمكن الوصول إليها أو الصفحات التي تظهر برمز الخطأ 404 في الموقع وذلك من خلال استخدام بعض الأدوات مثل Screaming Frog و Google Search Console.
عليك تعديل تلك الروابط واعادة كتابتها بشكل صحيح، والتأكد من أنها تؤدي إلى صفحات موثوقة لإخفاء خطأ 404، وذلك باتباع الخطوات التالية:-
- قم بتسجيل الدخول إلى لوحة تحكم الووردبريس الخاصة بك.
- انقر فوق الإعدادات ومنها قم باختيار الروابط الدائمة.
- قم باختيار الإعدادات المناسبة لك للروابط الدائمة ثم انقر حفظ التغييرات.
3- ملف هاتكسيس .htaccess
أحيانًا تكون أخطاء 404 نتيجة مشكلات متعلقة بملف htaccess، ، وذلك من خلال الخطوات التالية:-
- سجل الدخول باستخدام FTP إلى الخادم الخاص بك.
- قم بتنزيل ملف htaccess الموجود في مجلد public_html.
- افتح الملف التي قمت بتنزيله.
- تفضل بزيارة صفحة دعم htaccess ثم قم بنسخ ولصق الكود المناسب لموقعك.
وهذا مثال لملف .htaccess الاساسي لووردبريس.
# BEGIN WordPress
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
4- عمل تحويل 301
إعادة توجيه 301 له أهمية كبيرة للموقع حيث أنه أحد حلول خطأ 404، فلا تنس تغيير عنوان URL القديم إلى URL الجديد الخاص بك.
يمكنك إعادة توجيه صفحتك القديمة من خلال هذه المقالة ماهو تحويل 301؟ وكيف يتم باستخدام ووردبريس؟
5- إيقاف الإضافات
يمكن في بعض الأحيان أن تؤثر الإضافات أو القالب على روابط الووردبريس مما يتسبب في ظهور خطأ 404، لذا عليك وقف تلك الإضافات وذلك باتباع الخطوات التالية:-
- يمكنك الوصول الى ملفات الووردبريس الخاصة بك باستخدام FTP.
- اضغط على public_html واختار منها wp-content.
- قم بتغيير اسم المجلد plugins الى myplugins.
- الان عد الى الموقع من خلال المتصفح وتأكد إذا تم حل الخطأ أم لا.
- إذا لم يتم حل المشكلة قم بإعادة اسم المجلد myplugins الى اسمه السابق plugins.
- ثم انتقل الى لوحة التحكم ووردبريس.
- اختر الإضافات ثم الإضافات المثبتة.
- قم بإيقاف كل اضافة واحدة تلو الأخرى.
- في حالة اختفاء خطأ 404 عند إيقاف احد الإضات ستعرف أن هذه الاضافة التي تتسبب في حدوث المشكلة.
- قم بإزالتها و إصلاح هذا الخطأ.
6- تعديل رابط الموقع
عليك أن تتحقق من إدخال رابط الموقع بشكل صحيح، فعند إدخال عنوان URL يدويًا قد تظهر لك أحيانًا رسالة الخطأ لم يتم العثور على عنوان URL المطلوب على هذا الخادم.
يمكنك تعديل رابط الموقع والقيام بإصلاح الخطأ باتباع تلك الخطوات:
- انتقل إلى PHPMyAdmin الخاص بك ثم قاعدة البيانات .
- اضغط على wp-option.
- قم بتغيير عنوان URL من http://localhost/blog/ إلى https://www.abc.com/blog .
7- تواصل مع شركة الاستضافة
في حال لم يتمكن من حل مشكلة “خطأ 404” بعد تطبيق كل الحلول الممكنة، يجب عليك اللجوء إلى الدعم الفني لشركة الاستضافة لإيجاد المشكلة ومساعدتك في الحل.
ختامًا، إذا كنت صاحب موقع الكتروني عليك أن تعمل دائمًا بشكل دوري من أجل تطوير موقعك وتصحيح أخطائه لتجنب كافة آثارها السلبية على موقعك وبالتالي يظهر دائمًا للزوار بشكل أفضل كفاءة، نتمنى أن نكون قدمنا لكم بعض المعلومات المفيدة التي تنال اعجابكم.. مع تحيات شركة سيو هاوس ..
المصادر:
hassnsukr
3 فبراير، 2024احسنت الشرح