15 تکنیک طلایی برای استفاده حرفهای از تگ کنونیکال
تگ کنونیکال (rel=”کنونیکال”) یکی از ابزارهای حیاتی در سئو است که به موتورهای جستجو کمک میکند تا نسخه اصلی و معتبر یک صفحه را در بین نسخههای مشابه یا تکراری شناسایی کنند. استفاده صحیح از این تگ، از مشکلات محتوای تکراری جلوگیری کرده و رتبه سایت شما را بهبود میبخشد. در این مقاله، 15 تکنیک کاربردی برای استفاده حرفهای از تگ کنونیکال را بررسی میکنیم:

درک صحیح مفهوم تگ کنونیکال اولین قدم برای استفاده موثر از آن است. این تگ در واقع یک سیگنال به موتورهای جستجو است و به آنها میگوید که کدام URL را به عنوان نسخه اصلی در نظر بگیرند. این کار از ایندکس شدن محتوای تکراری و پراکندگی ارزش سئو جلوگیری میکند.
- 🌐
1. تعیین URL کنونیکال:
ابتدا URL کنونیکال هر صفحه را با دقت مشخص کنید. این URL باید بهترین و کاملترین نسخه از محتوا باشد. - 🌐
2. بهرهگیری از تگ کنونیکال در تمام صفحات تکراری:
تمام صفحات تکراری یا مشابه باید دارای تگ کنونیکال باشند که به URL اصلی اشاره کند. - 🌐
3. بررسی صحت تگ کنونیکال:
با بهرهگیری از ابزارهای سئو، صحت تگهای کنونیکال را به طور مرتب بررسی کنید تا از اشتباهات احتمالی جلوگیری شود. - 🌐
4. بهرهگیری از تگ کنونیکال در صفحات دستهبندی:
در صفحات دستهبندی که محتوای مشابهی با صفحات محصول دارند، از تگ کنونیکال استفاده کنید. - 🌐
5. توجه به پارامترهای URL:
پارامترهای URL (مانند پارامترهای ردیابی یا فیلتر) میتوانند باعث ایجاد URL های تکراری شوند. با بهرهگیری از تگ کنونیکال این مشکل را حل کنید. - 🌐
6. سازگاری با نقشه سایت (Sitemap):
URL کنونیکال باید در نقشه سایت شما نیز درج شده باشد. - 🌐
7. اجتناب از کنونیکال کردن به صفحات ناموجود (404):
هرگز صفحات کنونیکال را به صفحاتی که وجود ندارند (خطای 404) ارجاع ندهید. - 🌐
8. سازگاری با ریدایرکت 301:
اگر صفحهای ریدایرکت 301 شده است، تگ کنونیکال نباید به آن صفحه اشاره کند. در عوض، تگ کنونیکال را به URL نهایی (صفحهای که به آن ریدایرکت شده) اشاره دهید. - 🌐
9. بهرهگیری از تگ کنونیکال در هدر HTTP:
برای فایلهای غیر HTML مانند PDFها، میتوانید از تگ کنونیکال در هدر HTTP استفاده کنید. - 🌐
11. بهرهگیری از URL های مطلق:
در تگ کنونیکال، همیشه از URL های مطلق (شامل دامنه) استفاده کنید تا از بروز ابهام جلوگیری شود. - 🌐
12. اجتناب از زنجیرههای کنونیکال:
از ایجاد زنجیرههای کنونیکال (یعنی صفحهای به صفحه دیگر و سپس به صفحه اصلی کنونیکال شود) خودداری کنید. - 🌐
13. بهرهگیری از تگ کنونیکال خود-ارجاع (Self-referencing Canonical):
حتی اگر صفحهای هیچ نسخه تکراری ندارد، باز هم توصیه میشود از تگ کنونیکال خود-ارجاع استفاده کنید. - 🌐
14. بررسی تاثیر تگ کنونیکال بر بودجه خزش (Crawl Budget):
با بهرهگیری از تگ کنونیکال، به موتورهای جستجو کمک کنید تا بودجه خزش خود را بهینهتر مصرف کنند و صفحات مهمتری را ایندکس کنند. - 🌐
15. پایش و نظارت مستمر:
به طور مرتب تگهای کنونیکال سایت خود را پایش و نظارت کنید تا از عملکرد صحیح آنها مطمئن شوید.
با بهرهگیری از این 15 تکنیک، میتوانید به طور موثر از تگ کنونیکال برای بهبود سئو سایت خود استفاده کنید و از مشکلات محتوای تکراری جلوگیری کنید.

15 تکنیک برای تگ کنونیکال (Canonical)
1. استفاده صحیح از تگ کنونیکال برای صفحات مشابه
صفحه قرار داده شود.
اگر صفحات مشابه یا تکراری دارید، از تگ کنونیکال برای مشخص کردن نسخه اصلی استفاده کنید. این کار به موتورهای جستجو کمک میکند تا محتوای اصلی را تشخیص دهند و از جریمههای محتوای تکراری جلوگیری کنند. مثلا اگر دو صفحه با آدرسهای example.com/product و example.com/product?color=red دارید که محتوای مشابهی دارند، تگ کنونیکال را در صفحه دوم به صفحه اول اشاره دهید. کد HTML تگ کنونیکال به این صورت است: این تگ باید در قسمت دقت کنید که آدرس کنونیکال باید یک URL معتبر و در دسترس باشد. بهرهگیری از تگ کنونیکال برای محتوای تکراری، تاثیر مستقیمی بر سئو (سئو) سایت شما دارد.
2. سازگاری تگ کنونیکال با URL های سایت
مثلا اگر سایت شما از HTTPS استفاده میکند، تگ کنونیکال نباید از HTTP استفاده کند. این کار باعث جلوگیری از مشکلات مربوط به امنیت و همچنین شناسایی صحیح صفحه اصلی توسط موتورهای جستجو میشود. بررسی کنید که تگ کنونیکال شما به درستی به صفحه اصلی اشاره میکند و هیچ گونه خطایی در آن وجود ندارد. اگر URL های سایت شما با WWW یا بدون آن شروع میشوند، تگ کنونیکال نیز باید از همان ساختار استفاده کند. این موضوع در سئو بسیار مهم است و باید به آن توجه ویژه ای داشت. با بررسی و اصلاح تگ کنونیکال، به بهینه سازی سئو سایت کمک می کنید. 
3. بررسی تگ کنونیکال در نسخه موبایل سایت
این کار به موتورهای جستجو کمک میکند تا ارتباط بین نسخه موبایل و دسکتاپ را تشخیص دهند و از مشکلات محتوای تکراری جلوگیری کنند. اگر نسخه موبایل سایت شما با زیر دامنه (subdomain) مانند m.example.com میزبانی میشود، تگ کنونیکال باید به دامنه اصلی (example.com) اشاره کند. بررسی کنید که تگ کنونیکال در هر دو نسخه موبایل و دسکتاپ به درستی کار میکند و هیچ گونه مغایرتی وجود ندارد. این موضوع برای سایتهایی که از طراحی واکنشگرا (Responsive Design) استفاده میکنند نیز مهم است. به طور منظم تگ کنونیکال در نسخه موبایل سایت را بررسی کنید. با این کار از مشکلات احتمالی محتوای تکراری جلوگیری می کنید.
4. بهرهگیری از ابزارهای سئو برای بررسی تگ کنونیکال
از ابزارهای سئو مانند گوگل Search Console، Ahrefs، سایت سمروش و Screaming Frog برای بررسی و شناسایی مشکلات مربوط به تگ کنونیکال استفاده کنید. با بهرهگیری از این ابزارها میتوانید به طور منظم وضعیت تگ کنونیکال سایت خود را بررسی کنید و مشکلات را به سرعت رفع کنید. گوگل Search Console گزارشهای مفیدی در مورد وضعیت ایندکسینگ (Indexing) صفحات سایت ارائه میدهد و میتواند به شما در شناسایی مشکلات کمک کند. Ahrefs و سایت سمروش ابزارهای قدرتمندی برای تحلیل رقبا و بررسی وضعیت سئو سایت هستند و میتوانند در شناسایی مشکلات تگ کنونیکال نیز مفید باشند. Screaming Frog یک خزنده (Crawler) وب است که میتواند تمام صفحات سایت شما را بررسی کند و مشکلات مربوط به تگ کنونیکال را شناسایی کند. با بهرهگیری از این ابزارها، میتوانید خطاهای احتمالی در تگ های کنونیکال را بیابید و رفع کنید.
5. اجتناب از تگ کنونیکال زنجیرهای
از ایجاد تگ کنونیکال زنجیرهای (Canonical Chain) خودداری کنید. به این معنی که تگ کنونیکال صفحه A به صفحه B اشاره کند و تگ کنونیکال صفحه B به صفحه C اشاره کند. این کار باعث سردرگمی موتورهای جستجو میشود و ممکن است باعث شود که هیچ یک از صفحات به درستی ایندکس نشوند. بهترین راه حل این است که تمام تگهای کنونیکال به طور مستقیم به صفحه اصلی (Canonical URL) اشاره کنند. اگر مجبور به بهرهگیری از تگ کنونیکال زنجیرهای هستید، سعی کنید طول زنجیره را تا حد امکان کوتاه نگه دارید. تگ کنونیکال زنجیرهای یکی از اشتباهات رایج در سئو است که باید از آن اجتناب کرد. با بررسی و اصلاح تگهای کنونیکال، از ایجاد زنجیرههای طولانی جلوگیری کنید. به این ترتیب، موتورهای جستجو میتوانند به راحتی صفحه اصلی را شناسایی و ایندکس کنند.
6. بهرهگیری از تگ کنونیکال خود-ارجاع (Self-Referential Canonical)
در هر صفحه از سایت خود، از تگ کنونیکال خود-ارجاع (Self-Referential Canonical) استفاده کنید. به این معنی که تگ کنونیکال صفحه به خود همان صفحه اشاره کند. این کار به موتورهای جستجو کمک میکند تا مطمئن شوند که صفحه جاری، صفحه اصلی است و از ایندکس شدن صفحات تکراری جلوگیری میکند. مثلا در صفحه example.com/product تگ کنونیکال باید به example.com/product اشاره کند. تگ کنونیکال خود-ارجاع حتی برای صفحاتی که هیچ صفحه تکراری ندارند نیز توصیه میشود. این کار یک روش خوب برای اطمینان از این است که موتورهای جستجو صفحه اصلی را به درستی شناسایی میکنند. با بهرهگیری از تگ کنونیکال خود-ارجاع، از بروز مشکلات مربوط به محتوای تکراری جلوگیری می کنید. این تکنیک ساده، اما موثر است.
7. تگ کنونیکال در صفحات دارای پارامتر (Parameters)
صفحاتی که دارای پارامتر در URL خود هستند (مانند صفحات فیلتر یا مرتبسازی)، اغلب میتوانند محتوای تکراری ایجاد کنند.از تگ کنونیکال برای اشاره به نسخه اصلی بدون پارامتر استفاده کنید.مثلا اگر صفحه example.com/products?sort=price دارای محتوای مشابه با example.com/products است، تگ کنونیکال را در صفحه اول به صفحه دوم اشاره دهید.این کار به موتورهای جستجو کمک میکند تا صفحات اصلی را شناسایی کنند و از ایندکس شدن صفحات تکراری جلوگیری کنند.میتوانید از rel=”nofollow” برای لینکهای داخلی به صفحات دارای پارامتر استفاده کنید تا از خزش (Crawl) موتورهای جستجو در این صفحات جلوگیری کنید.
بهرهگیری از تگ کنونیکال در صفحات دارای پارامتر بسیار مهم است و به بهینهسازی سئو سایت شما کمک میکند.
با دقت تگ های کنونیکال این صفحات را بررسی و تنظیم کنید.این کار از هدر رفتن بودجه خزش (Crawl Budget) سایت شما جلوگیری می کند.
8. بهرهگیری از تگ کنونیکال در صفحات AMP
اگر از صفحات AMP (Accelerated Mobile Pages) استفاده میکنید، باید تگ کنونیکال را به درستی تنظیم کنید. در صفحه AMP، تگ کنونیکال باید به صفحه اصلی (غیر AMP) اشاره کند. در ضمن، در صفحه اصلی (غیر AMP)، باید یک تگ وجود داشته باشد که به صفحه AMP اشاره کند. این کار به موتورهای جستجو کمک میکند تا ارتباط بین صفحه AMP و صفحه اصلی را تشخیص دهند و از مشکلات مربوط به محتوای تکراری جلوگیری کنند. تگ کنونیکال در صفحه AMP به این صورت است: تگ rel=”amphtml” در صفحه اصلی به این صورت است: استفاده صحیح از تگ کنونیکال در صفحات AMP برای سئو بسیار مهم است.
9. بررسی تگ کنونیکال پس از تغییرات سایت
تغییرات در سایت میتواند باعث ایجاد مشکلات در تگ کنونیکال شود و به سئو سایت شما آسیب برساند. در ضمن، پس از تغییر ساختار URL ها، باید تگهای کنونیکال را بهروزرسانی کنید تا به URL های جدید اشاره کنند. به طور منظم تگهای کنونیکال سایت خود را بررسی کنید و در صورت نیاز آنها را اصلاح کنید.
10. بهرهگیری از تگ کنونیکال در صفحات دستهبندی (Category Pages)
اگر صفحات دستهبندی در سایت شما محتوای مشابهی دارند یا با فیلترها و مرتبسازیهای مختلف ایجاد میشوند، از تگ کنونیکال برای اشاره به نسخه اصلی صفحه دستهبندی استفاده کنید.مثلا اگر صفحه example.com/category?page=2 دارای محتوای مشابه با example.com/category است، تگ کنونیکال را در صفحه اول به صفحه دوم اشاره دهید.این کار به موتورهای جستجو کمک میکند تا صفحات اصلی دستهبندی را شناسایی کنند و از ایندکس شدن صفحات تکراری جلوگیری کنند.در صفحاتی که فیلترها و مرتبسازیها تغییرات اساسی در محتوا ایجاد میکنند، نیازی به بهرهگیری از تگ کنونیکال نیست.
استفاده صحیح از تگ کنونیکال در صفحات دستهبندی به بهینهسازی سئو سایت شما کمک میکند.
با بررسی دقیق محتوای این صفحات، میتوانید بهترین تصمیم را در مورد بهرهگیری از تگ کنونیکال بگیرید.به این ترتیب، از مشکلات مربوط به محتوای تکراری در صفحات دستهبندی جلوگیری می کنید.
11. سازگاری تگ کنونیکال با ریدایرکت 301
اگر صفحهای را با ریدایرکت 301 به صفحه دیگری منتقل کردهاید، نیازی به بهرهگیری از تگ کنونیکال در صفحه ریدایرکت شده نیست. ریدایرکت 301 به خودی خود به موتورهای جستجو اعلام میکند که صفحه به طور دائم به آدرس جدید منتقل شده است. در این حالت، تگ کنونیکال باید در صفحه مقصد (صفحهای که به آن ریدایرکت انجام شده) تنظیم شود. اگر صفحهای را به اشتباه ریدایرکت کردهاید، ابتدا ریدایرکت را اصلاح کنید و سپس تگ کنونیکال را بررسی کنید. استفاده همزمان از ریدایرکت 301 و تگ کنونیکال در یک صفحه میتواند باعث سردرگمی موتورهای جستجو شود. با بررسی و اصلاح ریدایرکت ها، میتوانید از مشکلات احتمالی جلوگیری کنید. این موضوع به بهبود تجربه کاربری و سئو سایت شما کمک می کند.
12. بهرهگیری از تگ کنونیکال در صفحات چند زبانه (Multilingual)
اگر سایت شما دارای نسخههای چند زبانه است، از تگ کنونیکال برای اشاره به نسخه اصلی زبان استفاده کنید. در ضمن، از تگهای hreflang برای مشخص کردن زبانهای مختلف صفحات استفاده کنید. تگ کنونیکال در هر نسخه زبانی باید به نسخه اصلی همان زبان اشاره کند. مثلا تگ کنونیکال در نسخه انگلیسی باید به نسخه اصلی انگلیسی اشاره کند و تگ کنونیکال در نسخه فارسی باید به نسخه اصلی فارسی اشاره کند. تگهای hreflang به موتورهای جستجو کمک میکنند تا ارتباط بین نسخههای مختلف زبانی صفحات را تشخیص دهند و کاربران را به نسخه مناسب زبانی هدایت کنند. استفاده صحیح از تگ کنونیکال و تگهای hreflang در صفحات چند زبانه برای سئو بسیار مهم است. در غیر این صورت، ممکن است باعث ایجاد مشکلات در سئو سایت شما شوند.
13. اجتناب از تگ کنونیکال برای صفحات غیر مرتبط
از بهرهگیری از تگ کنونیکال برای صفحاتی که محتوای کاملاً متفاوتی دارند خودداری کنید. تگ کنونیکال باید فقط برای صفحاتی که محتوای مشابه یا تکراری دارند استفاده شود. اگر دو صفحه محتوای کاملاً متفاوتی دارند، بهرهگیری از تگ کنونیکال میتواند باعث سردرگمی موتورهای جستجو شود و به سئو سایت شما آسیب برساند. مثلا اگر صفحه example.com/blog و example.com/contact محتوای کاملاً متفاوتی دارند، نباید از تگ کنونیکال برای اشاره به یکی از این صفحات استفاده کرد. استفاده نادرست از تگ کنونیکال میتواند باعث کاهش رتبه سایت شما در نتایج جستجو شود. با دقت محتوای صفحات سایت خود را بررسی کنید و سپس تصمیم بگیرید که آیا نیاز به بهرهگیری از تگ کنونیکال وجود دارد یا خیر. به این ترتیب، از مشکلات احتمالی مربوط به محتوای غیر مرتبط جلوگیری می کنید.
14. بررسی تگ کنونیکال در Sitemap XML
اگر Sitemap XML شامل URL های غیر کنونیکال باشد، میتواند باعث سردرگمی موتورهای جستجو شود و به سئو سایت شما آسیب برساند. میتوانید از ابزارهای سئو برای بررسی Sitemap XML استفاده کنید و مشکلات را شناسایی کنید. پس، باید Sitemap XML شما دقیق و بهروز باشد.
15. بهرهگیری از HTTP Header برای تگ کنونیکال (در صورت نیاز)
در برخی موارد، ممکن است لازم باشد از HTTP Header برای تعیین تگ کنونیکال استفاده کنید. این روش معمولاً برای فایلهای غیر HTML مانند فایلهای PDF استفاده میشود. برای بهرهگیری از HTTP Header، باید یک خط به فایل .htaccess خود اضافه کنید که تگ کنونیکال را مشخص میکند. مثلا برای تعیین تگ کنونیکال برای فایل PDF با آدرس example.com/sample.pdf، میتوانید خط زیر را به فایل .htaccess اضافه کنید:






