إذا كنت تستخدم Google Search Console لمتابعة أداء موقعك، فقد تلاحظ ظهور حالة "صفحة بديلة تتضمن علامة أساسية مناسبة" ضمن تقرير الفهرسة. هذه الرسالة قد تبدو مقلقة للبعض، لكنها في أغلب الحالات ليست خطأ حقيقيًا ولا تؤثر سلبًا على موقعك.
ما معنى "صفحة بديلة تتضمن علامة أساسية مناسبة"؟
تعني هذه الحالة أن Google عثر على أكثر من نسخة من نفس الصفحة، ووجد أن إحدى هذه النسخ تحتوي على وسم Canonical يشير إلى صفحة أخرى تعتبر الصفحة الأساسية. لذلك قرر Google فهرسة الصفحة الأساسية واستبعاد النسخة البديلة.
على سبيل المثال:
الرابط الأساسي:
https://www.example.com/post.html
الرابط البديل:
https://www.example.com/post.html?m=1
في هذه الحالة، سيقوم Google بفهرسة الرابط الأساسي فقط وتجاهل الرابط البديل.
لماذا تظهر هذه الحالة في Blogger؟
في منصة Blogger تظهر هذه الحالة عادة بسبب:
- روابط الجوال التي تحتوي على ?m=1
- صفحات التصنيفات (Labels)
- صفحات الأرشيف
- الروابط التي تحتوي على معاملات إضافية
هل تعتبر مشكلة؟
إذا كانت الصفحة الأساسية مفهرسة في Google، فلا توجد أي مشكلة ولا تحتاج إلى اتخاذ أي إجراء.
يمكنك التأكد من ذلك من خلال:
- الدخول إلى Google Search Console.
- استخدام أداة فحص عنوان URL.
- فحص الرابط الأساسي للمقال.
- التأكد من ظهور رسالة "عنوان URL متوفر على محرك بحث Google".
متى تحتاج إلى إصلاح المشكلة؟
قد تحتاج إلى التدخل فقط إذا:
- كانت الصفحة الأساسية غير مفهرسة.
- كان وسم Canonical يشير إلى رابط خاطئ.
- كانت هناك أخطاء في قالب الموقع.
- كانت الصفحة التي تريد ظهورها في نتائج البحث مستبعدة من الفهرسة.
كيفية التحقق من وسم Canonical
افتح مصدر الصفحة وابحث عن الكود التالي:
<link rel="canonical" href="https://www.example.com/post.html">
تأكد من أن الرابط الموجود داخل الوسم هو الرابط الصحيح الذي تريد فهرسته.
كيفية إزالة ?m=1 و ?m=0 من روابط Blogger نهائيًا
يعاني بعض أصحاب مدونات Blogger من ظهور الكود ?m=1 أو ?m=0 في نهاية روابط المقالات والصفحات، خاصة عند تصفح الموقع من الهاتف المحمول. وقد يتسبب ذلك في ظهور روابط متعددة لنفس المحتوى داخل Google Search Console.
ما هو ?m=1 و ?m=0؟
- ?m=1: يعرض نسخة الهاتف من الصفحة.
- ?m=0: يعرض النسخة العادية (سطح المكتب).
هذه المعلمات تضيفها منصة Blogger تلقائيًا، لكنها قد تؤدي إلى ظهور نسخ متعددة من نفس الرابط.
مثال الرابط الأصلي:
https://www.example.com/2025/01/post.html
رابط الهاتف:
https://www.example.com/2025/01/post.html?m=1
هل يؤثر ?m=1 على السيو؟
في معظم الحالات لا يؤثر على السيو لأن Blogger يضيف وسم Canonical تلقائيًا للإشارة إلى الرابط الأساسي ومع ذلك، يفضل العديد من أصحاب المواقع إزالة هذه المعلمات للحصول على روابط نظيفة وتحسين تجربة المستخدم.
طريقة إزالة ?m=1 و ?m=0 من Blogger
الخطوة الأولى: إضافة كود داخل وسم Head انتقل إلى: المظهر > تعديل HTML
ثم ابحث عن وسم: <head> وأضف الكود التالي بعده مباشرة:
<script type='text/javascript'>
var uri = window.location.toString();if (uri.indexOf("?m=1", "?m=1") > 0) {var clean_uri = uri.substring(0, uri.indexOf("?m=1"));window.history.replaceState({}, document.title, clean_uri);}
</script>
الخطوة الثانية: إضافة كود قبل وسم Body
ابحث عن الوسم: </body>
<script type='text/javascript'>
var uri = window.location.toString(); if (uri.indexOf("?m=1") > 0) { var clean_uri = uri.substring(0, uri.indexOf("?m=1")); window.history.replaceState({}, document.title, clean_uri); } if (uri.indexOf("?m=0") > 0) { var clean_uri = uri.substring(0, uri.indexOf("?m=0")); window.history.replaceState({}, document.title, clean_uri); }
</script>
إعادة التوجيه التلقائي إلى الرابط النظيف
إذا كنت ترغب في إعادة توجيه الزائر تلقائيًا إلى الرابط بدون ?m=1 أو ?m=0، أضف الكود التالي قبل وسم:</body>
<script>
if (window.location.href.indexOf("?m=1") > -1) { window.location.replace(window.location.href.replace("?m=1","")); } if (window.location.href.indexOf("?m=0") > -1) { window.location.replace(window.location.href.replace("?m=0","")); }
</script>
وفي الختام، نأمل أن يكون هذا الدليل حول [حل مشكلة صفحة بديلة تتضمن علامة أساسية مناسبة في Blogger وGoogle Search Console] قد قدم لكم الفائدة الكاملة. إذا كان لديكم أي استفسار أو واجهتكم مشكلة، يمكنكم ترك تعليق وسنقوم بالرد عليكم في أقرب وقت. تابعوا تقني عرب | Taqni Arab لمزيد من الشروحات، الاستعراضات، والكورسات التقنية لتطوير مهاراتكم الرقمية بأمان واحترافية.

