تگ کنونیکال (Canonical Tag) یک عنصر HTML است که به موتورهای جستجو اعلام میکند کدام نسخه از یک صفحه وب، نسخه اصلی یا مرجع محسوب میشود. این تگ برای جلوگیری از مشکلات ناشی از محتوای تکراری (Duplicate Content) طراحی شده است.
به زبان ساده، زمانی که چند URL مختلف محتوای مشابه یا یکسانی را نمایش میدهند، موتورهای جستجو ممکن است در تشخیص صفحه اصلی دچار سردرگمی شوند. در این شرایط، تگ کنونیکال به گوگل و سایر موتورهای جستجو میگوید کدام آدرس باید به عنوان نسخه اصلی در نظر گرفته شود.
- چرا تگ کنونیکال در سئو اهمیت دارد؟
- مشکل محتوای تکراری چیست؟
- تگ Canonical چگونه کار میکند؟
- ساختار تگ کنونیکال
- rel=”canonical”
- href
- موارد استفاده از تگ کنونیکال
- ۱. صفحات دارای پارامترهای URL
- ۲. نسخه www و بدون www
- ۳. صفحات فیلتر محصولات
- ۴. نسخههای چاپی صفحات
- ۵. صفحات مشابه در فروشگاه اینترنتی
- تفاوت ریدایرکت ۳۰۱ و Canonical
- ریدایرکت ۳۰۱
- Canonical Tag
- نحوه پیادهسازی تگ کنونیکال
- روش اول: افزودن دستی در HTML
- روش دوم: استفاده از افزونههای وردپرس
- روش سوم: استفاده در هدر HTTP
- اشتباهات رایج در استفاده از Canonical Tag
- استفاده از چند Canonical در یک صفحه
- اشاره به URL اشتباه
- استفاده از Canonical حلقهای
- استفاده از Canonical برای صفحات کاملاً متفاوت
- استفاده از URL نسبی
- تأثیر تگ کنونیکال بر سئو
- افزایش تمرکز اعتبار لینکها
- بهبود فرآیند ایندکس
- کاهش محتوای تکراری
- بهبود Crawl Budget
- بررسی تگ کنونیکال در وردپرس
- نحوه بررسی صحت Canonical Tag
- Google Search Console
- Screaming Frog
- Ahrefs
- Semrush
- بهترین روشهای استفاده از تگ کنونیکال
- همیشه Self-Referencing Canonical داشته باشید
- از URL کامل استفاده کنید
- صفحات مشابه را کنونیکال کنید
- Canonical و Sitemap را هماهنگ نگه دارید
- زنجیره Canonical ایجاد نکنید
- سوالات متداول
- آیا تگ کنونیکال باعث حذف صفحه از نتایج گوگل میشود؟
- آیا گوگل همیشه Canonical را قبول میکند؟
- آیا هر صفحه باید Canonical داشته باشد؟
- تفاوت Noindex و Canonical چیست؟
- آیا Canonical روی رتبه سایت تأثیر دارد؟
- جمعبندی
چرا تگ کنونیکال در سئو اهمیت دارد؟
یکی از چالشهای مهم در سئو تکنیکال، مدیریت صفحات تکراری است. زمانی که چندین URL دارای محتوای مشابه باشند، اعتبار لینکها و سیگنالهای سئو بین آن صفحات تقسیم میشود.
استفاده صحیح از Canonical Tag باعث میشود:
- اعتبار صفحات در یک URL متمرکز شود.
- گوگل صفحه اصلی را بهتر شناسایی کند.
- بودجه خزش (Crawl Budget) بهینهتر مصرف شود.
- از جریمههای احتمالی ناشی از محتوای تکراری جلوگیری شود.
- رتبهبندی صفحات بهبود پیدا کند.
مشکل محتوای تکراری چیست؟
محتوای تکراری زمانی ایجاد میشود که یک محتوا از طریق چندین URL قابل دسترسی باشد.
برای مثال:
https://example.com/product
https://example.com/product/
https://www.example.com/product
https://example.com/product?utm_source=google
ممکن است تمام آدرسهای بالا یک محصول واحد را نمایش دهند اما از دید موتور جستجو، هر کدام یک صفحه جداگانه محسوب شوند.
این موضوع میتواند مشکلات زیر را ایجاد کند:
- تقسیم اعتبار لینکها
- ایندکس شدن صفحات اشتباه
- سردرگمی موتور جستجو
- کاهش شانس کسب رتبه بهتر
در چنین شرایطی استفاده از تگ کنونیکال بهترین راهحل محسوب میشود.
تگ Canonical چگونه کار میکند؟
تگ کنونیکال در بخش <head> صفحه قرار میگیرد و به موتورهای جستجو اعلام میکند که نسخه اصلی محتوا کدام URL است.
نمونه:
<link rel="canonical" href="https://example.com/product" />
در مثال بالا حتی اگر کاربر از طریق URLهای مختلف وارد صفحه شود، موتور جستجو متوجه خواهد شد که نسخه اصلی همان آدرس مشخص شده است.
ساختار تگ کنونیکال
ساختار استاندارد Canonical Tag بسیار ساده است:
<link rel="canonical" href="URL" />
اجزای آن شامل:
rel=”canonical”
مشخص میکند که این لینک به عنوان نسخه اصلی محتوا معرفی شده است.
href
آدرس صفحه اصلی یا مرجع را مشخص میکند.
موارد استفاده از تگ کنونیکال
۱. صفحات دارای پارامترهای URL
مثال:
example.com/shoes
example.com/shoes?color=black
example.com/shoes?utm_source=instagram
تمام این صفحات میتوانند به نسخه اصلی اشاره کنند.
۲. نسخه www و بدون www
مثال:
www.example.com
example.com
برای جلوگیری از ایجاد محتوای تکراری باید نسخه اصلی مشخص شود.
۳. صفحات فیلتر محصولات
فروشگاههای اینترنتی معمولاً تعداد زیادی صفحه فیلتر شده ایجاد میکنند.
مانند:
/laptop?brand=asus
/laptop?brand=hp
/laptop?brand=lenovo
در بسیاری از موارد استفاده از Canonical میتواند از ایندکس شدن نسخههای غیرضروری جلوگیری کند.
۴. نسخههای چاپی صفحات
گاهی سایتها نسخه چاپی یک صفحه را ارائه میدهند.
مثال:
article.html
article-print.html
نسخه چاپی باید به نسخه اصلی کنونیکال شود.
۵. صفحات مشابه در فروشگاه اینترنتی
اگر چند محصول دارای توضیحات بسیار مشابه باشند، تگ کنونیکال میتواند به گوگل در تشخیص صفحه اصلی کمک کند.

تگ کنونیکال چیست؟
تفاوت ریدایرکت ۳۰۱ و Canonical
بسیاری از افراد این دو مفهوم را با یکدیگر اشتباه میگیرند.
ریدایرکت ۳۰۱
کاربر و موتور جستجو را به صفحه جدید منتقل میکند.
مثال:
Page A → Page B
کاربر صفحه A را مشاهده نخواهد کرد.
Canonical Tag
کاربر همچنان صفحه فعلی را مشاهده میکند اما موتور جستجو متوجه میشود که صفحه دیگری نسخه اصلی است.
بنابراین:
- ریدایرکت برای انتقال کامل صفحات استفاده میشود.
- Canonical برای مدیریت محتوای مشابه یا تکراری کاربرد دارد.
نحوه پیادهسازی تگ کنونیکال
روش اول: افزودن دستی در HTML
<head>
<link rel="canonical" href="https://example.com/page" />
</head>
روش دوم: استفاده از افزونههای وردپرس
افزونههایی مانند:
- Yoast SEO
- Rank Math
- All In One SEO
به صورت خودکار تگ کنونیکال را تولید میکنند.
روش سوم: استفاده در هدر HTTP
برای فایلهای غیر HTML مانند PDF نیز امکان استفاده از Canonical وجود دارد.
نمونه:
Link: <https://example.com/file.pdf>; rel="canonical"
اشتباهات رایج در استفاده از Canonical Tag
استفاده از چند Canonical در یک صفحه
هر صفحه باید فقط یک Canonical داشته باشد.
اشاره به URL اشتباه
اگر آدرس اشتباهی تعیین شود، گوگل ممکن است صفحه مهم سایت را نادیده بگیرد.
استفاده از Canonical حلقهای
مثال:
صفحه A به B اشاره کند و B دوباره به A.
این کار موجب سردرگمی موتور جستجو میشود.
استفاده از Canonical برای صفحات کاملاً متفاوت
تگ کنونیکال فقط باید برای صفحات مشابه یا تقریباً مشابه استفاده شود.
استفاده از URL نسبی
بهتر است همیشه از URL کامل استفاده شود.
درست:
https://example.com/page
نادرست:
/page
تأثیر تگ کنونیکال بر سئو
استفاده صحیح از Canonical مزایای متعددی دارد.
افزایش تمرکز اعتبار لینکها
تمام بکلینکها و سیگنالهای سئو روی صفحه اصلی متمرکز میشوند.
بهبود فرآیند ایندکس
گوگل سریعتر نسخه اصلی را شناسایی میکند.
کاهش محتوای تکراری
یکی از مهمترین مزایای Canonical حذف مشکلات مربوط به Duplicate Content است.
بهبود Crawl Budget
رباتهای گوگل زمان کمتری برای صفحات تکراری صرف میکنند.
بررسی تگ کنونیکال در وردپرس
اگر از وردپرس استفاده میکنید، به احتمال زیاد افزونه سئوی شما به صورت خودکار تگ کنونیکال را ایجاد میکند.
برای بررسی:
- وارد صفحه موردنظر شوید.
- روی صفحه راست کلیک کنید.
- گزینه View Source را انتخاب کنید.
- عبارت Canonical را جستجو کنید.
نمونه:
<link rel="canonical" href="https://example.com/post" />
نحوه بررسی صحت Canonical Tag
Google Search Console
از طریق ابزار URL Inspection میتوانید مشاهده کنید که گوگل چه نسخهای از صفحه را به عنوان Canonical انتخاب کرده است.
Screaming Frog
یکی از بهترین ابزارهای سئو تکنیکال برای بررسی تگهای Canonical.
Ahrefs
این ابزار خطاهای مربوط به Canonical را به خوبی نمایش میدهد.
Semrush
امکان شناسایی مشکلات Canonical در سطح سایت را فراهم میکند.
بهترین روشهای استفاده از تگ کنونیکال
برای کسب بهترین نتیجه در سئو موارد زیر را رعایت کنید:
همیشه Self-Referencing Canonical داشته باشید
حتی صفحه اصلی نیز بهتر است به خودش اشاره کند.
مثال:
<link rel="canonical" href="https://example.com/page" />
از URL کامل استفاده کنید
همیشه آدرس کامل را وارد کنید.
صفحات مشابه را کنونیکال کنید
برای صفحات کاملاً متفاوت از Canonical استفاده نکنید.
Canonical و Sitemap را هماهنگ نگه دارید
فقط URLهای Canonical در نقشه سایت قرار بگیرند.
زنجیره Canonical ایجاد نکنید
از ارجاع چند مرحلهای خودداری کنید.
سوالات متداول
آیا تگ کنونیکال باعث حذف صفحه از نتایج گوگل میشود؟
خیر. این تگ تنها نسخه ترجیحی صفحه را به موتور جستجو معرفی میکند.
آیا گوگل همیشه Canonical را قبول میکند؟
خیر. گوگل آن را به عنوان یک پیشنهاد در نظر میگیرد و ممکن است در برخی شرایط URL دیگری را انتخاب کند.
آیا هر صفحه باید Canonical داشته باشد؟
بله. توصیه میشود تمام صفحات دارای Self Canonical باشند.
تفاوت Noindex و Canonical چیست؟
Noindex از ایندکس شدن صفحه جلوگیری میکند اما Canonical فقط نسخه اصلی را معرفی میکند.
آیا Canonical روی رتبه سایت تأثیر دارد؟
بله. استفاده صحیح از آن میتواند موجب تمرکز اعتبار صفحات و بهبود رتبهبندی شود.
جمعبندی
تگ کنونیکال یکی از مهمترین ابزارهای سئو تکنیکال برای مدیریت محتوای تکراری و تعیین نسخه اصلی صفحات است. با استفاده صحیح از Canonical Tag میتوان از هدر رفتن اعتبار صفحات جلوگیری کرد، بودجه خزش سایت را بهینه ساخت و به موتورهای جستجو کمک کرد تا ساختار سایت را بهتر درک کنند.
اگر سایت فروشگاهی، خبری یا محتوایی بزرگی دارید، استفاده اصولی از تگ کنونیکال میتواند تأثیر قابل توجهی بر عملکرد سئوی شما داشته باشد. به همین دلیل توصیه میشود به صورت منظم تگهای Canonical سایت را بررسی کرده و از صحت پیادهسازی آنها اطمینان حاصل کنید.