تگ کنونیکال چیست؟ تگ کنونیکال یک قطعه کد HTML است که در بخش <head> صفحات وب قرار میگیرد و به موتورهای جستجو اعلام میکند که کدام URL نسخه اصلی یا مرجع یک محتوا است. این تگ با دستور rel=”canonical” به گوگل و سایر موتورهای جستجو میگوید که اگر چندین صفحه با محتوای مشابه وجود دارد، فقط یکی از آنها را بهعنوان نسخه اصلی در نظر بگیرند.
به زبان ساده، تگ کنونیکال مثل یک تابلو راهنما است که سردرگمی موتورهای جستجو در مواجهه با صفحات مشابه را برطرف میکند و از بروز مشکلات محتوای تکراری جلوگیری میکند. ر بسیاری از سایتها، بهویژه فروشگاههای اینترنتی یا سایتهایی با فیلترهای مختلف، ممکن است یک محصول یا محتوا با URLهای متفاوت نمایش داده شود. تگ کنونیکال به شما این امکان را میدهد تا بهصورت دقیق مشخص کنید کدام آدرس باید بهعنوان مرجع اصلی ایندکس شود و اعتبار سئو به همان صفحه منتقل گردد. با ما همراه باشید در ادامه این مقاله از فرامهام بهصورت کامل تگ کنونیکال را توضیح میدهیم.
چرا استفاده از تگ کنونیکال در سئو اهمیت دارد؟
یکی از مهمترین و ضروریترین کارها در سئو استفاده صحیح از تگ کنونیکال است؛ زیرا از بروز مشکل محتوای تکراری (Duplicate Content) جلوگیری میکند. زمانی که چندین صفحه با محتوای مشابه در سایت شما وجود داشته باشد، گوگل ممکن است در تشخیص صفحه اصلی دچار سردرگمی شود و اعتبار سئو بین این صفحات تقسیم گردد یا حتی هیچکدام رتبه خوبی نگیرند.
تگ کنونیکال با معرفی نسخه اصلی، تمام قدرت لینکها و سیگنالهای سئو را به همان صفحه منتقل میکند. علاوه بر این، استفاده از تگ کنونیکال باعث صرفهجویی در بودجه خزش (Crawl Budget) موتورهای جستجو میشود و از ایندکسشدن صفحات غیرضروری جلوگیری میکند.
چگونه تگ کنونیکال از ایجاد محتوای تکراری جلوگیری میکند؟
تگ کنونیکال با معرفی صفحه اصلی بهعنوان نسخه اصلی، به موتورهای جستجو اعلام میکند که سایر صفحات مشابه یا با محتوای نزدیک، فقط کپی هستند و نباید بهعنوان صفحات جداگانه ایندکس شوند. بهاینترتیب، حتی اگر کاربران یا ساختار سایت باعث ایجاد چندین URL با محتوای یکسان شوند، گوگل فقط نسخه اصلی را در نتایج خودنمایش میدهد و اعتبار سئو را به همان صفحه منتقل میکند.
انجام این عمل بهویژه در سایتهایی که محصولات یا مقالات با پارامترهای مختلف (مثل رنگ، سایز، فیلتر قیمت و…) دارند، بسیار کاربردی است. با تگ کنونیکال، از پراکندگی اعتبار سئو و ایجاد رقابت داخلی بین صفحات مشابه جلوگیری میشود و فقط صفحه مرجع در نتایج جستجو دیده خواهد شد.
تفاوت تگ کنونیکال و ریدایرکت 301 در سئو
تگ کنونیکال و ریدایرکت ۳۰۱ دو ابزار مهم و کاربردی در خدمات سئو داخلی هستند که هرکدام نقش مهم و متفاوتی در مدیریت URLها ایفا میکنند. تگ کنونیکال به موتورهای جستجو میگوید کدام نسخه از یک محتوای تکراری را بهعنوان اصلی در نظر بگیرند، بدون اینکه کاربران را به آدرس جدید منتقل کند.
این تگ بیشتر برای صفحاتی کاربرد دارد که محتوای مشابه دارند (مثلاً محصولات با فیلترهای مختلف) و کمک میکند اعتبار سئو بین صفحات تقسیم نشود. در مقابل، ریدایرکت ۳۰۱ یک هدایت دائمی است که هم کاربران و هم موتورهای جستجو را به آدرس جدید منتقل میکند. این روش معمولاً پس از تغییر ساختار سایت، ادغام صفحات یا انتقال دامنه استفاده میشود و تمام اعتبار لینکها را به URL جدید منتقل میکند.
تفاوت اصلی این دو در نحوه تعامل با کاربران و موتورهای جستجو است. تگ کنونیکال فقط روی ایندکسینگ تأثیر میگذارد و کاربر همچنان آدرس قدیمی را در مرورگر میبیند، درحالیکه ریدایرکت ۳۰۱ هم کاربر و هم موتور جستجو را به آدرس جدید هدایت میکند و آدرس قدیمی از نتایج حذف میشود. به عبارتی، کنونیکال برای مدیریت محتوای تکراری طراحی شده، اما ریدایرکت ۳۰۱ برای تغییر مسیرهای قطعی و دائمی کاربرد دارد.
انتخاب بین این دو به هدف شما بستگی دارد: اگر میخواهید چندین نسخه از یک محتوا وجود داشته باشد؛ اما فقط یکی ایندکس شود، از کنونیکال استفاده کنید؛ اگر میخواهید یک صفحه بهکلی جایگزین صفحه دیگری شود، ریدایرکت ۳۰۱ گزینه بهتری است.
اشتباهات رایج هنگام استفاده از تگ کنونیکال
- استفاده از URL نسبی بهجای URL مطلق: باید همیشه آدرس کامل (مطلق) را در تگ کنونیکال قرار دهید تا موتور جستجو دچار اشتباه نشود.
- قراردادن تگ کنونیکال در بخش <body> بهجای <head>: محل صحیح این تگ در بخش <head> است و قرارگیری اشتباه ممکن است باعث بیاثر شدن آن شود.
- ارجاع اشتباه تگ کنونیکال به صفحه نامرتبط: باید دقت کنید که تگ کنونیکال فقط به صفحهای ارجاع داده شود که واقعاً نسخه اصلی محتواست، در غیر این صورت ممکن است صفحات مهم از نتایج جستجو حذف شوند.
- فراموشکردن خود ارجاعی (Self-referencing): هر صفحه باید تگ کنونیکال به خودش داشته باشد، حتی اگر صفحه اصلی باشد.
- استفادهنکردن از تگ کنونیکال در صفحات دستهبندی یا فیلتر شده که محتوای مشابه دارند.
چگونه تگ کنونیکال را در وردپرس تنظیم کنیم؟
در هنگام انجام خدمات سئو در سایتهای وردپرسی، سادهترین راه برای افزودن تگ کنونیکال، استفاده از افزونههای سئو مانند Yoast SEO یا Rank Math است که به طور خودکار این تگ را به صفحات اضافه میکنند. اگر میخواهید بهصورت دستی این تگ را اضافه کنید، کافی است کد زیر را در بخش <head> قالب یا صفحه مورد نظر قرار دهید:
</”link rel=”canonical” href=”https://www.example.com/page-url >
همچنین میتوانید با ویرایش قالب یا استفاده از افزونههای مخصوص، تگ کنونیکال را برای صفحات خاص یا سفارشی تنظیم کنید. این نکته مهم را باید در نظر داشته باشید که در هنگام واردکردن تگ کنونیکال همیشه آدرس کامل و صحیح را وارد کنید و از خود ارجاعی در صفحات اصلی غافل نشوید.
بررسی تگ کنونیکال با ابزارهای سئو و سرچ کنسول
برای اطمینان از صحت عملکرد تگهای کنونیکالی که انجام دادهاید، میتوانید از ابزارهای خدمات سئو خارجی مانند Screaming Frog یا Ahrefs استفاده کنید تا صفحات سایت را اسکن و تگهای کنونیکال را بررسی نمایید. همچنین در Google Search Console، بخش Coverage و Inspect URL به شما نشان میدهد که گوگل کدام URL را بهعنوان نسخه اصلی شناسایی کرده است و آیا تگ کنونیکال شما را پذیرفته یا نادیده گرفته است. این ابزارها به شما کمک میکنند تا مشکلات احتمالی را شناسایی و رفع کنید و مطمئن شوید اعتبار سئو بهدرستی به صفحات اصلی منتقل میشود.