
راهنمای گوگل درباره تگهای کنونیکال: حساس به حروف کوچک و بزرگ هستند!
جان مولر از گوگل توصیه کرده که در مورد تگهای کنونیکال، کار رو به شانس و اقبال نسپارید و گفته که «امیدواری» یه استراتژی سئو محسوب نمیشه.
جان مولر از گوگل به سوالی در مورد تگهای کنونیکال جواب داد و نظرش رو اینطوری بیان کرد که «امیدواری» نباید بخشی از استراتژی سئوی شما در مورد کنونیکالها باشه. منظورش اینه که اگه فقط امیدوار باشید گوگل خودش همه چیز رو بفهمه، کلا هدف و ماهیت سئو رو زیر سوال بردید.
تگ کنونیکال و حساسیتش به حروف بزرگ و کوچک
تگ rel=canonical یه تگ HTML هست که به صاحب سایت یا سئوکار اجازه میده به گوگل بگه کدوم URL رو ترجیح میده. مثلا وقتی چند تا URL با محتوای یکسان یا شبیه به هم دارید، این تگ برای پیشنهاد دادن بهترین URL خیلی به درد میخوره. البته گوگل مجبور نیست حتما از این تگ پیروی کنه و اون رو به عنوان یه «سیگنال قوی» در نظر میگیره.
یکی از کاربرا تو ردیت (Reddit) با یه همچین وضعیتی روبرو شده بود: وبسایتش اسم دستهبندیها رو با حرف بزرگ شروع میکنه، ولی تگ کنونیکالش از نسخه با حروف کوچیک استفاده میکنه. در حال حاضر هم یه ریدایرکت از نسخه با حروف کوچیک به نسخه با حروف بزرگ وجود داره.
اون کاربر میگفت که فعلا هیچ تاثیر منفی از این وضعیت روی سایتش ندیده و سوالش این بود که آیا میتونه همه چیز رو به همین شکل رها کنه، چون روی دیدهشدن سایتش در نتایج جستجو تاثیری نداشته.
متن سوال اون کاربر این بود:
«…تو وبلاگمون به یه مشکل اعصابخردکن برخوردم و قبل از اینکه خیلی به تیم فنی فشار بیارم که درستش کنن، میخواستم ببینم منطقی فکر میکنم یا نه. این مشکل حدود یه ماهه که بعد از طراحی مجدد سایت به وجود اومده.»
«تمام URLهای ما به این شکل هستن: /site/Topic/topic-title/»
«…ولی تگ کنونیکال از نسخه با حروف کوچیک استفاده میکنه، اینطوری: /site/topic/topic-title/»
«پس تگ کنونیکال دقیقا با حروف بزرگ و کوچک URL اصلی مطابقت نداره. البته نسخه با حروف کوچیک با ریدایرکت ۳۰۱ به نسخه صحیح با حروف بزرگ منتقل میشه.»
«میدونم که عدم تطابق کنونیکالها میتونه سیگنالهای ضد و نقیضی به گوگل بفرسته.»
«تیم فنی میپرسه: «آیا تاثیر واقعی از این موضوع دیدی؟» و جوابم از نظر فنی «نه» هست؛ ولی بازم فکر میکنم ارزشش رو داره که برای رعایت بهترین شیوهها (best practices) درستش کنیم.»
چیزی که کار میکنه رو دستکاری نکنیم؟
این یه مورد جالبه، چون تو خیلی از مسائل مربوط به سئو، اگه یه چیزی داره کار میکنه، دیگه منطقی نیست که برای درست کردن یه جزئیات کوچیک ریسک کنیم و باعث یه واکنش منفی بشیم. اینکه به گوگل اعتماد کنیم تا خودش قضیه رو بفهمه هم یه راه حل دیگه است که خیلیا انتخاب میکنن.
ولی جان مولر از گوگل نظر دیگهای داره. اون اینطور جواب داد:
«مسیر URL، اسم فایل و پارامترهای کوئری به حروف بزرگ و کوچیک حساس هستن، ولی اسم هاست یا دامنه اینطور نیست. این حساسیت به حروف برای کنونیکالسازی (canonicalization) مهمه، پس بهتره که تو این زمینه یکپارچگی رو حفظ کنین. اگه محتوای یکسانی رو ارائه بده، احتمالا به عنوان محتوای تکراری (duplicate) شناخته میشه و با هم ادغام میشن، ولی «امیدواری» نباید بخشی از استراتژی سئو باشه.»
«حساسیت به حروف بزرگ و کوچک تو URLها برای فایل robots.txt هم مهمه.»
نکته پایانی
من میدونم که تو حوزههای خیلی رقابتی، سطح کار سئو معمولا بینقصه. اگه چیزی برای بهتر شدن وجود داشته باشه، حتما بهترش میکنن و دلیل خوبی هم برای این کار دارن. یه بار یکی از کارمندای یکی از موتورهای جستجو بهم گفت هر کاری که بتونی برای راحتتر کردن کار خزندهها (crawlers) انجام بدی، یه برد محسوب میشه. اون بهم توصیه کرد که سایتها رو طوری بسازم که خزش (crawl) کردنشون راحت باشه و محتواشون هم قابل فهم باشه. این توصیه هنوز هم کاربردیه و با حرف جان مولر که میگه «امیدوار» نباشین گوگل خودش همه چیز رو بفهمه، همخونی داره. منظورش اینه که بهترین کار اینه که مطمئن بشیم همه چیز درست کار میکنه.
پاسخی بگذارید