تگ کانونیکال چیست و چرا گوگل به آن احتیاج دارد؟
تصور کنید یک فروشگاه لباس دارید و یک تیشرت خاص در رنگهای آبی، قرمز و مشکی در سایت موجود است. سیستم مدیریت محتوای شما ممکن است این محصول را با ۳ آدرس مختلف باز کند:
example.com/products/tshirt?color=blueexample.com/products/tshirt?color=redexample.com/products/tshirt
محتوای این ۳ صفحه ۹۸ درصد شبیه هم است. حالا سوال گوگل این است: کدام یکی نسخه اصلی و مرجع است که باید در نتایج جستجو رتبه بگیرد؟
اینجاست که تگ کانونیکال () وارد بازی میشود. این تگ مانند یک سیگنال صریح به گوگل میگوید: «لطفاً تمام ارزش لینکها و اعتبار سئو را به این آدرس اصلی اختصاص بده و بقیه را نادیده بگیر.»
اما متاسفانه تنظیم اشتباه این تگ میتواند فاجعهبار باشد. در ادامه ۵ اشتباه مرگبار را با هم مرور میکنیم.
۵ اشتباه رایج و خطرناک در تگ کانونیکال
۱. استفاده از آدرسهای نسبی (Relative Canonical)
آدرس کانونیکال حتماً و قطعاً باید به صورت مطلق (Absolute URL) همراه با https:// و نام دامنه کامل باشد:
<!-- غلط و خطرناک -->
<link rel="canonical" href="/products/tshirt">
<!-- درست و استاندارد -->
<link rel="canonical" href="https://example.com/products/tshirt">
وقتی آدرس نسبی نوشته شود، در زیردامنهها، محیطهای تستی، یا حالتهای کش سرور خزندهها دچار سردرگمی شدید میشوند.
۲. وجود چندین تگ کانونیکال در یک صفحه
گاهی به دلیل تداخل قالب با افزونههای سئو (مثلاً فعال بودن همزمان افزونه یوست و یک ماژول سئوی قالب)، دو تگ کانونیکال در هدر صفحه درج میشود. وقتی گوگل دو دستور کانونیکال متفاوت در یک صفحه پیدا کند، طبق مستندات رسمی خود هر دو را کاملاً نادیده میگیرد و تصمیمگیری را بر اساس حدس الگوریتمی خود انجام میدهد!
۳. کانونیکال به صفحات خطادار (Dead Canonical)
یکی از بدترین خطاهای ساختاری این است که آدرس کانونیکال به صفحهای اشاره کند که کد ۴۰۴ (صفحه پیدا نشد) یا ۵۰۰ (خطای سرور) برمیگرداند. در این حالت، شما عملاً به گوگل دستور دادهاید که اعتبار یک صفحه سالم را به یک صفحه مرده منتقل کند!
۴. لوپهای کانونیکال (Canonical Loops)
گاهی صفحه A به صفحه B کانونیکال میشود و توسعهدهنده در صفحه B فراموش میکند و آن را به صفحه A کانونیکال میکند! این چرخه باطل باعث بیاعتمادی خزندهها به تمام ساختار کانونیکال دامنه میشود.
۵. کانونیکال کردن همه صفحات یک دسته به صفحه اول
در دستهبندیهای وبلاگ یا فروشگاه که چند صفحهای هستند (Pagination: صفحه ۲، ۳، ۴)، برخی افراد به اشتباه کانونیکال تمام صفحات بعدی را به صفحه اول ست میکنند! این کار باعث میشود گوگل محصولات و مقالات موجود در صفحات دوم به بعد را پیدا نکند. راهکار استاندارد این است که هر صفحه پجینیشن، کانونیکال به آدرس خودش داشته باشد.
قاعده طلایی Self-referencing Canonical
تمام صفحات یکتای سایت شما باید دارای یک تگ کانونیکال باشند که به دقیقاً همان آدرس تمیز و نهایی خودش اشاره میکند. این کار مانع از آن میشود که پارامترهای بازاریابی شبکههای اجتماعی (مثل ?utm_source=telegram) باعث ایجاد محتوای تکراری در گوگل شوند.
برای اینکه مطمئن شوید سایت شما به هیچکدام از این ۵ دام نیفتاده است، همین حالا دامنه خود را در ابزار آنالیز رایگان سئو تست کنید تا وضعیت تگهای کانونیکال و خطاهای احتمالی را صفحهبهصفحه مشاهده نمایید.