وسم الرابط القانوني

عنصر الرابط القانوني أو الرابط الأساسي (canonical link) هو وسم (الأتشمل) يساعد مسؤولي المواقع على منع قضايا المحتوى المكرر من خلال تحديد إصدار قانوني أو مفضل من صفحة الويب.[1][2] كنوع من تحسين محركات البحث (SEO). وهو موصوف برقم (RFC 6596) لدى قوة مهمات هندسة الإنترنت حيث تم تفعيلها في أبريل 2012.

الغرض

المشكلة الكبرى لمحركات البحث هي تحديد المصدر الاصلي للمستندات المتوفرة في عدة روابط على الإنترنت. تكرار المحتوى قد يحدث بطرق عديدة. وأهم اسباب التكرار هي:[3]

  • التكرار بسبب متغيرات GET.
  • التكرار بعدة روابط بسبب نظام إدارة المحتوى.
  • التكرار بسبب امكانية الوصول عبر عدة بروتوكولات/خوادم.
  • التكرار بسبب النسخ القابلة للطباعة على المواقع.

المكونات المتكررة تحدث عندما يكون نفس المحتوى قابلا للوصول عبر عدة روابط.[4] على سبيل المثال (http://www.example.com/page.html) قد يعتبر من قبل محركات البحث صفحة أخرى تماما إذا ما كان الوصول اليه عبر الرابط (http://www.example.com/page.html?parameter=1) ممكنا، رغم ان الرابطين يوجهان لنفس المحتوى. مثال آخر على الحالة ذاتها هو استخدام ذات المحتوى المجدول، ولكن بتصنيف مختلف.

كما يمكن ان يحل الرابط القانوني مشاكل الروابط مع الـ www والروابط دون الـ www.

في فبراير 2009 اعلنت ياهو، كوكل، وميكروسوفت دعم الروابط القانونية، التي من الممكن ان تضاف في وسم ترويسة (head) للسماح بمسؤولي الصفحات بمنع هذه القضايا.[5] يسمح الرابط لمحركات البحث بالتوجه للصفحة المشار اليها على انها الصفحة الاصلية.

كيف تتعامل محركات البحث مع rel=canonical

تحاول محركات البحث ان تستخدم تعريفات الروابط القانونية كمصفاة إخراج لنتائج بحثها. إذا كان هناك أكثر من رابط لنفس المحتوى (محتوى متكرر) ضمن النتيجة، فيرجح ان تدمج الروابط التي لها وسمات روابط قانونية.

بالنسبة لـجوجل فالروابط القانونية تعتبر إشارة لخوارزمية تصنيف النتائج.

التكوين

الرابط القانوني من الممكن ان يستخدم في وسم (head) أو ان يرسل مع بداية HTTP (HTTP Header) للمستند. وللملفات غير الـ HTML يستخدم الـ (HTTP Header) كبديل للرابط القانوني.

الرابط (rel=canonical) يجب ان يكون ضمن مقطع الـ Head من المستند.

امثلة

xHTML

<html>
<head>
<link rel="canonical" href="http://example.com/" />
</head>
<body>
...
<link rel="canonical" href="http://example.com/index.php" />

HTTP

HTTP/1.1 200 OK
Content-Type: application/pdf
Link: <http://example.com/page.html>; rel="canonical"
Content-Length: 4223
...

المراجع

  1. ^ Cutts، Matt (15 فبراير 2009). "Learn about the Canonical Link Element in 5 minutes". مؤرشف من الأصل في 2018-07-12. اطلع عليه بتاريخ 2012-08-02.
  2. ^ Kupke، Joachim (12 فبراير 2009). "Specify your canonical". Google. مؤرشف من الأصل في 2016-03-08. اطلع عليه بتاريخ 2012-08-02.
  3. ^ "Link rel=canonical: How to do URL canonicalization right". Audisto GmbH. مؤرشف من الأصل في 2018-06-07. اطلع عليه بتاريخ 2015-10-06.
  4. ^ "Duplicate content". Google. مؤرشف من الأصل في 2011-12-01. اطلع عليه بتاريخ 2012-08-02.
  5. ^ Fox، Vanessa (12 فبراير 2009). "Google, Yahoo & Microsoft Unite On "Canonical Tag" To Reduce Duplicate Content Clutter". داني سوليفان. مؤرشف من الأصل في 2017-12-01. اطلع عليه بتاريخ 2012-08-02.