تگهای کنونیکال برای وبسایتهای کسبوکارهای کوچک: جلوی تقسیم رتبهتان توسط URLهای تکراری را بگیرید
webceke

اگر گوگل چندین نسخه از یک صفحه را ببیند، نمیتواند تشخیص دهد کدام را رتبهبندی کند — در نتیجه دیدهشدن شما بین همه آنها تقسیم میشود. راهحل یک تکه کد HTML کوچک به نام تگ کنونیکال است و هر وبسایت کسبوکار کوچکی باید آن را بهدرستی استفاده کند.
تگ کنونیکال در واقع چه کاری انجام میدهد
تگ کنونیکال (rel="canonical") یک خط HTML در بخش <head> صفحه است که در عمل میگوید: «این نسخه اصلی این محتواست. لطفاً سایر URLها را به عنوان کپی در نظر بگیرید.»
شکل آن به این صورت است:
``html <link rel="canonical" href="https://example.com/services" /> ``
این یک ریدایرکت نیست. صفحه تکراری همچنان برای بازدیدکنندگان بارگذاری میشود، اما به موتورهای جستجو گفته میشود که سیگنالهای رتبهبندی — لینکها، اعتبار و ارتباط — را روی URL کنونیکال تجمیع کنند. این یعنی یک صفحه قوی به جای سه صفحه ضعیف.
چرا URLهای تکراری بیسروصدا رتبههای شما را تقسیم میکنند
نسخههای تکراری یک صفحه بیشتر از آنچه اکثر صاحبان سایت فکر میکنند ظاهر میشوند. دلایل رایج:
- www در مقابل بدون www:
https://www.example.comوhttps://example.comاز نظر فنی URLهای متفاوتی هستند. - اسلش انتهایی در مقابل بدون اسلش:
/servicesو/services/هر دو میتوانند بارگذاری شوند. - پارامترهای ردیابی: لینکهای کمپین مانند
?utm_source=facebookنسخههای بیپایانی از یک صفحه ایجاد میکنند. - لینکهای پیشنمایش سازنده هوش مصنوعی: بسیاری از سایتسازها یک URL پیشنمایش زنده در کنار دامنه نهایی شما منتشر میکنند — و اگر هر دو قابل ایندکس باشند، شما با خودتان رقابت میکنید.
وقتی گوگل چندین نسخه پیدا میکند، باید حدس بزند کدام اصلی است. ممکن است نسخه اشتباه را انتخاب کند یا اعتبار را بین همه آنها تقسیم کند. در هر صورت، هیچکدام به خوبی یک صفحه واحد و بهوضوح کنونیکال رتبه نمیگیرند.
چگونه نسخههای تکراری صفحات خود را پیدا کنید
برای تشخیص مشکل نیازی به ابزارهای پولی ندارید.
از Google Search Console استفاده کنید:
- به بخش Indexing → Pages بروید.
- به دنبال گزارشهای «Duplicate, Google chose different canonical than user» یا «Duplicate without user-selected canonical» بگردید.
- URLهای آسیبدیده را باز کرده و مقایسه کنید.
از یک خزنده رایگان مانند Screaming Frog (رایگان تا ۵۰۰ URL) یا یک خزنده مبتنی بر مرورگر استفاده کنید:
- دامنه خود را خزش کنید.
- صفحاتی با عنوان یا محتوای یکسان را فیلتر کنید.
- ستون «Canonical» را بررسی کنید تا ببینید هر صفحه به کجا اشاره میکند.
همچنین دامنه خود را بهصورت دستی تست کنید: آدرس سایت را با و بدون www، با و بدون اسلش انتهایی و با یک پارامتر ردیابی آزمایشی وارد کنید. اگر همه نسخهها محتوای یکسانی را بارگذاری کنند، احتمالاً مشکل کنونیکال دارید.
افزودن تگهای کنونیکال بهصورت دستی یا با افزونه
اگر HTML خود را مدیریت میکنید، یک تگ کنونیکال در هر صفحه داخل <head> اضافه کنید که به نسخه ترجیحی آن صفحه اشاره کند:
``html <link rel="canonical" href="https://example.com/about" /> ``
قوانینی که باید رعایت کنید:
- از URLهای مطلق (آدرس کامل با
https://) استفاده کنید، نه مسیرهای نسبی. - به نسخهای اشاره کنید که واقعاً میخواهید ایندکس شود.
- هرگز کنونیکال یک صفحه را به محتوای صفحه دیگر اشاره ندهید.
اگر از وردپرس استفاده میکنید، افزونههای سئو مانند Yoast یا Rank Math بهطور خودکار کنونیکالها را اضافه میکنند. اکثر سایتسازهای مدرن این کار را برای شما انجام میدهند. برای مثال با webceke، صفحات از همان ابتدا با URLهای کنونیکال تمیز و ساختار یکنواخت تولید میشوند، بنابراین بعد از راهاندازی نیازی به پاکسازی لینکهای پیشنمایش تکراری ندارید.
چگونه تگهای کنونیکال خود را بررسی کنید
بررسی دو دقیقه طول میکشد:
- صفحه را در مرورگر باز کنید.
- راستکلیک کرده و View Page Source را انتخاب کنید (یا Ctrl+U / Cmd+U را فشار دهید).
- عبارت
rel="canonical"را جستجو کنید. - تأیید کنید که URL با نسخهای که میخواهید ایندکس شود مطابقت دارد — شامل پروتکل، سابدامنه و اسلش انتهایی صحیح.
سپس بعد از چند روز دوباره Google Search Console را بررسی کنید. هشدارهای «Duplicate, Google chose different canonical» باید شروع به ناپدید شدن کنند.
رایجترین اشتباهات کنونیکال که کسبوکارهای کوچک مرتکب میشوند
۱. عدم وجود تگ کنونیکال. شایعترین مشکل. آن را با افزودن یک کنونیکال در هر صفحه یا فعالکردن تنظیمات در افزونه سئوی خود برطرف کنید.
۲. اشاره همه صفحات به صفحه اصلی. این به گوگل میگوید همه صفحات شما کپی صفحه اصلی هستند، که میتواند آنها را از نتایج جستجو حذف کند. هر صفحه باید به خودش اشاره کند.
۳. ترکیب www و بدون www. یک نسخه را انتخاب کنید، همهجا از آن استفاده کنید و دیگری را با ۳۰۱ ریدایرکت کنید.
۴. فراموشکردن پارامترهای ردیابی. کنونیکالها را روی URL تمیز بدون پارامترهای ?utm_ تنظیم کنید.
۵. قابل ایندکس گذاشتن لینکهای پیشنمایش سازنده هوش مصنوعی. اگر سازنده شما یک URL پیشنمایش میدهد، مطمئن شوید که یا noindex شده یا به دامنه زنده شما کنونیکال شده است.
۶. کنونیکال کردن به یک صفحه noindex یا خراب. همیشه تأیید کنید که URL هدف بهدرستی بارگذاری میشود.
درست انجام دادن کنونیکالها یکی از پربازدهترین کارهای سئو برای یک وبسایت کسبوکار کوچک است — چند دقیقه وقت میگیرد و از ماهها از دست دادن رتبه جلوگیری میکند.
اگر ترجیح میدهید خودتان این کار را مدیریت نکنید، webceke سایتهای چندزبانه و چندصفحهای را از یک جمله میسازد و URLهای تمیز و کنونیکال را بهطور خودکار مدیریت میکند. امتحان کنید و سایتی راهاندازی کنید که از روز اول از نظر ساختاری آماده سئو باشد.


