تگ کنونیکال (Canonical Tag) چیست؟

تگ کنونیکال یا URL متعارف نسخه اصلی یک صفحه است که نسخه های تکراری آن صفحه را در وب سایت خود داشته باشید. شما URL متعارف را با استفاده از یک تگ متعارف در HTML خود تنظیم میکنید. سپس، هنگامی که گوگل صفحه را میخزد، میتواند این صفحه را از صفحات تکراری تشخیص دهد.
درک تگ کنونیکال متعارف دانش ضروری برای سئو است. اجرای صحیح URL های متعارف میتواند به عملکرد سایت شما در گوگل و سایر موتورهای جستجو کمک کند. در ادامه بخوانید تا بدانید URL های متعارف چیست، چگونه کار میکنند و چگونه آنها را پیاده سازی کنید.
تگ کنونیکال چیست؟
تگ های Canonical بیت هایی از HTML هستند که به گوگل و سایر موتورهای جستجو می گویند که کدام صفحه نسخه متعارف است. یک تگ متعارف که در بخش <head> کد منبع HTML یک صفحه وب یافت میشود، به شکل زیر است:
<link rel=”canonical” href=”https://www.website.com/page/” />
تگ canonical میگوید که صفحه ای که در آن قرار دارد URL متعارف نیست. URL متعارف همان URL است که بعد از “href” به آن اشاره میکند.
اینها میتوانند خود ارجاع شوند (جایی که یک برچسب متعارف به URL خود صفحه اشاره می کند) یا میتواند به URL صفحه دیگری برای تجمیع سیگنال ها ارجاع دهد. اغلب، ما میبینیم که اصطلاحات تگ های متعارف و URL ها به جای هم استفاده میشوند، در حالی که نباید اینطور باشد.
این به این دلیل ساده است که استفاده از تگ rel=”canonical” متداول ترین روش مورد استفاده برای تنظیم URL های متعارف است – با این حال، به هیچ وجه تنها روش نیست.
URL های Canonical چیست؟
وقتی نسخه های تکراری آن صفحه دارید، URL متعارف، نشانی اینترنتی نسخه اصلی یک صفحه است. از آنجایی که صفحات تکراری در URL های مختلف هستند، میتوانید یک URL متعارف تنظیم کنید تا گوگل بداند که آن صفحه اصلی است. یا نماینده ترین. نسخه متعارف صفحه زمانی که نسخه های تکراری آن را در سایر URL های سایت خود دارید، نماینده ترین نسخه صفحه است.
چگونه می توان URL های متعارف را مشخص کرد؟
تگهای متعارف تنها راهی نیستند که میتوانید یک URL متعارف را مشخص کنید، علیرغم احتمال زیاد استفاده از آن. همچنین میتوانید تگ کنونیکال را تنظیم کنید:
- در هدر HTTP شما. پاسخ هدر HTTP “rel=canonical” را اضافه کنید.
- در نقشه سایت شما نقشه سایت به گوگل پیشنهاد می کند که تمام صفحات لیست شده متعارف هستند، اما گوگل متوجه خواهد شد که کدام یک تکراری هستند.
- با استفاده از تغییر مسیرهای 301 . گوگل صفحه تغییر مسیر داده شده را به عنوان یک صفحه متعارف درک میکند.
دانستن اینکه از کدام نوع متعارف سازی استفاده کنید میتواند تضمین کند که میتوانید نحوه نمایش سایت خود را در گوگل کنترل کنید و میتواند از مشکلاتی که در نتیجه محتوای تکراری ایجاد می شود جلوگیری کند.
چرا باید از تگ کنونیکال برای سئو استفاده کنید؟
URL های متعارف به گوگل کمک میکنند تا سایت شما را بهتر درک کند و این میتواند به رتبه بندی سایت شما در نتایج جستجو کمک کند. دلیل آن این است که آنها به موتورهای جستجو و کاربران اجازه می دهند بدانند صفحات تکراری از کدام صفحه مشتق شده اند. بنابراین برای گوگل آسان تر است که سایت شما را بخزد و آن را به درستی ایندکس کند.
در اینجا نحوه استفاده از تگ های متعارف برای بهینه سازی سایت خود برای سئو آورده شده است:
URL متعارفی را که باید در نتایج جستجو نشان داده شود، مشخص کنید
از تگ های متعارف برای تعیین URL مورد نظر برای رتبه بندی موتورهای جستجو استفاده کنید. به این ترتیب، گوگل به جای یکی از صفحات مشتق شده، صفحه اصلی را نمایش میدهد. URL متعارف ممکن است برای کاربران جذاب تر باشد تا روی آن کلیک کنند.
به این روش فکر کنید، احتمال اینکه روی کدام یک کلیک کنید بیشتر است؟
- https://www.domain.com/page-1/
- https://www.domain.com/index.php?id=2
پیوندهای برگشتی را در صفحات تکراری یا تقریباً یکسان یکپارچه کنید
هنگامی که صفحات تکراری یا تقریباً یکسان در سایت خود دارید، این احتمال وجود دارد که URL های فردی بتوانند از منابع خارجی بک لینک کسب کنند. از URL های متعارف برای ادغام بک لینک ها از چندین صفحه در یک URL واحد که شما مشخص می کنید استفاده کنید. این به خودی خود میتواند به رتبه بندی سایت شما کمک کند با توجه به اینکه این سیگنال های پیوندی که در غیر این صورت در چندین URL توزیع می شوند در یک صفحه قوی تر ادغام میشوند.
مدیریت محتوای
غیر معمول نیست که محتوا در وب سایت های مختلف پخش شود تا آن را در مقابل مخاطبان جدید قرار دهد. برای جلوگیری از رتبه بندی صفحات تکراری در صفحات نتایج موتورهای جستجو (SERP) و برای اطمینان از اینکه محتوای اصلی همان چیزی است که رتبه بندی میکند، میتوانید از URL های متعارف برای تجمیع سیگنال های رتبه بندی استفاده کنید.
نحوه پیاده سازی تگ کنونیکال
میتوانید URL های متعارف را در کد HTML خود مشخص کنید. شما باید از تگ rel=”canonical” در هدر صفحه خود استفاده کنید. CMS شما همچنین ممکن است به شما اجازه دهد که بدون وارد شدن به HTML، موارد متعارف را مشخص کنید.
تنظیم تگ کنونیکال یا URL کانونیکال در وردپرس
با استفاده از افزونه سئو وردپرس میتوانید URL های متعارف را در سایت وردپرس خود تنظیم کنید. ما به نحوه انجام این کار با دو مورد از محبوب ترین افزونه ها خواهیم پرداخت: Yoast و RankMath.
تگ های متعارف با Yoast
اگر از Yoast استفاده میکنید، به سادگی به گزینه های Yoast SEO در هر صفحه یا پستی بروید و برگه پیشرفته را گسترش دهید. در اینجا فیلدی پیدا خواهید کرد که در آن می توانید URL متعارف صفحه را مشخص کنید.
برچسب های متعارف با RankMath
اگر از RankMath استفاده میکنید، روش پیاده سازی مشابهی است که در بالا ذکر شد. در هر صفحه یا پستی، به برگه پیشرفته متای RankMath بروید و گزینه ای برای تعیین URL متعارف برای صفحه خواهید دید.
نحوه تنظیم Canonicals در هدر HTTP
یک جایگزین برای استفاده از تگ های متعارف، پیاده سازی یک هدر HTTP rel=”canonical” است . این نوع پیاده سازی برای تعیین یک URL متعارف برای PDF یا سایر اسناد غیر HTML است. شما باید بتوانید به فایل htaccess. سایت خود دسترسی داشته باشید. در فایل htaccess، یک URL متعارف را با افزودن کدی که به شکل زیر است مشخص کنید:
Link: <http://www.yourwebsite.com/downloads/filename.pdf>; rel=”canonical”
استفاده از 301 تغییر مسیر برای مشخص کردن URL های متعارف
گوگل بیان میکند که میتوانید از تغییر مسیرهای 301 برای تعیین URL های متعارف استفاده کنید. با این حال، بیایید واضح بگوییم که اگر از ریدایرکت های 301 استفاده کنید، در واقع فقط URL متعارف وجود خواهد داشت. سایر نسخه های تکراری به این تغییر مسیر میدهند.
با این حال، تغییر مسیر 301 معمولاً بهترین راه برای حل مشکلات محتوای تکراری برای برخی از مسائل خاص است.
مثل این ها:
- وقتی هر دو نسخه HTTP و HTTPS صفحه را دارید . گوگل نسخه های HTTPS را ترجیح می دهد، بنابراین برای سئوی شما خوب است که نسخه HTTP را به نسخه HTTPS هدایت کنید.
- زمانی که شما هر دو نسخه غیر WWW و WWW سایت خود را دارید . این به گوگل کمک می کند تا سایت شما را بهتر درک کند.
- وقتی URLهای اسلش دنباله دار و بدون اسلش دارید . وقتی یک URL به یک اسلش انتهایی ختم می شود و شما یک URL یکسان دارید که اینطور نیست، گوگل ممکن است آنها را دو صفحه متفاوت در نظر بگیرد.
تگ کنونیکال در نقشه سایت
گوگل تمام URL های موجود در نقشه سایت را به طور بالقوه متعارف در نظر میگیرد. اگر محتوای تکراری در صفحات نقشه سایت پیدا کند، گوگل تصمیم خواهد گرفت که کدام نسخه از محتوای تکراری متعارف باشد. در صورت امکان، مراقب باشید که URL های غیر متعارف را در نقشه های سایت قرار ندهید زیرا گوگل فرض می کند URL های مشخص شده در نقشه سایت نسخه های متعارف هستند. این تضمینی برای مشخص کردن URL های متعارف نیست، اما بهترین روشی است که هنگام ساختاربندی نقشه سایت باید در نظر گرفته شود.