اگرچه ابزارهای اصلی برای بهبود رتبهبندی سایتها وجود دارند، اما جنبهای از سئو تکنیکال هم هست که شاید به اندازه ابزارهای اصلی شناختهشده نباشد، در حالی که همانقدر برای رباتهای گوگل اهمیت دارد. یکی از مهمترین عناصر این بخش، تگ کنونیکال است که نقش بسیار حیاتی در ساختار فنی و بهینهسازی صفحات وب ایفا میکند. در این مقاله قصد داریم تا با این تگ HTML آشنا شویم (تعریف آن)، اهمیتش در سئو و نحوه پیادهسازی آن را بررسی کنیم.
فهرست مقاله
Toggleتگ کنونیکال(canonical) چیست؟
تگ کنونیکال “canonical” نتیجه توافقی میان چندین صفحه جستجو است که هدف آن ایجاد روشی برای “تایید” محتوای یک صفحه میباشد.
این تگ در کد HTML یک صفحه قرار میگیرد و به سازنده سایت این امکان را میدهد که صفحه اصلی خود را از دیگر صفحاتی که محتوای مشابه یا حتی تکراری دارند، متمایز کند.
علاوه بر این، تگ کنونیکال به شما این امکان را میدهد که منبع اطلاعات در سایت خود را مشخص کنید. به عبارت دیگر، اگر یک یا چند صفحه از سایت شما محتوای یکسان یا مشابهی را بازنشر کنند، این تگ به رباتها نشان میدهد که کدام صفحه منبع اصلی اطلاعات است.
برای مثال، فرض کنید یک صفحه، حاوی یک ویدیوی توضیحی است. اگر همان ویدیو در صفحهای دیگر از سایت نیز قرار داشته باشد، تگ کنونیکال که در صفحه 1 قرار دارد و به صورت تگ در کد HTML صفحه 2 گنجانده میشود، به رباتها هدایت میکند که منبع اصلی ویدیو کدام است (در اینجا صفحه 1). بنابراین، واژه “کنونیکال” به این معناست که محتوای مشابه و تکراری در صفحات مختلف وجود دارد.
چرا باید از تگ canonical استفاده کرد؟
تگ کنونیکال به حل برخی از مشکلات سئو کمک میکند. در حالی که ابزارهای اصلی سئو هدفشان بهینهسازی مستقیم رتبهبندی سایت است، برچسب کنونیکال بیشتر به این میپردازد که از افت رتبهبندی جلوگیری کند.
وقتی محتوای یک صفحه در صفحهای دیگر از همان سایت کپی یا تکرار میشود، رباتهای موتور جستجو این شباهتها را شناسایی میکنند که باعث افزایش زمان پردازش برای رباتها میشود و در نتیجه رتبهبندی سایت کاهش مییابد.
علاوه بر این، اگر سایت دیگری محتوای مشابه یا حتی کپیشده از محتوای شما داشته باشد، صفحات شما کمتر در نتایج جستجو نمایش داده خواهند شد. به طور کلی، “duplicate content” (محتوای تکراری) از سوی موتورهای جستجو یک خطای جدی محسوب میشود.
اما خوشبختانه، این جریمهها میتوانند با استفاده از تگ canonical پیشگیری شوند، به شرطی که شما نویسنده اصلی اطلاعات باشید.
نقش تگ کنونیکال در سئو تکنیکال و مقابله با محتوای تکراری
استفاده از تگ کنونیکال یکی از اصول مهم در سئو تکنیکال است که به شما کمک میکند از بروز مشکلات مربوط به محتوای تکراری جلوگیری کنید. این تگ به موتورهای جستجو مانند گوگل اعلام میکند که کدام نسخه از یک صفحه باید به عنوان نسخه اصلی در نظر گرفته شود. با مشخص کردن نسخه اصلی، محتوای شما از دیگر صفحات مشابه یا تکراری در سایتتان متمایز میشود. این کار مانع از افت رتبه صفحاتی میشود که دارای محتوای مفید هستند اما ممکن است به دلیل تکرار، از دید رباتها ارزش کمتری پیدا کنند. همچنین با جلوگیری از شناسایی محتوای شما به عنوان کپی، از خطر دریافت جریمههای الگوریتمهای گوگل محافظت میشوید. بنابراین، تگ canonical نهتنها اعتبار محتوای اصلی شما را حفظ میکند، بلکه از هدر رفتن اعتبار سئوی سایت جلوگیری مینماید.
روشهای اضافه کردن تگ کنونیکال:
اولین قدم برای استفاده صحیح از تگ کنونیکال این است که بدانید این تگ را چگونه و در کجا باید قرار دهید. برچسب کنونیکال باید در کد HTML صفحات سایت شما قرار بگیرد تا رباتهای گوگل بتوانند به درستی صفحه اصلی محتوا را شناسایی کنند و از بروز مشکلات محتوای تکراری جلوگیری شود.
- استفاده از پلتفرمهای ساخت سایت مانند وردپرس:
پلتفرمهای مدیریت محتوای مختلف، مانند وردپرس، ابزارهای سادهای دارند که به شما این امکان را میدهند تا به راحتی تگ کنونیکال را به صفحات خود اضافه کنید. در این سیستمها معمولاً با استفاده از افزونههای سئو مانند Yoast SEO یا Rank Math میتوانید به راحتی تگ کنونیکال را تنظیم کنید. - اضافه کردن تگ به کد HTML به صورت دستی:
اگر از سیستمهای مدیریت محتوای دیگر یا سایتهای استاتیک استفاده میکنید، باید تگ کنونیکال را به صورت دستی در کد HTML صفحات خود اضافه کنید. برای این کار، باید کد زیر را در بخش <head> صفحهای که محتوای تکراری دارد وارد کنید:
<head>
<link rel=”canonical” href=”http://example.com/page-principale.html” />
</head>
در این کد: rel=”canonical” نشاندهنده نوع تگ است که به موتور جستجو اعلام میکند این لینک نسخه اصلی صفحه است.
href=”http://example.com/page-principale.html” باید به آدرس URL صفحه اصلی یا اورجینال اشاره کند، یعنی صفحهای که محتوای اصلی در آن قرار دارد.

نکات مهم:
قرار دادن تگ در صفحات با محتوای تکراری: این تگ باید در کد HTML تمامی صفحاتی که محتوای مشابه یا تکراری دارند، قرار گیرد. به این ترتیب، موتورهای جستجو به راحتی میتوانند نسخه اصلی محتوا را شناسایی کرده و از جریمه بهخاطر محتوای تکراری جلوگیری کنند.
نکات مهم در استفاده صحیح از تگ canonical برای بهینهسازی سایت
استفاده نادرست از تگ کنونیکال میتواند به رتبهبندی صفحات آسیب بزند. در این مقاله، نکات مهم و اشتباهات رایج در استفاده از برچسب کنونیکال را بررسی میکنیم.
-
عدم استفاده از تگ کنونیکال برای صفحات با زبانهای مختلف
اگر سایت شما نسخههای مختلفی برای زبانهای متفاوت دارد (مانند انگلیسی، فارسی، اسپانیایی و غیره)، نباید از تگ کنونیکال برای تعیین نسخه اصلی استفاده کنید. در چنین مواردی، بهتر است از تگهای Hreflang استفاده کنید. تگ Hreflang به موتورهای جستجو کمک میکند تا نسخه مناسب زبان را به کاربران نشان دهند.
تگ Hreflang علاوه بر جلوگیری از مشکلات محتوای تکراری در زبانهای مختلف، تجربه کاربری بهتری را نیز برای کاربران فراهم میآورد.
-
استفاده نادرست از تگ کنونیکال در صفحات اصلی (Homepage)
در اکثر مواقع، نیازی به استفاده از تگ کنونیکال در صفحه اصلی سایت (Homepage) یا صفحاتی که محتوای منحصر به فرد دارند نیست. این صفحات به طور طبیعی توسط موتورهای جستجو بهعنوان نسخه اصلی شناسایی میشوند. بنابراین، از افزودن تگ canonical در این صفحات خودداری کنید، مگر اینکه مشکلی خاص وجود داشته باشد.
-
استفاده برای صفحاتی با محتوای کاملاً متفاوت
در صورتی که دو صفحه محتوای متفاوت یا کاملاً جداگانهای داشته باشند، استفاده از تگ کنونیکال برای ارجاع به یک صفحه واحد ممکن است موجب اشتباه در ایندکسینگ شود. بهجای استفاده از تگ canonical در این موارد، بهتر است از تگهای مناسب دیگر مثل Hreflang یا استراتژیهای لینکدهی مختلف استفاده کنید.
-
استفاده برای صفحات تکراری
اگر دو یا چند صفحه محتوای مشابه یا تکراری دارند، استفاده از تگ کنونیکال میتواند به موتور جستجو نشان دهد که کدام نسخه از صفحه باید ایندکس شود. با این حال، اگر این صفحات تکراری و بدون تفاوت معنادار هستند، پیشنهاد میشود که این صفحات را حذف یا از ریدایرکت 301 استفاده کنید.
-
استفاده برای صفحاتی بدون محتوای اصلی
اگر صفحهای هیچ محتوای اصلی نداشته باشد (برای مثال، صفحات جستجو یا صفحات فیلترشده)، استفاده از تگ کنونیکال میتواند موجب سردرگمی موتور جستجو شود. در این شرایط، بهتر است از ریدایرکتها یا تگ noindex برای جلوگیری از ایندکس شدن آن صفحات استفاده کنید.
-
اجتناب برای استفاده در لینکهای داخلی
تگ کنونیکال باید برای صفحات با محتوای تکراری یا مشابه در نظر گرفته شود، نه برای لینکهای داخلی. استفاده از آن برای لینکهای داخلی که هیچ مشکلی در زمینه محتوای تکراری ندارند، ممکن است باعث سردرگمی موتور جستجو شود.
-
استفاده صحیح از تگ کنونیکال در صفحات ایندکسشده
اطمینان حاصل کنید که از تگ کنونیکال تنها در صفحاتی که واقعاً نیاز به هدایت موتور جستجو به نسخه اصلی دارند، استفاده کنید. استفاده از این تگ در صفحاتی که باید ایندکس شوند، میتواند باعث کاهش رتبهبندی سایت و از دست دادن ترافیک سایت شود.
نکات اضافی در استفاده بهینه از تگ کنونیکال:
- تطابق دقیق URL: اطمینان حاصل کنید که URL اشارهشده در تگ کنونیکال دقیقا با نسخه اصلی صفحه مطابقت داشته باشد. هرگونه اشتباه تایپی میتواند مشکلات بزرگی در ایندکسینگ ایجاد کند.
- عدم استفاده از تگ canonical در صفحات غیر معتبر: از استفاده از این تگ در صفحات با وضعیت ۴۰۴، ریدایرکتهای موقتی و یا صفحات با محتوای غیرمعتبر پرهیز کنید.
- افزایش سرعت ایندکس صفحات اصلی: با استفاده صحیح از برچسب کنونیکال، به موتور جستجو کمک میکنید تا صفحات اصلی سایت شما سریعتر ایندکس شوند و از مشکلات محتوای تکراری جلوگیری شود.
استفاده صحیح از این تگ میتواند به بهبود عملکرد سئو کمک کرده و از مشکلات محتوای تکراری جلوگیری کند. با پیادهسازی درست این تگ و توجه به نکات ذکر شده، میتوانید تجربه کاربری بهتری فراهم کرده و رتبهبندی سایت خود را در نتایج جستجو ارتقا دهید.
همچنین بخوانید: بهترین تگ عنوان بهینه شده برای سئو

