ما هي علامة canonical؟ أي عنوان يُفضَّل؟
إن فُتح المحتوى نفسه من عدة عناوين عدّت Google أحدها ممثلًا. وعلامة canonical تصرّح بتفضيلك. تقرأ Google هذا التفضيل إشارة قوية. وقد تختار مع ذلك عنوانًا آخر. واختيارها لا يفتح سجل عقوبة.
الصفحة نفسها بعدة عناوين
العنوان المكرر ليس مخالفة تفتح إجراءً يدويًا. وتفصل مقالة السيو ذلك عن دليل Google للمبتدئين. الكلفة مختلفة. يُصرف الزحف أيضًا على العنوان الذي لا يهمك. وتتوزع إشارات الروابط والقياس على عدة عناوين بدل واحد. ولا يستطيع الزائر أن يميز أي عنوان هو الصفحة الحقيقية.
وحتى إن لم تصرّح بتفضيل، تختار Google النسخة التي ترى أنها الأنسب للعرض على المستخدمين. وتقول الوثيقة إن معظم المواقع تسير بلا canonical. وسبب كتابتها ألا يُترك الاختيار للصدفة.
مثال توضيحي
لنفرض أن صفحة المقاسات في ورشة تُفتح من ثلاثة عناوين. هذا ليس سجل عميل. https://www.example.com/olcu هي الصفحة الأصلية. https://example.com/olcu نسخة من دون www. وhttps://www.example.com/olcu?kaynak=bulten معامل يضيفه رابط نشرة. التفضيل للعنوان الأول.
إن أمكن إحالة العناوين القديمة فإعادة التوجيه أقوى طريق. وإن لزم أن يبقى عنوان المعامل يعمل، فعلامته canonical تشير إلى العنوان النظيف. والعنوان النظيف يشير إلى نفسه. والروابط من داخل الموقع تستخدم العنوان النظيف.
لماذا يُكتب التفضيل
العنوان الظاهر في النتائج
تريد أن يصل الناس إلى صفحة المقاسات من العنوان البسيط لا من العنوان ذي المعامل. وcanonical يقول هذا التفضيل لـ Google.
جمع الإشارات
الروابط من مواقع أخرى إلى عنوان المعامل تُجمع على العنوان المفضّل إن صار canonical. والعلامات التي كانت متفرقة تجتمع في صفحة واحدة.
قياس أبسط
إن كان للمحتوى الواحد ثلاثة عناوين صعبت قراءته في صف واحد. والعنوان الواحد يطوي صف التقرير أيضًا.
ألا يذهب الزحف هدرًا
تريد وقت Googlebot على صفحة جديدة أو محدّثة لا على زحف النسخة مرة أخرى. هذا ليس وعدًا بالسرعة. هو تفضيل لترتيب الزحف.
قوة الإشارة
ترتّب Google الطرق بحسب قوة تأثيرها في اختيار canonical. وحين تُستخدم معًا تتراكب، ويرتفع احتمال أن يظهر عنوانك المفضّل في النتائج. ولا واحدة منها لازمة.
لا تسمِّ عناوين متعارضة. إن سردت خريطة الموقع عنوانًا وسمّى وسم rel="canonical" عنوانًا آخر انشقت الإشارة. وإعطاء عنوان مختلف في وسم HTML وفي ترويسة HTTP هو الخطأ الذي تقول الوثيقة بتجنبه. اختر واحدة من الاثنين. وقواعد الملف نفسه في مقالة خريطة الموقع. هنا تقف قوة الإشارة فقط.
| الطريقة | مدى القوة | متى |
|---|---|---|
| إعادة التوجيه | قوية. تقول إن الهدف ينبغي أن يكون canonical. وإعادات التوجيه الدائمة أثرها واحد في بحث Google. والوقت حتى تُلاحظ قد يختلف بحسب الطريقة. الأسرع إعادة توجيه HTTP من الخادم. | عند إحالة عنوان مكرر. لا لحذف معامل لا يزال يلزم أن يعمل. |
| رابط rel="canonical" | قوي. عنصر link في HTML، أو ترويسة HTTP. واستخدام الاثنين مدعوم، وهو يسبب أخطاء. | حين يبقى المحتوى وينبغي أن يمثله عنوان واحد. العنصر في صفحة HTML، والترويسة في ملف مثل PDF. |
| خريطة الموقع | ضعيفة. العناوين في القائمة مرشحة لتكون canonical. وتقرر Google أي صفحة مكررة بالنظر إلى تشابه المحتوى. | إبقاء القائمة بسيطة في موقع كبير. الخريطة وحدها ليست بقوة الوسم. |
كيف يُكتب الوسم
يقف عنصر rel="canonical" في ترويسة الصفحة. وإن لم تكن الترويسة HTML صالحًا فلا تقبل Google العنصر. استخدم عنوانًا مطلقًا. وتدعم Google العنوان النسبي ولا توصي به. وإن زُحف إلى موقع تجريبي بالخطأ فقد يربط العنوان النسبي التفضيل بذلك العنوان التجريبي.
ويقف العنصر نفسه أيضًا على الصفحة المفضّلة ذاتها. وهذا يُسمى canonical يشير إلى نفسه. وتوصي الوثيقة به. وتشير الصفحات المكررة إلى العنوان المطلق نفسه.
لا تضف hreflang أو lang أو media أو type على ذلك العنصر. فتعليقات rel="canonical" التي تحمل هذه السمات لا تُستخدم لاختيار canonical. ونسخة اللغة عنصر link مستقل، يُكتب بـ rel="alternate" وhreflang. وتلك المجموعة في مقالة hreflang.
إن أضفته بـ JavaScript فالأنظف أن تكتب العنوان في مصدر HTML وألا يغيّر السكربت العنصر لاحقًا. وإن تعذّر الكتابة في المصدر فلا تضع العنصر في المصدر أصلًا. ضعه بالسكربت فقط. ومصدران معًا يجعلان أيهما المعتمد غير واضح.
ولملف غير HTML مثل PDF أو Word تُستخدم ترويسة HTTP. وتكتب Google أنها تدعم هذا لنتائج بحث الويب فقط. وتحمل الترويسة أيضًا عنوانًا مطلقًا. والشكل: Link: <https://www.example.com/olcu.pdf>; rel="canonical"
طرق تشبه canonical وليست كذلك
robots.txt
لا يُستخدم لاختيار canonical. وقد تفهرس Google عنوانًا ممنوعًا في robots.txt من دون أن ترى محتواه.
أداة الإزالة
تخفي كل نسخ العنوان من البحث. ولا تختار ممثلًا.
noindex
لا يُوصى به لاختيار canonical داخل موقع واحد. فهو يخرج الصفحة من البحث تمامًا. والحل المفضّل وسم rel="canonical".
الجزء بعد #
لا تدعم Google أجزاء العنوان في العموم. ولا يُكتب الجزء canonical.
العنوان الذي اختارته Google
التفضيل ليس وعدًا بأن العنوان في النتائج سيكون ذاك. ويعرض فحص عنوان URL حقلين جنبًا إلى جنب. canonical الذي أعلنته، وcanonical الذي اختارته Google. والحقل الثاني يُقرأ من بيانات الفهرس فقط. والاختبار الحي لا يتنبأ به. وقد تتأخر القيمة عن الفهرس بضع ساعات. والفحص نفسه في مقالة Search Console.
والعنوان الذي اختارته Google ليس مضطرًا أن يكون الظاهر في النتائج أيضًا. إن كان لسطح المكتب والجوال عنوانان منفصلان فقد تعرض Google ما يناسب جهاز المستخدم.
إن لم يكن الاختيار ما توقعته فانظر أولًا إلى إشارة متعارضة. هل تذهب الروابط الداخلية إلى العنوان المكرر. هل تسرد خريطة الموقع عنوانًا آخر. هل تشير نسخة HTTP ونسخة HTTPS إحداهما إلى الأخرى. والوسم يعيش في الموقع والبرمجيات. ووسم يبدو صحيحًا في القالب ويغيب عن الترويسة الحية لا يُعد مصلحًا في اللوحة.
HTTPS ومجموعة اللغة
حتى من دون وسم صريح تقرأ Google أمرين لصالح canonical. الأول أنها تفضّل HTTPS على HTTP في الصفحة المكافئة. وتسرد الوثيقة الاستثناءات. ينكسر التفضيل إن كانت شهادة صفحة HTTPS غير صالحة، أو كانت اعتماداتها عدا الصور غير آمنة، أو كانت توجّه المستخدم إلى HTTP، أو كان وسم canonical يشير إلى عنوان HTTP. والشهادة التالفة وإعادة التوجيه من HTTPS إلى HTTP تقودان Google إلى تفضيل HTTP بقوة. ولا يستطيع HSTS أن يعلو على ذلك التفضيل القوي. ولا تكتب نسخة HTTP في خريطة الموقع أو في مجموعة hreflang بدل HTTPS.
والثاني أن العناوين التي يشير بعضها إلى بعض داخل مجموعة hreflang تُفضَّل. إن كان عنوانا لغة يشيران أحدهما إلى الآخر وغاب ثالث عن المجموعة، تقدّم اللذان في المجموعة بوصفهما مرشحين لـ canonical. وينبغي أن يكون canonical لنسخة اللغة هو الصفحة باللغة نفسها. وإن لم توجد صفحة بتلك اللغة اختيرت أقرب لغة بديلة، كما تقول الوثيقة. وتوجيه كل اللغات بـ canonical إلى عنوان تركي واحد لا يلائم المجموعة.
المصادر
- How to specify a canonical URL with rel="canonical" and other methods
تاريخ الاطلاع 20 أكتوبر 2026
- URL Inspection tool
تاريخ الاطلاع 20 أكتوبر 2026