لماذا تخطئ وسوم الرابط الأساسي
- معاملات URL تُنشئ نسخًا مكررة غير مقصودة. معاملات التتبع، أو ترتيب الفرز، أو حالة الفلترة (
?utm_source=،?sort=price) تُولّد عناوين URL مختلفة تقنيًا لكنها تُقدّم المحتوى نفسه، دون رابط أساسي يعيدها إلى النسخة النظيفة. - تعارض في البروتوكول أو النطاق الفرعي.
httpمقابلhttps، أوwwwمقابل النطاق المجرد، ما يقسّم المحتوى نفسه بين عنوانين مفهرسين. - ترقيم الصفحات بلا رابط أساسي ذاتي المرجعية أو واعٍ بالسلسلة. جعل الصفحة 2 من قائمة مرقّمة تُشير أساسيًا إلى الصفحة 1 (أو عدم وجود رابط أساسي على الإطلاق) قد يجعل محركات البحث تُسقط المحتوى الفريد للصفحة 2 كليًا.
- عناوين URL للتجربة أو المعاينة تُسرّب رابطًا أساسيًا يشير إلى بيئة الإنتاج، أو العكس، بعد نسخ قالب بين البيئات.
كيفية تحديد المشكلة
تُشغّل درجة SEO في تدقيق الموقع فحصًا حقيقيًا لصحة الرابط الأساسي في كل عملية فحص - فهي تُبلّغ عن رابط أساسي نسبي بدلاً من مطلق، وعن رابط غير صالح كليًا، وعن وسوم رابط أساسي متعارضة متعددة في الصفحة نفسها، وعن الخطأ الشائع تحديدًا وهو صفحة تُشير أساسيًا إلى الصفحة الرئيسية بدلاً من نفسها. يكمّل اختبار المتصفح ذلك بعرض الوسم الخام وعنوان URL الدقيق الذي التقطه من صفحتك الحية المعروضة فعليًا.
لا يتحقق أي من الفحصين من أن هدف الرابط الأساسي يُرجع فعليًا حالة 200 (بدلاً من إعادة توجيه أو 404)، أو أنه متسق مع اختيارك على مستوى الموقع للبروتوكول/النطاق الفرعي - ما زال هذان الأمران يحتاجان إلى تحقق يدوي.
كيفية إصلاحها
1. اجعل الرابط الأساسي مرجعًا ذاتيًا على النسخة المفضّلة من الصفحة
1export const metadata = {
2 alternates: {
3 canonical: "https://example.com/products/keyboard",
4 },
5};أو مباشرة في HTML:
1<link rel="canonical" href="https://example.com/products/keyboard" />2. اجعل نسخ المعاملات والفرز/الفلترة تُشير أساسيًا إلى العنوان النظيف
الصفحة التي يمكن الوصول إليها كلاً من /products?sort=price و/products ينبغي أن يُشير الرابط الأساسي للنسخة المعاملة إلى عنوان /products النظيف، بحيث تتوحّد قيمة الربط والفهرسة على عنوان واحد.
3. اختر بروتوكولًا واحدًا ومضيفًا واحدًا، في كل مكان
وحِّد المعيار على https وإما www أو النطاق المجرد، وأعِد توجيه الآخر بشكل دائم (301)، وتأكد من أن كل وسم رابط أساسي في الموقع يستخدم المعيار نفسه - فالرابط الأساسي الذي يشير إلى النسخة غير المُعاد توجيهها يُبطل الغرض من ذلك.
4. تحقق يدويًا من أن هدف الرابط الأساسي يُرجع استجابة فعليًا
شغّل تدقيق موقع أولاً - فهو يلتقط عناوين URL النسبية، والعناوين غير الصالحة، والروابط الأساسية المتعارضة، وخطأ الصفحة الرئيسية تلقائيًا. ما يتبقى للتحقق منه يدويًا: أن الرابط الأساسي يُرجع حالة 200 ويتطابق فعليًا مع محتوى الصفحة التي تشير إليه، خصوصًا مباشرة بعد إعادة هيكلة عناوين URL أو ترحيلها.
كيف تكتشف Scanverra هذا
تُحلّل درجة SEO في تدقيق الموقع (فحص Lighthouse للرابط الأساسي) كل رابط rel="canonical" في الصفحة، وتُبلّغ عن عنوان URL نسبي أو غير صالح، وعن روابط أساسية متعارضة متعددة، وعن رابط أساسي يشير إلى جذر صفحتك الرئيسية بدلاً من الصفحة نفسها. يلتقط اختبار المتصفح بشكل منفصل ما إذا كان وسم الرابط الأساسي موجودًا وعنوان URL الدقيق الذي يشير إليه. معًا يُغطيان الأخطاء أعلاه - وما لا يستطيعان رؤيته هو ما إذا كان عنوان URL الهدف يُرجع استجابة صحيحة فعليًا أو يتطابق مع محتوى صفحة المصدر.