تا به حال فکر کردهاید اگر تگ کنونیکال نداشته باشیم، گوگل چطور نسخه اصلی صفحات مشابه را انتخاب میکند؟ رباتهای گوگل در نبود این تگ، نسخهای که به نظرشان مناسبتر است را به عنوان صفحه اصلی ایندکس میکنند. اما مشکل زمانی پیش میآید که انتخاب گوگل با آنچه ما در نظر داریم متفاوت باشد. در واقع، بدون استفاده از تگ کنونیکال، کنترل روی نحوه نمایش صفحات در نتایج جستجو را از دست میدهیم.
در آژانس بازاریابی مهام ما میدانیم که درک کاربرد و اهمیت تگ کنونیکال شاید یکی از پیچیدهترین جنبههای خدمات سئو باشد. اما با این حال این تگ ساده و ارزشمند میتواند در هدایت گوگل به نسخههای اصلی صفحات بسیار مؤثر باشد. تقریباً در 99.9 درصد سایتها، استفاده از تگ کنونیکال ضروری است. اگر از وردپرس استفاده میکنید، خیالتان راحت باشد که هسته مرکزی آن به خوبی این تگ را مدیریت میکند. اما در سایتهایی که با کدنویسی اختصاصی یا CMS سفارشی ساخته شدهاند، تنظیم و مدیریت این تگ نقش کلیدیتری پیدا میکند.
در این مقاله ابتدا به مفهوم تگ کنونیکال در سئو چیست میپردازیم و سپس با هم بررسی میکنیم که نادیدهگرفتن این تگ چه مشکلاتی را برای سایت ایجاد میکند. به شما قول میدهیم بعد از خواندن این مطلب در اولین بررسیهای سئوی سایت، توجه ویژهای به استفاده درست از تگ کنونیکال خواهید داشت!
تگ کنونیکال (Canonical Tag) چیست؟
تگ کانونیکال چیست؟ در واقع نوعی تگ لینک است که در بخش head صفحه قرار میگیرد و به گوگل اعلام میکند کدام نسخه از محتوا، نسخهی اصلی و برتر است. این تگ هیچ تأثیری روی ظاهر صفحه، تجربه کاربر یا نحوه نمایش محتوا ندارد به عبارت ساده، حضور یا عدم حضور آن برای کاربر قابل مشاهده نیست.
خب تا اینجا فهمیدیم کنونیکال چیست اما چرا تگ کنونیکال اهمیت دارد؟ مهمترین کاربرد آن، جلوگیری از ایندکسشدن صفحاتی با آدرسهای مختلف اما محتوای یکسان است. گاهی در سایتها، یک محتوای مشابه از چند آدرس در دسترس است و این باعث میشود گوگل در تشخیص نسخه اصلی دچار سردرگمی شود. با استفاده از تگ کنونیکال ما میتوانیم مستقیماً به گوگل بگوییم که کدام نسخه از محتوا را باید به عنوان نسخهی اصلی در نظر بگیرد و در نتایج جستجو نمایش دهد.
ممکن است از خودتان بپرسید چرا باید چند صفحه با محتوای یکسان اما آدرسهای متفاوت داشته باشیم؟ در ادامه به دلایل ایجاد چنین صفحاتی میپردازیم اما قبل از آن، بهتر است با انواع آدرسدهی کنونیکال آشنا شویم:
- Self-Referencing: در این حالت، آدرس تگ کنونیکال با آدرس صفحهای که در آن هستیم یکسان است؛ یعنی این صفحه به خودش به عنوان نسخه اصلی اشاره میکند.
یکی از مباحث اصلی در دوره آموزش طراحی سایت، تنظیم تگهای کنونیکال بهصورت Self-Referencing برای کمک به گوگل در شناسایی نسخه اصلی است.
- Preferred-URL: این نوع کنونیکال به یک صفحه دیگر در همان دامنه ارجاع میدهد و به گوگل میگوید که آن صفحه نسخه اصلی و پیشنهادی ماست.
به نقل از تریبون:
تنظیم URLهای کنونیکال الزامی نیست و در مواردی که یکی از آنها را مشخص نکنید، گوگل از سیگنالهای دیگری برای شناسایی صفحهای استفاده میکند که به نظرش بهترین نسخه محسوب میشود.
- Cross-Domain: گاهی نسخه اصلی محتوا در یک دامنه دیگر قرار دارد؛ در این حالت، تگ کنونیکال به صفحهای در دامنهای متفاوت ارجاع داده میشود.
در آژانس مهام، طراحی سایت در مشهد با توجه ویژه به کنترل صفحات تکراری انجام میشود تا با استفاده از تگ کنونیکال، بهبود سئو و شناسایی نسخههای اصلی صفحات در دامنههای مختلف تسهیل شود..
شاید تا همینجا هم کمی گیجکننده به نظر بیاید اما نگران نباشید. قبل از اینکه بیشتر وارد جزئیات تگ کنونیکال شویم، بهتر است نگاهی به دلایل وجود صفحات تکراری در سایتها بیندازیم.
چگونه صفحات تکراری در سایت ایجاد میشوند؟
با ارائه خدمات سئو در مشهد به شما کمک میکنیم که از طریق تنظیم دقیق تگهای کنونیکال و کنترل صفحات تکراری، جایگاه سایت خود را در نتایج جستجو تقویت کنید. وجود صفحات تکراری در سایتها امری رایج است و تقریباً هیچ سایتی از این موضوع در امان نیست. در ادامه، رایجترین دلایلی که منجر به ایجاد این نوع صفحات میشوند را بررسی میکنیم:
1. تغییر آدرس به دلیل تفاوت در کاربرد صفحه
یک صفحه ممکن است برای نسخههای مختلف نمایش از جمله نسخه موبایل، AMP، نسخه چاپی و یا RSS، آدرسهای متفاوتی داشته باشد. هر یک از این نسخهها محتوای مشابهی دارند اما در آدرسدهی متفاوت هستند. برای اینکه گوگل این صفحات را به عنوان تکراری نشناسد و تنها نسخه اصلی را در نظر بگیرد، لازم است که از تگ کنونیکال استفاده کنیم و به نسخه اصلی لینک دهیم.
2. تفاوت در www و https
معمولاً صفحات سایت میتوانند از چهار آدرس مختلف در دسترس باشند؛ شامل نسخه http و https با و بدون www. به دلیل فعال بودن SSL، آدرس https معمولاً به عنوان نسخه امنتر به کار میرود. اگر تگ کنونیکال بهدرستی تنظیم نشده باشد، گوگل ممکن است این نسخهها را به عنوان صفحات جداگانه ایندکس کند و همین موضوع باعث پراکندگی و کاهش کارایی در ایندکسشدن سایت میشود. راهکار بهتر در این حالت، ریدایرکت 301 سایر نسخهها به آدرس اصلی است. در خدمات طراحی سایت ما، تنظیمات مربوط به SSL و دیگر پروتکلهای امنیتی با دقت پیادهسازی میشود تا با بهکارگیری تگ کنونیکال، صفحات امنتر و مطمئنتری در اختیار کاربران قرار گیرد.
3. آدرسدهی داینامیک (فیلترها، جستجو و …)
در فروشگاههای اینترنتی یا سایتهای بزرگی که امکان فیلتر یا جستجو دارند، معمولاً آدرس صفحات با توجه به فیلترهای مختلف تغییر میکند. برای مثال با انتخاب ویژگیهای خاصی مثل رنگ، سایز یا برند، پارامترهای مختلفی به آدرس اضافه میشوند. این صفحات جدیدی را ایجاد میکند که همگی به محتوای یکسانی اشاره دارند.
بدون کنترل این نوع صفحات ممکن است گوگل را در ایندکسکردن صفحه اصلی گیج کنند. از این رو، استفاده از تگ کنونیکال و محدود کردن دسترسی به این صفحات از طریق فایل robots.txt میتواند راهگشا باشد.
4. ایجاد صفحات تکراری از طریق لینکهای خارجی
گاهی اوقات دلیل اصلی ایجاد صفحات تکراری خود سایت نیست. وقتی سایتهای دیگر به صفحهای لینک میدهند و از پارامترهای اضافی مثل UTM Campaign استفاده میکنند، یک صفحه میتواند چندین آدرس پیدا کند و این بهمعنای دسترسی گوگل به نسخههای مختلفی از یک صفحه واحد است. با استفاده از تگ کنونیکال در وردپرس و ارجاع صفحه به خودش، میتوان از ایندکسشدن آدرسهای تکراری و داینامیک که از لینکسازی خارجی به وجود آمدهاند، جلوگیری کرد.
دلیلهای دیگری نیز برای ایجاد صفحات تکراری وجود دارند اما این موارد از اصلیترین دلایلی بودند که احتمالاً در سایت شما هم دیده میشوند. حالا که با علت این موضوع آشنا شدید، بهتر است معیارهای گوگل برای انتخاب نسخه اصلی را نیز بررسی کنیم تا بتوانید این مشکل را به بهترین نحو مدیریت کنید.
گوگل چگونه نسخه اصلی صفحه را تشخیص میدهد؟
وقتی گوگل با چندین صفحه که محتوای مشابهی دارند مواجه میشود، سعی میکند بهترین نسخه را با توجه به حجم و کیفیت محتوا انتخاب و در نتایج جستجو به کاربران نمایش دهد. این نسخه اصلی یا “مرجع” براساس چند فاکتور مهم از سوی گوگل تعیین میشود:
1. موقعیت در نقشه سایت (Sitemap)
صفحاتی که در نقشه سایت مشخص شدهاند در مقایسه با نسخههای مشابه دیگر، شانس بیشتری برای انتخاب به عنوان نسخه مرجع دارند. این اهمیت نقشه سایت را دوچندان میکند؛ چرا که به گوگل کمک میکند تا ساختار سایت شما را بهتر درک کرده و نسخههای اصلی را سریعتر شناسایی کند. یکی از اصول اولیه در دیجیتال مارکتینگ چیست، افزایش ارتباطات داخلی و خارجی سایت است. استفاده از لینکهای داخلی و ایجاد نقشه سایت بهینه، به گوگل کمک میکند تا به راحتی صفحات اصلی را تشخیص دهد و از سردرگمی جلوگیری کند.
2. تعداد و کیفیت لینکهای داخلی و خارجی
صفحاتی که بیشتر از بقیه لینک دریافت کردهاند چه از لینکهای داخلی سایت و چه از لینکهای خارجی در نظر گوگل نسخه معتبرتری برای کاربران به حساب میآیند. حتی دریافت یک یا دو لینک با ارزش به آدرسی نادرست میتواند باعث شود که گوگل آن نسخه را به عنوان نسخه اصلی تشخیص دهد و در سئو داخلی و سئو خارجی موثر هستند.
3. حجم و کیفیت محتوا
صفحاتی که با سفارش تولید محتوا محتوای کاملی دارند و اطلاعات بیشتری ارائه میدهند، احتمال بیشتری دارند که به عنوان نسخه اصلی شناسایی شوند. در سایتهایی که فیلترها و گزینههای مختلف برای نمایش محتوا دارند (مثل ترتیب نمایش بر اساس “ارزانترین” یا “پربازدیدترین”) ممکن است صفحات مشابه با محتوای تکراری ایجاد شود. اینجاست که اهمیت تگ کنونیکال برای جلوگیری از انتخاب اشتباه گوگل بیشتر به چشم میآید. در بازاریابی محتوا چیست، تاکید زیادی بر تولید محتوای یکتا و باکیفیت است. زمانی که محتوای ارزشمند و اختصاصی ارائه شود، احتمال ایجاد صفحات تکراری کمتر میشود.
تگ کنونیکال چطور بر سئو سایت تاثیر میگذارد؟
برخی از متخصصان سئو معتقدند که نیازی به استفاده از تگ Canonical نیست و گوگل خودش به خوبی نسخه اصلی صفحات را تشخیص میدهد. این نظر تا حدی درست است؛ چون گوگل معمولاً نسخه بهینه را برای نمایش انتخاب میکند. اما ماجرا فقط به محتوای تکراری ختم نمیشود؛ استفاده از تگ کنونیکال تأثیرات دیگری هم دارد که نباید از آنها غافل شویم:
شماره | تأثیرات تگ کنونیکال |
1 | تجمیع اعتبار صفحات در یک آدرس |
2 | ثبات نسخه مرجع و جلوگیری از تغییرات ناگهانی |
3 | مدیریت زمان خزش رباتهای گوگل (Crawl Budget) |
1. تجمیع اعتبار صفحات در یک آدرس
زمانیکه با کمک تگ Canonical نسخه اصلی یک صفحه را به گوگل معرفی میکنیم، تمامی لینکهای داخلی و خارجی که به نسخههای جانبی داده شدهاند به نسخه اصلی منتقل میشوند. این به معنی تجمیع ارزش و اعتبار لینکها در یک صفحه است. قبل از اینکه تگ کنونیکال در صفحه استفاده شود، لینکهای دریافتی از نسخههای جانبی میتوانستند برای سئو سایت خطرآفرین باشند.
در مشاوره سئو، همواره بر ضرورت استفاده از تگ کنونیکال برای انتقال اعتبار لینکهای دریافتی به نسخه اصلی تاکید میشود تا ارزش محتوای سایت شما بهینهسازی گردد.
2. ثبات نسخه مرجع و جلوگیری از تغییرات ناگهانی
با افزودن و کمشدن محتوا یا تغییر در تعادل لینکسازی خارجی، ممکن است از نظر گوگل نسخه مرجع صفحه تغییر کند. برای مثال، ممکن است تا امروز آدرس صفحه بهصورت http بوده باشد اما ناگهان به نسخه https تغییر پیدا کند. این اتفاق جایگاه شما را از بین نمیبرد اما دادههای تحلیلی سایت دچار سردرگمی میشوند و اطلاعاتی که در ابزارهایی مثل گوگل سرچ کنسول یا گوگل آنالیتیکس مشاهده میکنید، ناپیوسته خواهد شد و این موضوع تحلیل دادهها را دشوار میکند.
همچنین با سئو تکنیکال، سایت شما از پایه بهینهسازی میشود تا در اوج نتایج جستجوی گوگل بدرخشد!
3. مدیریت زمان خزش رباتهای گوگل (Crawl Budget)
گوگل برای هر سایت زمان مشخصی را برای خزش اختصاص میدهد که به آن نرخ خزش یا Crawl Budget میگویند. مثلاً ممکن است روزانه دو ساعت را برای بررسی و ایندکس صفحات جدید سایت اختصاص دهد. وقتی تعداد صفحات کمارزش یا بدون محتوای خاص در سایت افزایش پیدا کند، شانس دیده شدن و ایندکس صفحات اصلی کاهش مییابد. استفاده صحیح از تگ Canonical میتواند به مدیریت این بودجه خزش کمک کند و سرعت ایندکس صفحات مهم سایت را افزایش دهد.
در دوره آموزش سئو به شرکتکنندگان آموزش داده میشود که چطور با استفاده از تگ کنونیکال و بهینهسازی نرخ خزش، فرآیند ایندکس صفحات را تسریع کنند.
جمع بندی؛ تگ Canonical به تنهایی کافی نیست!
در این مقاله با هم بررسی کردیم که Canonical چیست و چطور میتواند از سردرگمی گوگل در انتخاب نسخه اصلی صفحه جلوگیری کند. اما دقت کنید که صرفاً قرار دادن این تگ کافی نیست؛ باید مطمئن شویم که آدرس درج شده بهعنوان نسخه کانونی با آنچه در نقشه سایت تعریف شده همخوانی دارد. در غیر این صورت، تمام زحماتمان ممکن است بینتیجه بماند. همچنین اگر دو صفحهای که از نظر محتوا و مفهوم تفاوت زیادی دارند را به اشتباه به هم مرتبط کنیم، گوگل به سادگی پیشنهاد ما را نادیده گرفته و هر دو را بهطور جداگانه ایندکس خواهد کرد.
اهمیت این تگ آنقدر زیاد است که گوگل در بخش Indexing ابزار Google Search Console چهار وضعیت مختلف را بر اساس تگ کنونیکال گزارش میدهد. در اینجا به این چهار حالت اشاره میکنیم:
- Alternate page with proper canonical tag: صفحاتی که با تگ کنونیکال به آدرس دیگری ارجاع داده شدهاند و گوگل هم آدرس پیشنهادی را پذیرفته است.
- Duplicate without user-selected canonical: صفحاتی که از نظر گوگل محتوای تکراری دارند اما در آنها تگ کنونیکال تعریف نشده است.
- Duplicate, submitted URL not selected as canonical: صفحه محتوای تکراری دارد اما گوگل، آدرسی را که به عنوان نسخه اصلی معرفی کردهایم نپذیرفته است.
- Duplicate, Google chose different canonical than user: از نظر گوگل، صفحه دارای محتوای تکراری است و آدرس معرفیشده توسط ما به عنوان نسخه اصلی پذیرفته نشده و گوگل آدرس دیگری را بهعنوان نسخه اصلی انتخاب کرده است.
فکر میکردید این موضوع تا این حد جدی باشد؟ اگر این مقاله برای شما مفید بود و دیدگاهتان را نسبت به اهمیت تگ کنونیکال روشن کرد، لطفاً نظرات خود را با ما در میان بگذارید. همچنین، اگر سؤال یا ابهامی برایتان پیش آمده، خوشحال میشویم همینجا مطرح کنید؛ با کمال میل پاسخگو خواهیم بود.
سوالات متداول تگ کنونیکال
آیا گوگل فقط به تگ کنونیکال توجه میکند؟
خیر، وقتی تعداد زیادی از صفحات سایت شما محتوای مشابهی دارند و این مسئله باعث ایجاد کنیبالیزیشن میشود، گوگل تنها به تگ کنونیکال اتکا نمیکند. علاوه بر تگ کنونیکال، گوگل به فاکتورهای دیگری مثل لینکسازی داخلی و نقشه سایت هم توجه میکند. این فاکتورها به گوگل کمک میکنند تا بهطور دقیقتر صفحه اصلی یا نسخه مرجع را تشخیص دهد.
آیا داشتن چند صفحه برای انواع مختلف یک محصول مشکلساز است؟
نه لزوماً. جان مولر پیشنهاد میکند دو راه برای مدیریت این صفحات وجود دارد: یا برای هر نوع محصول صفحه جداگانهای بسازید که ایندکس شود، یا یک صفحه واحد ایجاد کنید که گزینههای مختلف محصول در آن قابل انتخاب باشد. انتخاب روش مناسب به اندازه سایت، تعداد محصولات و ویژگیهای منحصربهفرد هر نوع بستگی دارد.
آیا باید دسترسی رباتهای گوگل به نسخههای زبانهای مختلف سایت باز باشد؟
بله، جان مولر توصیه میکند سایتهای چندزبانه صفحات لندینگ تمام زبانها را برای رباتهای گوگل در دسترس بگذارند. در عین حال، استفاده از تگ Hreflang برای مشخص کردن زبان هر صفحه و تگ Canonical برای تعیین نسخه اصلی زبان سایت ضروری است.
آیا محتوای مشابه در نسخههای AMP و HTML سایت مشکلساز است؟
خیر، گوگل متوجه محتوای تکراری بین نسخههای AMP و HTML میشود و این موضوع تأثیر منفی بر رتبهبندی سایت ندارد. با این حال، برای جلوگیری از کنیبالیزیشن و رقابت بین این صفحات در نتایج جستجو، بهتر است از تگ کنونیکال استفاده کنید تا گوگل را به تمرکز بر صفحه اصلی هدایت کنید.
آیا استفاده از تگ کنونیکال واقعاً ضروری است؟
بله، جان مولر تأکید میکند که استفاده از تگ کنونیکال بهویژه برای صفحات اصلی، بهترین روش است. اگرچه گوگل معمولاً میتواند نسخه اصلی را تشخیص دهد حتی بدون تگ کنونیکال اما استفاده از آن ریسک اشتباهات احتمالی را کاهش میدهد و به گوگل کمک میکند نسخه اصلی را با اطمینان بیشتری شناسایی کند.
برای رفع مشکل محتوای Duplicate، بهتر است از تگ کنونیکال استفاده کنیم یا No-Index؟
بهتر است از تگ کنونیکال استفاده کنید. وقتی صفحهای را No-Index میکنید، همه سیگنالهای ورودی آن از بین میرود. بنابراین، برای مدیریت دو محتوای مشابه، تگ کنونیکال را به کار ببرید و یکی از صفحات را به دیگری لینک کنید تا گوگل از یکسان بودن محتوا مطلع شود، بدون اینکه سیگنالها از دست بروند.
آیا میتوان از تگ کنونیکال در صفحات Noindex استفاده کرد؟
خیر، استفاده از تگ کنونیکال در صفحاتی که در حالت Noindex هستند توصیه نمیشود. این کار سیگنالهای متناقض به گوگل ارسال میکند. در چنین شرایطی، گوگل بر اساس فاکتورهایی مثل لینکسازی داخلی تصمیم میگیرد کدام صفحه را ایندکس کرده و کدام را نادیده بگیرد.
آیا میتوان از تگ کنونیکال برای صفحات غیرمشابه استفاده کرد؟
خیر، تگ کنونیکال فقط برای صفحاتی کاربرد دارد که محتوای یکسانی دارند. اگر این تگ بین دو صفحه با محتوای متفاوت استفاده شود، گوگل آن را نادیده میگیرد.
آیا با استفاده صحیح از تگ کنونیکال، گوگل همیشه نسخه اصلی را ایندکس میکند؟
خیر، حتی اگر تگ کنونیکال به درستی اعمال شود باز هم ممکن است گوگل نسخههای دارای پارامتر (مثل لینکهای UTM یا صفحات با ویژگیهای محصول) را به جای نسخه اصلی ایندکس کند.
2 پاسخ
سلام وقتتون بخیر باشه خیلی محتوا کامل و جذاب بود و خیلی خوب نوشته شده بود فقط سوالی که برام پیش اومد این بو د که استفاده از تگ کنونیکال در تمامی سایتها ضروری است؟
سلام وقت شما هم بخیر باشه
خوشحالم که محتوا براتون مفید بوده
بله، تقریباً توی99.9 درصد سایتها استفاده از تگ کنونیکال ضروری هستش. این تگ به گوگل کمک میکنه تا نسخه اصلی صفحات مشابه را تشخیص بده و از ایندکسشدن صفحات تکراری جلوگیری میکنه. اللخصوص توی سایتهایی که با کدنویسی اختصاصی ساخته شدهاند، تنظیم درست تگ کنونیکال نقش کلیدیتری داره.