hreflang يشير إلى صفحة 404 في TranslatePress: ما الذي يجب فحصه

يعثر تدقيق تحسين محركات البحث على رابط للغة الفرنسية في صفحتك الإنجليزية. تفتح العنوان المذكور فتظهر لك رسالة «الصفحة غير موجودة».
ما زالت الصفحة الأصلية تعمل، لكن النظير اللغوي الذي يَعِد به hreflang لا يعمل.
عندما يشير hreflang إلى صفحة 404، حدّد أولًا ما إذا كان المحتوى موجودًا على عنوان آخر، أو يجب استعادته، أو حُذف عن قصد. صحّح الرابط المُولَّد ليستخدم رابط اللغة العامل، أو استعد الصفحة المقصودة، أو احذف البديل غير المتاح.
يعتمد الإصلاح الصحيح على سبب غياب الوجهة. إليك كيفية التحقيق في ذلك في TranslatePress، ثم ما تساعد عليه طريقة LingoWP في التعامل مع النصوص غير المترجمة وصفحات الخطأ.
نشره فريق LingoWP. تم التحقق من الإرشادات الخارجية في 6 أكتوبر 2026. يستند سلوك LingoWP الموصوف أدناه إلى مراجعة التطوير للإصدار 1.5.
ما الذي يعنيه التحذير فعلًا
يحدد hreflang النظائر اللغوية أو الإقليمية للصفحة. ويعني تحذير 404 أن إحدى الوجهات المذكورة تعيد استجابة HTTP بأنها «غير موجودة».
على سبيل التوضيح:
| ما تتحقق منه | النتيجة |
|---|---|
الصفحة الإنجليزية: /about/ |
تُفتح بشكل صحيح |
البديل الفرنسي المذكور في hreflang: /fr/about/ |
يعيد 404 |
الصفحة الفرنسية الحالية: /fr/a-propos/ |
تُفتح بشكل صحيح |
في هذا المثال، المحتوى متاح، لكن التعليق يستخدم العنوان الخاطئ.
يجمع Screaming Frog الروابط البديلة غير المتاحة ضمن Non-200 Hreflang URLs ويوصي باستخدام وجهات أساسية قابلة للفهرسة وصحيحة. والاستجابة 200 الناجحة فحص واحد فقط، إذ يجب أن تحتوي الوجهة أيضًا على النظير اللغوي المناسب. اطّلع على فحص hreflang لديه.
لا تفهرس Google الروابط التي تعيد استجابة 404 أو 410. وإذا بدأ رابط مفهرس سابقًا بإعادة هذه الاستجابات، فقد يُزال من الفهرس مع الوقت. لذلك لا تصلح الوجهة المفقودة لتكون النظير اللغوي الفعّال الذي تعلن عنه. تشرح Google التعامل مع رموز HTTP هنا.
افحص الاستجابة قبل اختيار الإصلاح
قد تصف التحذيرات المتشابهة حالات مختلفة:
| النتيجة | المعنى | ما يجب فحصه |
|---|---|---|
| 404 | العنوان المطلوب غير موجود | رابط خاطئ أو محتوى محذوف أو توجيه معطّل |
| 410 | يُشار إلى أن المورد أُزيل | ما إذا كانت الإزالة مقصودة |
| 301 أو 302 | العنوان يعيد التوجيه | الوجهة النهائية والرابط المستخدم في hreflang |
| 200 مع رسالة «غير موجودة» | يعلن الخادم النجاح رغم غياب المحتوى | احتمال وجود soft 404 |
صفحة عاملة تحمل noindex |
الصفحة موجودة لكنها تطلب من محركات البحث عدم فهرستها | ما إذا كان قرار الفهرسة هذا مقصودًا |
توجيه noindex لا يجعل الصفحة تعيد 404، ورسالة الخطأ المعروضة داخل الصفحة لا تثبت أن الخادم أعاد 404. استخدم معلومات الاستجابة من تدقيقك إلى جانب الصفحة التي تراها. وإذا كان البديل يعيد التوجيه بدل أن يفشل، فاطّلع على ما يجب فعله عندما يشير hreflang إلى إعادة توجيه.
يميّز توثيق تقرير فهرسة الصفحات من Google بين حالات الفهرسة والأخطاء هذه.
كيف تُصلح روابط hreflang إلى صفحات مفقودة في TranslatePress
1. سجّل الصفحة والبديل المعطّل كلًّا على حدة
قد يحدد التدقيق الصفحة التي تحتوي على تعليق اللغة والوجهة التي تفشل معًا. أبقِ هذين العنوانين منفصلين.
سجّل:
- الصفحة التي تحتوي على إدخال hreflang.
- رمز اللغة المرتبط به.
- الرابط الهدف المذكور واستجابته.
- أي بديل عامل تم التحقق منه.
للفحص اليدوي، افتح الصفحة واختر عرض مصدر الصفحة وابحث عن hreflang. ثم اعثر على الإدخال الذي يطابق الوجهة غير المتاحة.
إذا كانت عدة صفحات تعاني من المشكلة نفسها، فابحث عن نمط مشترك. هل تنتمي كل الروابط المعطلة إلى لغة واحدة، أو نوع محتوى واحد، أو أساس تصنيف واحد؟ قد يساعدك ذلك على فحص إعداد مشترك بدل تعديل كل صفحة على حدة.
2. ابحث عن رابط اللغة الحالي
افحص الصفحة الحالية في ووردبريس وافتح نسختها اللغوية، ثم قارن ذلك العنوان بالعنوان المذكور في hreflang.
إذا تغيّر الجزء النصي، فقد تكون الصفحة موجودة على عنوان جديد. ويذكر توثيق TranslatePress تغيير الأجزاء النصية للصفحات أو اللغات، وحذف اللغات، ضمن الأسباب المحتملة لتوقف الروابط المترجمة القديمة عن العمل. اقرأ دليل استكشاف أخطاء 404 لديه.
بالنسبة إلى الأجزاء النصية المترجمة، يتيح SEO Pack المدفوع تعديلها عبر واجهة الترجمة وString Translation ← Slugs. قارن الإدخال المعني بالمحتوى الحالي. اتبع التعليمات الرسمية للأجزاء النصية.
تأكد من أن أي بديل يعرض المحتوى المقابل باللغة المقصودة. فالصفحة الرئيسية أو صفحة لا علاقة لها ليست بديلًا مناسبًا لمجرد أنها تُحمَّل.
3. تحقّق مما إذا كانت الصفحة أو اللغة قد حُذفت عن قصد
إذا كان يجب أن تبقى الصفحة موجودة، فتحقّق من حالة نشرها ومما إذا كانت قد نُقلت إلى سلة المهملات أو أصبحت غير متاحة. استعد المحتوى العام المقصود عند الحاجة، ثم تحقّق من رابط لغته.
وإذا أُزيل المحتوى عن قصد، فقرّر ما إذا كان هناك بديل حقيقي. وإذا وُجد، فاستخدمه وحدّث التعليقات وفقًا لذلك.
وإذا لم يوجد بديل، فيمكن أن يبقى العنوان القديم غير متاح عن حق. وعندها يجب أن يتوقف مُخرَج hreflang عن تقديمه كبديل فعّال. اجعل المكوّن الذي يُنشئ الإدخال يستثني تلك النسخة غير المتاحة، وإذا لم يوجد إعداد لهذه الحالة، فأرسل المثال المحدد إلى فريق دعمه.
لا تُعِد توجيه كل صفحة مترجمة مفقودة إلى الصفحة الرئيسية لمجرد إزالة تحذير التدقيق. حافظ على العلاقة بين المحتوى المتكافئ.
4. حقّق في التوجيه عندما يكون المحتوى موجودًا لكن الرابط يفشل
قد تعيد صفحة منشورة 404 عندما يُبنى عنوانها بشكل غير صحيح أو لا يتعرّف الخادم على المسار.
قارن المسار العامل بالمسار المعطّل. وتحقّق من مجلدات اللغة والأجزاء النصية المترجمة والأقسام الثابتة مثل أساس الفعاليات أو التصنيفات. وإذا كان المسار المعطّل يكرر مجلد لغته، مثل /fr/fr/، فاتبع الدليل الخاص بـ البادئة المكررة للغة في TranslatePress.
يوصي توثيق استكشاف الأخطاء في TranslatePress بالتحقق من أن الروابط الدائمة المخصصة تعمل. كما يصف حالات تمنع فيها قواعد إعادة الكتابة في الخادم حلّ المجلدات الفرعية المترجمة. وإذا كانت الصفحات المترجمة تعرض خطأ خادم عاديًا بدل صفحة الخطأ المعتادة في موقعك، فاطلب من مزوّد الاستضافة فحص التوجيه. اطّلع على إرشادات استكشاف الأخطاء الرسمية.
بالنسبة إلى المحتوى المخصص، أدرج في تحقيقك الإضافة التي تحدد الرابط.
في نقاش دعم خاص بـ Events Calendar، أبلغ مستخدم أن أساسات التصنيفات المترجمة قادت إلى مسارات غير موجودة. قدّم فريق الدعم حلولًا بديلة للأساسات المتأثرة، وأفاد المستخدم بحدوث تحسّن. هذا مثال تكامل موثّق، وليس دليلًا على أن كل إعداد حالي لـ TranslatePress يتصرف بهذه الطريقة. اقرأ النقاش والحلول المقدمة.
5. أصلح مصدر التعليق المعطّل
بعد أن تعرف النتيجة المناسبة، طبّق الإصلاح المقابل:
| التشخيص | الإصلاح المناسب |
|---|---|
| صفحة اللغة موجودة على رابط مختلف | اجعل البديل المُولَّد يستخدم عنوانها الحالي |
| حُذفت الصفحة العامة بالخطأ | استعدها وتحقّق من مسار اللغة المقصود |
| الصفحة أو اللغة غير متاحة عن قصد | احذف البديل غير المتاح من التعليقات المنشورة |
| إضافة أو قاعدة استضافة تعطّل مسارًا صالحًا | أصلح ذلك التكامل أو القاعدة ثم أعد فحص الرابط |
أصلح الإعداد أو التكامل المُنشئ بدل تعديل HTML المخزّن مؤقتًا يدويًا. وإذا كان للرابط القديم بديل مشروع، فاحتفظ بإعادة توجيه مناسبة للروابط القائمة، بينما يشير hreflang مباشرة إلى الوجهة العاملة.
وإذا كانت خريطة الموقع تذكر عنوانًا مختلفًا عن HTML الصفحة، فاطّلع على ما يجب فعله عندما لا تتطابق روابط hreflang وخريطة الموقع.
طلب الدعم المفيد يكون محددًا:
تذكر هذه الصفحة الإنجليزية /fr/about/ كبديل فرنسي، لكن هذا العنوان يعيد 404. الصفحة الفرنسية الحالية تعمل على /fr/a-propos/. إليكم الصفحة المتأثرة وإصدارات TranslatePress والإضافات المساعدة وإضافة تحسين محركات البحث لدي.
6. حدّث المُخرَج وافحص الطرفين
بعد إصلاح السبب، امسح ذاكرة التخزين المؤقت المعنية وافحص الصفحات العامة دون تسجيل الدخول.
تحقّق من أن الصفحة العاملة لم تعد تذكر الوجهة المعطلة. وإذا استعدت صفحة، فتأكد من أنها تُفتح مباشرة، وتحتوي على المحتوى باللغة الصحيحة، ومتاحة للفهرسة كما هو مقصود.
ثم افحص النظائر اللغوية. تشترط Google روابط عودة بين النسخ المعنية، ولا يكفي تصحيح وجهة واحدة لإتمام الفحص. اطّلع على متطلبات Google للصفحات المترجمة.
أعد تشغيل التدقيق المعني. يمكن لمعلومات لم يتم العثور عليها (404) في Search Console أن تساعد على تتبّع الروابط التي صادفتها Google، لكن هذه القائمة لا تثبت وحدها أنها جاءت من hreflang. افحص التعليق بشكل منفصل. وقد تبقى الروابط القديمة المزالة في التقارير بينما تعيد Google زيارتها، ولا يلزم استعادتها كلها.
كيف يتعامل LingoWP مع النصوص غير المترجمة
الترجمة غير المكتملة والصفحة المفقودة مشكلتان مختلفتان. ولا يكفي وجود نص غير مترجم لتفسير ظهور 404 في TranslatePress.
في سلوك LingoWP المُراجَع، تستخدم النسخ اللغوية صفحة ووردبريس الأساسية نفسها. وعندما يغيب النص المترجم في صفحة موجودة، يمكن لـ LingoWP عرض النص الأصلي بديلًا.
بالنسبة إلى صاحب الموقع، يبقى المحتوى متاحًا بينما يستمر عمل الترجمة. ويمكنك إكمال النص الناقص في مساحة العمل المركزية بدل التعامل مع جملة غير مكتملة كأنها صفحة مفقودة.
لكن هذا البديل يحتاج أيضًا إلى عناية تحريرية. فالعنوان الموسوم بالفرنسية الذي لا يزال يعرض قدرًا كبيرًا من المحتوى الإنجليزي ليس ترجمة فرنسية مكتملة. تحدد Google اللغة من المحتوى الفعلي بدل الاعتماد على hreflang لتحديدها. راجع المحتوى الرئيسي قبل الترويج لتلك النسخة اللغوية في البحث.
صفحات الخطأ لا تعلن عن بدائل لغوية
تذكر مراجعة التطوير لـ LingoWP 1.5 أن صفحات 404 لا تُصدر تعليقات hreflang، وأن هذا السلوك مغطى بالاختبارات. ويمنع ذلك صفحة الخطأ نفسها من تقديم مجموعة لغات كأنها محتوى منشور عادي.
وهذا منفصل عن فحص الروابط في الصفحات العاملة. فقد تظل صفحة فعّالة تشير إلى عنوان متأثر بإعادة توجيه خارجية أو لغة محذوفة أو مشكلة تكامل. ولا يضمن اختبار LingoWP لصفحات 404 تغطية شاملة لهذه الحالات، ولا لسلوك 410 وnoindex.
يستحق LingoWP التقييم إذا كنت تريد سير عمل ترجمة مركزيًا مع النص الأصلي بديلًا، ومعالجة مقصودة لتعليقات صفحات الخطأ. افحص مساراتك وتكاملاتك المتأثرة فعلًا على نسخة من الموقع قبل الترحيل. ولنظرة أوسع على الإضافتين، اقرأ LingoWP أم TranslatePress.
استكشف LingoWP لترى مساحة الترجمة فيه وتقيّمه لموقعك.
الأسئلة الشائعة
هل تختلف صفحة 410 عن صفحة 404؟
يشير 410 صراحةً إلى أن المورد أُزيل، بينما يقول 404 إنه غير موجود. ولا ينبغي إدراج أي منهما كنظير لغوي متاح. أما استعادة المحتوى من عدمها فتعتمد على ما إذا كانت إزالته مقصودة.
هل تحتاج كل صفحة 404 إلى إعادة توجيه؟
لا. إذا كان للمحتوى بديل مناسب، فإن إعادة توجيه العنوان القديم قد تحافظ على الروابط القائمة. وإذا أُزيل دون بديل، فقد تكون استجابة عدم الإتاحة مناسبة، لكن توقّف عن الإعلان عنه في تعليقات اللغة الحالية.
هل يمكنني إصلاح المشكلة بطلب الفهرسة؟
صحّح الرابط أو استعد المحتوى المقصود أولًا. فطلب الفهرسة لا يُصلح مسارًا معطلًا ولا إدخال hreflang قديمًا. وإذا حُذفت الصفحة عن قصد، فطلب فهرستها ليس الخطوة التالية المناسبة.