ايها افضل
ايها افضل توجيه الصفحات غير الموجودة 404 لصفحة الموقع الرئيسية او لصفحة 404 بالنسبة لموقع طقس بحيث تكون تجربة المستخدم افضل و لدي نقطة ثانية و هي ان موقعي يتم فهرسة صفحات غير موجدة اصلا مثل هذا
للعلم اني لم اقم بعمل هذه الصفحة او الرابط في ذلك الملف ملف (article_system)و مع ذلك ظهر في محرك البحث بل ليس ذلك فقط هذه لقطة من محرك البحث له
الصفحة غير موجودة عندي و لم اقم بعمل صفحة مشابه ابدا في ملف article_system اصلا و يظهر لها عنوان و وصف و الوصف هو نفس الصفحة الرئيسية لموقعي
و لدي العديد من الصفحات كذلك الامر ما هو السبب و الحلول
الرئيسية
التعليقات
بالنسبة لموقع طقس، من الأفضل توجيه صفحة 404 إلى صفحة مخصصة للخطأ 404 بدلاً من الصفحة الرئيسية، مع إمكانية عرض معلومات مفيدة بتلك الصفحة.
فعند توجيه المستخدم إلى صفحة رئيسية بعد طلب صفحة غير موجودة، قد يشعر بالارتباك وعدم الفهم، أيضًا تتيح صفحة 404 المخصصة للمستخدمين معرفة أن الصفحة المطلوبة غير موجودة، وتوفر لهم خيارات للعودة إلى المسار الصحيح، مثل رابط للصفحة الرئيسية أو شريط بحث للعثور على المعلومات المطلوبة أو روابط لصفحات مهمة في موقعك.
بالإضافة إلى تحسين الـ SEO حيث تخبر صفحة 404 المخصصة عناكب محركات البحث أن الصفحة المطلوبة غير موجودة، مما يساعد على تحسين فهرسة موقعك وتجنب عرضها في جوجل.
بخصوص فهرسة صفحات غير موجودة، فهل الـ Sitemap الخاصة بموقعك تم تحديثها؟
من الأفضل إنشاء ملف sitemap ديناميكي باسم sitemap.php وكتابة الكود به لتوليد الأمر تلقائيًا من قاعدة البيانات، ثم في .htaccess قم بتوجيه الطلبات لملفات sitemap.xml إلى ذلك الملف sitemap.php.
ولا تنسى إضافة ذلك إلى google console، وأيضًا تستطيع طلب حذف تلك الصفحات التي لا تريد أرشفتها من خلال google console.
شكرا ,ملف خريطة الموقع كما قلت لدي ملف sitemap.php لكن من غير اعادة توجيه الى sitemap.XML المشكلة هي تتكون رابط صفحات غير موجودة اصلا مثلا في مجلد article_system في موقع انا لم اقم قط بعمل ملف about-us.php
لكن يوجد في محرك البحث رابط له هذا هو
فهذا يعني ان المشكلة ليست في ملف sitemap برأيك ما هو سبب المشكلة لقد بحثت انه قد يكون بسبب الروابط المكسورة او الهجمات الخبيثة لكني لم اجد السبب الحقيقي لذلك في موقعي و احصائيات google console عادة يتم عرض البيانات الجديدة بعد 24 ساعة لكن لم يتم تحديثها منذ اكثر من 33 ساعة
الخيار الأفضل عادة هو إعادة التوجيه إلى الصفحة الرئيسية فربما أحد المستخدمين إذا وجد صفحة غير موجودة يفضل الوصول إلى محتوى ذي صلة بسرعة، توجيههم إلى الصفحة الرئيسية يمنحهم فرصة للعثور على ما يبحثون عنه بسهولة، سواء كان ذلك توقعات الطقس الحالية أو معلومات أخرى ذات صلة و توجيه المستخدمين إلى صفحة 404 مخصصة، حتى لو كانت مصممة بشكل جميل، قد يؤدي إلى إحباطهم ومغادرتهم الموقع.
بالنسبة لفهرسة الصفحات غير الموجودة هذه مشكلة شائعة تأكد من أن ملف robots.txt الخاص بك يمنع محركات البحث من فهرسة الدلائل أو الصفحات التي لا تريد ظهورها في نتائج البحث، أو استخدم Google Search Console لإرسال طلبات إزالة عناوين URL للصفحات التي لا تريد ظهورها في نتائج البحث.
الأفضل هو التوجيه لصفحة 404 مع إرسال كود 404 حيث هذا أفضل بالنسبة إلى محركات البحث حيث إذا قمت بالتوجيه إلى الصفحة الرئيسية فإن فهرسة الموقع ستعتقد أن محتويات الصفحات متشابهة وهذا يؤثر على ترتيب موقعك وأيضا تخيل إذا ظهر الرابط على جوجل وعند دخول المستخدم عليه يجد أنه يوجهه لصفحة أخري فهذا ليس جيدا .
ومع التأكد من إرسال كود 404 سيفهم جوجل ومحركات البحث الأخري أن هذه الصفحة ليست موجودة ولن يقوم بإقتراحها .
أما بالنسبة إلى وجود صفحات تعتقد أنها غير موجودة فيوجد سببين الأول هو أنك تضع روابط لهذه الصفحات في موقعك أو أنه يوجد ملف يولد هذه الروابط عشوائيا وعندما يقوم جوجل بالزحف يأخذ جميع الروابط في هذه الصفحة ويقوم بالزحف إليها أيضا مما يضمها إلى فهرس موقعك . والسبب الثاني هو أنك أنشاءت ملف sitemap ورفعته على جوجل ويوجد به تلك الروابط ولذلك يتم وفهرست تلك الصفحات .
يمكنك التأكد عن طريق كتابة sitemap generator على جوجل وفتح أى موقع من نتائج البحث وقم بكتابة رابط موقعك وسيقوم بإنشاء ملف sitemap وهو ملف يحتوي على جميع روابط موقعك . وإذا وجدت تلك الروابط التي تقول عنها في هذا الملف فإذا كما أخبرتك يوجد ملف يولد تلك الراوبط عشوائيا أو يتم عمل إعادة توجيه لتلك الصفحات.
من ناحية تجربة المستخدم، فإن التوجيه إلى صفحة 404 مخصصة يوفر أفضل تجربة للمستخدمين حيث يعرفون أن الصفحة المطلوبة غير موجودة ويمكنهم استخدام الروابط البديلة أو البحث عن المحتوى المطلوب. على عكس صفحة أخرى، إذ قد يكون هذا التوجيه مربكاً للمستخدمين حيث لا يعرفون أن الصفحة غير موجودة، ويعتقدون أنهم وصلوا إلى الصفحة الخاطئة.
أما من ناحية الـ SEO، فمن الأفضل لمحركات البحث فهم أن الصفحة غير موجودة. إرسال الزوار إلى الصفحة الرئيسية يمكن أن يكون مربكاً لهم ومحركات البحث، وقد يؤدي إلى سوء تصنيف الموقع.
ولذلك فإن الأفضل هو التوجيه إلى صفحة 404.
بالنسبة لفهرسة الصفحات القديمة فقد يكون ذلك بسبب:
- روابط مكسورة أو قديمة
- هجمات سبام أو اختراق أدت إلى إنشاء روابط مزيفة
كحلول لهاته المشكلة يقترح: إضافة ملف ملف robots.txt، أو استخدام Google Search Console للإشارة لإزالة هاته الصفحات.