تگ کنونیکال

تگ کنونیکال (Canonical) را بشناسیم!

تگ کنونیکال (Canonical) چیست و چه کاربردی دارد؟ گوگل همواره در تلاش است بهترین و مرتبط ترین نتایج را به کاربران ارائه دهد. از این رو الگوریتم های مختلفی طی سال های گذشته طراحی کرده است که هر یک وظیفه بررسی امری به خصوص را به عهده دارند. الگوریتم هایی مانند پنگوئن، پاندا، کبوتر، مرغ مگس خوار و … بخشی از ابداعات موتور جستجوی گوگل هستند.

جالب است بدانید زمانی که الگوریتم پاندا گوگل راه اندازی شد، مشکلات عدیده ای برای گوگل به وجود آمد. مهمترین آن ها “محتوای تکراری” بود، به این معنا که در زمان ایندکس کردن صفحات، محتوایی یکسان در آدرس های مختلف یافت می شد. گوگل نمی توانست صفحه اصلی را شناسایی کند و رتبه درستی به آن اختصاص دهد. در حال حاضر به جهت ممانعت از بروز چنین مشکلی، توسعه دهندگان وب از متا تگ کنونیکال (Canoninal) در کدهای صفحه استفاده می کنند.

پس در ادامه با این مقاله از گروه تبلیغاتی فورسی همراه باشید.

تگ canonical چیست؟

همانطور که می‌دانید در پروسه سئو سایت تا حد امکان باید از درج محتوای تکراری بپرهیزید. اما گاهی اوقات رعایت این اصل امکان‌پذیر نیست و مجبور به استفاده از متن کپی در بخش‌هایی از سایت خود هستید. برای اینکه این کار مشکلی در سئو سایت شما ایجاد نکند، باید از تک کنونیکال استفاده کنید. در واقع با استفاده از آن به موتور جستجوی گوگل می‌گوئید که محتوای یک لینک مشخصی، کپی شده از یک صفحه دیگر است. یا به بیانی دیگر این تگ، نسخه url موردنظرمان را که می‌خواهیم در نتایج نشان داده شود را مشخص می‌کند.

تگ کنونیکال

تگ کنونیکال چطور ساخته می‌شود؟

در تگ‌های کنونیکال از قواعد ساده‌ای استفاده می‌شود. این تگ‌ها در قسمت head صفحه‌های تکراری یا مشابه قرار می‌گیرند:

converted what is Canonical Tags6

به زبان ساده، معنی هر یک از بخش‌های کد بالا از این قرار است:
link rel=“canonical” : این بخش به موتورهای جستجو نشان می‌دهد که این یک تگ کنونیکال است که لینک آن، نسخه اصلی این برگه (یعنی برگه‌ای که این تگ در آن قرار دارد) را مشخص می‌کند؛
href=“https://example.com/sample-page/” : نسخه اصلی این برگه در این آدرس قرار دارد.
 

محل قرار دادن تگ‌های کنونیکال در سایت

برای تعیین آدرس‌های کنونیکال می‌توانید از چهار روش استفاده کنید:
• تگ HTML (rel=canonical)
• هدر HTTP
• سایت مپ

• ریدایرکت یا تغییر مسیر ۳۰۱

دلیل اهمیت تگ کنونیکال

یکی از اصول اولیه و مهم و اساسی در بهینه سازی سایت، عدم استفاده از محتوای تکراری است. طوری که اگر این اصل را رعایت نکنید تا مرز پنالتی‌شدن وب‌سایت خود هم پیش خواهید رفت. وقتی ربات‌های گوگل لینک‌های زیادی با محتوای تکراری پیدا کنند، سئو سایت شما رتبه منفی خواهد گرفت. جدا از کاهش رتبه، فرض کنید موتور جستجو ده لینک با محتوای یکسان در سایت شما پایش کرده است. سوال اینجاست که کدام صفحه را در اولویت قرار دهد و به عنوان بهترین مطلب در نتایج گوگل نشان بدهد؟ با اینکه هدف گوگل نمایش بهترین مطلب در بین این لینک‌ها است اما کاملا مشخص است که احتمال انتخاب و نمایش نسخه غلط به کاربر بالا می‌رود. با استفاده از تگ canonical این مشکل حل می‌شود و به راحتی می‌توانید محتوای تکراری را مدیریت کنید. با این تگ نسخه پیشنهادی خودمان را به گوگل معرفی می‌کنیم و احتمال اشتباه را صفر خواهیم رساند.

تگ کنونیکال

صفحات تکراری چطور در سایت ایجاد می‌شوند؟

شرایط مختلفی برای تولید محتوای تکراری در سایت وجود دارد و هیچ سایتی را نمی‌توان از این قاعده مستثنی دانست. در ادامه رایج‌ترین دلایل را با هم بررسی می‌کنیم:

۱- تغییر آدرس براساس کاربرد صفحه

طراحی یک آدرس مجزا برای نسخه موبایل، استفاده از فریم‌ورک AMP، داشتن نسخه Print اختصاصی و استفاده از RSS در سایت را می‌توان نمونه‌هایی از تولید صفحات با آدرس‌های مجزا ولی محتوای یکسان دانست. هریک از این صفحات نیازمند یک تگ Canonical هستند که به نسخه اصلی لینک شده باشد.

۲- مدیریت www و https

همه صفحات وب قابلیت دسترسی به ۴ آدرس مختلف را دارند. ولی ربات‌های گوگل تنها به یکی از آن‌ها برای نمایش در نتایج جستجو نیاز دارند. اگر تگ کنونیکال به درستی در سایت ما استفاده نشده باشد برخی از صفحات با www، بعضی با https و بقیه با حالت‌های دیگر ایندکس می‌شوند. این اتفاق آنالیز عملکرد سایت در ابزارهای مختلف را بسیار دشوار خواهد کرد.

تعداد صفحات سایت خود را در ۴ ضرب کنید، حالا اهمیت تگ Canonical و تاثیر آن بر سرعت ایندکس سایت را به خوبی درک می‌کنیم. البته در این مورد خاص بهترین پیشنهاد این است که سه حالت جانبی بر روی آدرس اصلی ریدایرکت ۳۰۱ شوند و نسخه‌های جانبی به‌کلی در دسترس گوگل نباشند. 

۳- آدرس‌دهی داینامیک (فیلتر، جستجو و …)

این مورد بیشتر در سایت‌های فروشگاهی اتفاق می‌افتد. زیرا در این سایت‌ها آیتم‌هایی مانند فیلتر محصولات براساس محبوب‌ترین، پرفروش‌ترین و سرچ پیشرفته محصولات دارند. اگر سئو سایت فروشگاهی را انجام ‌می‌دهید حتما این مورد را چک کنید.
مثلا یک سایت فروشگاه موبایل دارید و در صفحه دسته‌بندی محصولات سامسونگ هستید. فیلتر رنگ آبی را برای موبایل‌های موجود در دسته‌بندی سامسونگ انتخاب می‌کنید. لینکی که در آدرس‌بار مشاهده می‌کنید عوض می‌شود ولی محتوای نمایش داده شده شامل عنوان صفحه، توضیحات، فیلترها و … با محتوایی که در صفحه دسته‌بندی سامسونگ وجود دارد تفاوتی ندارد. اگر گوگل این صفحه فیلترگذاری شده را با کلمه کلیدی “گوشی سامسونگ” در نتایج خود نشان دهد، تعدادی از محصولات شما برای کاربر نمایش داده نمی‌شود. 

۴- تولید صفحات با لینک‌سازی خارجی

برای تولید آدرس جدید (با محتوای تکراری) حتما نباید مشکل از سایت خودمان یا زیرساخت تکنیکال آن باشد. گاهی اوقات لینک‌های اشتباهی که از سایت‌های دیگر دریافت می‌کنیم یا استفاده از UTM Campaign در تبلیغات موجب می‌شود یک صفحه از سایت ما با چندین آدرس در دسترس گوگل باشد.

کاربرد تگ Canonical از مدل Self-Referencing این‌جا مشخص می‌شود. با ارجاع دادن یک صفحه به خودش عملا جلوی ایجاد صفحات تکراری از طریق آدرس‌های داینامیک که در لینک‌سازی خارجی استفاده می‌شوند را می‌گیریم.

همین حالا که این مقاله را می‌خوانیم صفحات زیادی هستند که به دلیل نداشتن تگ کنونیکال، با آدرس کمپین تبلیغاتی خود در گوگل ایندکس شده‌اند! زیرا این آدرس لینک‌های ارزشمند زیادی را در مقایسه با نسخه اصلی دریافت کرده و از نظر گوگل مرجع اصلی انتخاب شده است.

canonical تگ در افزونه Yoast وردپرس

اگر سئو سایت وردپرس را انجام می‌دهید کار شما برای درج این تگ راحت است. افزونه یوآست سئو را نصب کنید و باتوجه به تصویر از این تگ استفاده کنید.

Canonical setting vediana.com AGUR min

اشتباهات رایج در هنگام تعیین آدرس کنونیکال 

تعیین آدرس‌های کنونیکال یک مبحث کمابیش پیچیده است. به همین دلیل، سوءبرداشت‌ها و اشتباهات بسیاری در رابطه با روش درست انجام آن شکل گرفته است که از جمله متداول‌ترین آنها می‌توان به موارد زیر اشاره کرد:
 

۱- مسدودسازی آدرس کنونیکال به وسیله robots.txt

مسدود کردن آدرس در فایل robots.txt مانع بررسی آن توسط ربات گوگل می‌شود؛ در نتیجه، تگ کنونیکال موجود در آدرس مورد نظر هم برای گوگل قابل مشاهده نخواهد بود. این به نوبه خود باعث می‌شود که ارزش لینک نیز از نسخه غیر کنونیکال به نسخه کنونیکال انتقال پیدا نکند.
 

۲- noindex کردن آدرس کنونیکال 

هرگز نباید همزمان از noindex و rel=canonical استفاده کنید. این دو به نوعی متضاد هم محسوب می‌شوند. البته، گوگل معمولاً برای تگ کنونیکال اولویت قائل می‌شود؛ اما باز هم به کار بردن هر دوی اینها درست نیست. اگر می‌خواهید یک آدرس را noindex و کنونیکال کنید، از ریدایرکت ۳۰۱ استفاده کنید؛ در غیر اینصورت، تگ rel=canonical را به کار ببرید.
 

۳- تنظیم یک کد وضعیت ۴XX برای آدرس کنونیکال 

تنظیم یک کد وضعیت ۴XX برای آدرس کنونیکال همان تأثیر استفاده از تگ noindex را خواهد داشت. در این حالت هم گوگل نمی‌تواند تگ کنونیکال را مشاهده کند و ارزش لینک را به نسخه کنونیکال انتقال بدهد.
 

۴- کنونیکال کردن برگه‌های صفحه بندی شده به صفحه اول

برگه‌های صفحه بندی شده (Paginated) سایت نباید به اولین برگه مجموعه کنونیکال شوند. در عوض، باید برای همه برگه‌های صفحه بندی شده از کنونیکال خود ارجاع استفاده شود؛ زیرا این صفحه‌ها با هم یکی نیستند و این یک روش نادرست استفاده از تگ کنونیکال محسوب می‌شود.
 

۵- عدم استفاده از تگ کنونیکال با تگ‌های hreflang

از تگ‌های hreflang برای تعیین زبان و هدف‌گیری جغرافیایی در صفحات وب استفاده می‌شود. گوگل در وبسایت پشتیبانی خود اعلام کرده که باید در هنگام استفاده از hreflang یک صفحه کنونیکال به همان زبان مشخص کنید یا در صورتی که یک کنونیکال برای همان زبان وجود ندارد بهترین زبان جایگزین را انتخاب نمایید.
تگ کنونیکال
 

جمع بندی

تگ کنونیکال می تواند مشکل صفحات تکراری و مشابه مارا برطرف کند. صفحه بهتری را برای ایندکس به گوگل معرفی کند و به بهینه سازی سایت کمک کند تا رتبه صفحات ثابت بمانند. همچنین فهمیدیم صفحاتی که تگ کنونیکال دارند صفحات مهم سایت هستند و برای تهیه نقشه سایت از آنها استفاده می کنیم. امیدواریم این مقاله به شما کمک کرده باشد تا از تگ کنونیکال در صفحات سایتتان درست و منطقی استفاده کنید و از صفحات  تکراری خود خلاص شوید.

0 0 دادگاه‌ها
امتیاز مطلب
اشتراک در
اطلاع از
guest
0 دادگاه‌ها
بازخورد (Feedback) های اینلاین
نمایش همه دیدگاه‌ها
0
با نوشتن دیدگاهتان ما را مهمان کنید.x
()
x