تگ Canonical

  • محمد شجاعی
  • 22 اسفند 1398
زمان مطالعه : 10 دقیقه
تگ canonical
سئو داخلی

یک نشانی اینترنتی Canonical به شما اجازه می‌دهد تا به موتورهای جستجو بگویید که نشانی‌های اینترنتی مشابه در واقع یکسان هستند. گاهی اوقات شما محصولات یا محتوایی دارید که می‌توانید بر روی چندین نشانی اینترنتی و یا حتی وب سایت‌های متعدد پیدا کنید، اما با استفاده از نشانی‌های اینترنتی Canonical (‏برچسب‌های لینک HTML با ویژگی = کنونیکال)‏، می‌توانید آن‌ها را در سایت خود بدون آسیب زدن به رتبه‌هایتان داشته باشید. ​

عنصر rel=canonical که معمولا “کنونیکال لینک” نامیده می‌شود، یک عنصر HTML است که به وبمستر کمک می‌کند از موضوعات تکراری محتوا جلوگیری کند. استفاده از آن به خوبی سئو سایت را بهبود می‌بخشد.​ ​

نمونه کد :

<“link rel=”canonical” href=”https://hermanweb.com/>

استفاده از تگ Canonical از مشکلات ناشی از محتوای یکسان یا “تکراری” که روی نشانی‌های اینترنتی چندگانه ظاهر می‌شود، جلوگیری می‌کند. به طور عملی، تگ Canonical به موتورهای جستجو می‌گوید که کدام نسخه از یک نشانی اینترنتی را می‌خواهید در نتایج جستجو ظاهر شود. ​

ایده ساده است: اگر چندین نسخه مشابه از همان محتوا داشته باشید، یک نسخه “استاندارد” را انتخاب کرده و موتورهای جستجو را به آن ارجاع دهید. این امر مشکل محتوای تکراری را در جایی که موتورهای جستجو نمی‌دانند کدام نسخه از محتوا را در نتایج خود نشان دهند، حل می‌کند. این مقاله به شما نشان می‌دهد که چگونه و چه موقع از آن‌ها استفاده کنید و چطور از اشتباه‌ات رایج جلوگیری کنید. ​

مزیت و کاربرد تگ rel=canonical

انتخاب یک نشانی اینترنتی استاندارد مناسب برای هر مجموعه از نشانی‌های اینترنتی مشابه، سئو سایت شما را بهبود می‌بخشد. این به این دلیل است که موتور جستجو می‌داند کدام نسخه استاندارد است، بنابراین می‌تواند تمام لینک‌هایی که به همه نسخه‌های مختلف اشاره می‌کنند را به عنوان لینک‌هایی با نسخه استاندارد بشمارد. تنظیم یک Canonical در مفهوم مشابه با ۳۰۱ ریدایرکت است، تنها بدون این که واقعا تغییر جهت دهد. ​

پیشنهاد میشه این مطلب را نیز مطالعه کنید : استفاده از داده های ساختار یافته در سایت

محتوای تکراری یک موضوع پیچیده است، اما زمانی که موتور های جستجو تعداد زیادی نشانی‌های اینترنتی با محتوای یکسان (‏یا بسیار مشابه)‏کراول می کنند، می‌تواند باعث مشکلات سئو شود. اول، اگر کراولر جستجو مجبور باشند از طریق محتوای بسیار تکراری به جستجو بپردازند، ممکن است برخی از محتوای منحصر به فرد شما را از دست بدهند. دوم اینکه، تکرار در مقیاس بزرگ ممکن است توانایی رتبه‌ بندی شما را کم کند. در نهایت، حتی اگر محتوای شما رتبه‌ بندی شود، موتور های جستجو ممکن است نشانی اینترنتی اشتباهی را به عنوان “اصلی” انتخاب کنند. ​

مشکل نشانی‌ های اینترنتی

ممکن است باخود فکر کنید ” چرا یک نفر باید یک صفحه را کپی کند؟ مشکل اینجاست که ما به عنوان یک انسان تمایل داریم صفحه‌ای را به عنوان یک مفهوم در نظر بگیریم، مانند صفحه اصلی شما. با این حال، برای موتور های جستجو، هر نشانی اینترنتی منحصر به فرد یک صفحه جداگانه است. ​

به عنوان مثال، کراولر های جستجو ممکن است قادر به رسیدن به صفحه اصلی شما به روش‌های زیر باشند:

​​​​​​​​برای یک انسان، همه این نشانی‌های اینترنتی یک صفحه را نشان می‌دهند. با این حال، برای یک ربات جستجو، هر یک از این نشانی‌های اینترنتی ها یک “صفحه” منحصر به فرد است. با این حال، در واقعیت، این تنها یک نمونه کوچک از تغییراتی است که ممکن است با آن‌ ها مواجه شوید. ​

سیستم‌ های مدیریت محتوای مدرن (‏CMS) ‏و وب سایت‌های پویا و کد محور، این مشکل را حتی بیشتر تشدید می‌کنند. بسیاری از سایت‌ها به طور خودکار برچسب‌ها را اضافه می‌کنند، مسیرهای چندگانه (‏و نشانی‌های اینترنتی) ‏را به محتوای یکسان اجازه می‌دهند، و پارامترهای URL را برای جستجو، مرتب‌سازی، گزینه‌های ارزی، و غیره اضافه می‌کنند. شما ممکن است هزاران نشانی اینترنتی تکراری در سایت خود داشته باشید و حتی آن را درک نکنید و نفهمید. ​

مسائل مربوط به محتوای تکراری می‌تواند بسیار مشکل ساز باشد، اما در اینجا چند نکته مهم وجود دارد که هنگام استفاده از تگ Canonical باید در نظر گرفته شوند:

۱. تگ های Canonical می‌توانند خودشان را ارجاع بدهند.

​​​​​​​​بسیار خوب است اگر یک تگ Canonical به نشانی اینترنتی فعلی اشاره کند. به عبارت دیگر، اگر نشانی‌های X، Y و Z دوتایی باشند، و X نسخه مجاز باشد، مناسب است که برچسب X را روی URL X بگذاریم. ​

۲. به طور فعال صفحه اصلی خود را مقدس اعلام کنید.

​​​​​​​​با توجه به این که تکراری‌ های صفحه اصلی بسیار رایج هستند و مردم ممکن است به روش‌های زیادی به صفحه اصلی شما لینک دهند (‏که نمی‌توانید آن را کنترل کنید)‏، معمولا ایده خوبی است که یک تگ Canonical را در صفحه اصلی خود قرار دهید تا از مشکلات پیش‌بینی‌نشده جلوگیری کنید. ​

۳. برچسب‌های Canonical دینامیک خود را بررسی کنید

​​​​​​​​گاهی اوقات کد مخربی باعث می‌شود که یک سایت تگ Canonical متفاوت برای هر نسخه از URL بنویسد (‏کاملا کل نقطه تگ Canonical را از دست می‌دهد)‏. اطمینان حاصل کنید که نشانی‌های اینترنتی خود را به خصوص در سایت‌های فروشگاهی و CMS بررسی کنید. ​

۴. از سیگنال‌های ترکیبی اجتناب کنید

​​​​​​​​موتور های جستجو ممکن است از یک تگ Canonical اجتناب کرده یا اگر سیگنال‌های مختلط را ارسال می‌کنید، آن را به اشتباه تفسیر کنند. سیگنال‌های روشن بفرستید، یا موتورهای جستجو را مجبور می‌کنید تا انتخاب‌های بد انجام دهند.​ ​