چک لیست کنونیکال برای SEO فنی
پس از یادگیری کامل مفهوم تگ Canonical و نحوه استفاده از تگ Canonical در HTML به آموزش چک لیست کنونیکال برای SEO فنی میرسیم و در نهایت به چند پرسش پرتکرار کاربران گوگل درباره تگ کنونیکال پاسخ داده میشود.
چک لیست کنونیکال برای SEO فنی
|
مورد بررسی |
توضیح / اقدام |
|
✅ درج در <head> |
باید در بخش <head> HTML درج شود، نه در <body> |
|
✅ یک تگ در هر صفحه |
وجود چند کنونیکال در یک صفحه باعث ناهماهنگی میشود |
|
✅ استفاده از URL کامل (Absolute) |
مثل https://example.com/page/ نه مسیر نسبی |
|
✅ نسخه خودارجاعی (Self‑Canonical) |
هر صفحهی اصلی بهتر است کنونیکال خودش را داشته باشد |
|
✅ پروتکل صحیح (HTTP/HTTPS) |
باید مطابق نسخهی موردنظر برای ایندکس انتخاب شود |
|
✅ دامنه ترجیحی |
اگر سایت بین www و non‑www تفاوت دارد، فقط یکی را استفاده کنید |
|
✅ در صفحات صفحهبندیشده |
از rel=“prev/next” یا canonical به صفحهی اصلی استفاده شود بسته به هدف صفحه |
کاربرد در سناریوهای خاص
|
سناریو |
قانون یا توصیه |
|
صفحات با پارامتر (utm, filter) |
کنونیکال به نسخه بدون پارامتر بزن |
|
محتوای تکراری در زبانهای مختلف |
از hreflang استفاده کن همراه با canonical به همان زبان |
|
نسخه AMP |
AMP کنونیکال به صفحهی اصلی دارد، و صفحهی اصلی rel="amphtml" به نسخه AMP دارد |
|
محتوای Syndication (منتشرشده در سایتهای دیگر) |
از ناشر بخواه canonical را به نسخه اصلی شما بزند |
|
صفحات جستجو یا فیلتر در سایتها |
معمولاً نباید ایندکس شوند → یا canonical به صفحه اصلی دسته |
|
صفحهی پرینت |
canonical به صفحهی اصلی محتوای خواندنی |
بررسی فنی و تست
- تست در مرورگر:View Page Source → جستجو برای canonical
- تست در ابزارها:
- Google Search Console → Inspect URL
- Screaming Frog / Sitebulb
- Ahrefs، Semrush Site Audit
- بررسی تضادها:
- نبود conflict با ریدایرکت 301 یا canonical متفاوت
- بررسی canonical flocking (زنجیرهای شدن اشتباهی)
خطاهای متداول (و راهحلها)
|
خطا |
توضیح |
راهحل |
|
نبود تگ canonical |
موجب محتوای تکراری میشود |
افزودن تگ در <head> |
|
canonical نسبی href="/page" |
ممکن است درست تفسیر نشود |
URL کامل بنویس |
|
دو canonical درون صفحه |
تداخل کامل |
فقط یکی نگه دار |
|
canonical به صفحه ریدایرکتشده |
سیگنال اشتباه به Google |
باید به مقصد نهایی بزند |
|
canonical اشتباه به دامنه دیگر |
فقط در syndication مجاز است |
اصلاح مسیر داخلی |
|
mismatch بین sitemap و canonical |
تضاد دادهها |
در sitemap از URL canonical استفاده کن |
چک نهایی قبل از انتشار
هر صفحه باید:
- فقط یک canonical در <head> داشته باشد
- canonical با آدرس ایندکسشده در GSC منطبق باشد
- از نسخه نهایی و تمیز URL استفاده کند
- در صورت وجود نسخه موبایل/AMP هماهنگ باشد
- در rel=“hreflang” منطبق با نسخه زبان خودش باشد
- بدون conflict با ریدایرکت عمل کند
چند پرسش پرتکرار کاربران گوگل درباره تگ کنونیکال:
- آیا تگ کنونیکال مستقیماً بر رتبه سایت تأثیر دارد؟
بله، استفاده صحیح از تگ کنونیکال به گوگل کمک میکند تا نسخه اصلی محتوا را شناسایی کند. این امر باعث تجمیع اعتبار (مانند PageRank) در یک URL خاص شده و به بهبود رتبهبندی کمک میکند.
- پیامد اشتباه وارد کردن تگ کنونیکال چیست؟
اشتباه در وارد کردن تگ کنونیکال میتواند به رتبهبندی صفحات آسیب بزند. به عنوان مثال، معرفی اشتباه یک صفحه غیر اصلی به عنوان کنونیکال، ممکن است باعث نادیده گرفته شدن صفحات دیگر توسط گوگل شود.
- آیا میتوان چندین تگ کنونیکال برای یک صفحه داشت؟
خیر، هر صفحه باید فقط یک تگ کنونیکال داشته باشد. وجود چندین تگ کنونیکال باعث سردرگمی گوگل در تشخیص URL صحیح میشود.
- آیا تگ کنونیکال فقط برای صفحات داخلی کاربرد دارد؟
خیر، تگ کنونیکال میتواند برای ارجاع به صفحات داخلی یا حتی خارجی (در صورت وجود محتوای مشابه در منابع دیگر) استفاده شود، اما کاربرد اصلی آن جلوگیری از محتوای تکراری در داخل سایت است.
- آیا تگ کنونیکال به صفحات بدون لینک هم تأثیر میگذارد؟
بله، حتی اگر صفحهای هیچ لینک داخلی یا خارجی نداشته باشد (صفحات یتیم یا Orphan Pages)، تگ کنونیکال همچنان به گوگل اعلام میکند که این صفحه به کدام URL اصلی مربوط است. با این حال، برای ایندکس شدن بهینه صفحات، داشتن لینکهای داخلی و خارجی همچنان ضروری است.
- آیا استفاده از تگ کنونیکال برای همه صفحات ضروری است؟
خیر، تگ کنونیکال تنها زمانی لازم است که صفحات مشابه یا تکراری در سایت وجود داشته باشد. برای صفحات منحصربهفرد با محتوای کاملاً جدید، نیازی به استفاده از این تگ نیست.
درج نظر