کنونیکال یک تگ html هست که برای سئوکارها اهمیت زیادی داره. در واقع این تگ به موتورهای جستجو کمک می کنه که صفحات اصلی شما رو تشخیص بدن و کنار هم قرار گرفتن صفحاتی با ارزش یکسان، ارزش اون ها رو پایین نیاره.
این تگ خیلی ساده استفاده میشه و در قسمت <head> کد قرار میگیره. به طور کلی تگ کنونیکال از دو بخش تشکیل شده، اول اینکه اعلام کنید این صفحه کنونیکال هست، و در بخش بعدی میگید که با چه صفحه ای کنونیکال شده. به مثال زیر توجه کنید تا براتون واضح تر بشه:
<link rel=“canonical” href=“https://example.com/sample-page/” />
قسمت rel=“canonical” : اعلام میکنه صفحه ای که در اون قرار داریم کنونیکال هست یعنی نسخه اصلی مطلبی هست که می خوایم ارائه بدیم.
و قسمت href=https://example.com/sample-page: اعلام می کنه نسخه مشابه به این صفحه در این لینک قرار داره.
چرا کنونیکال در سئو اهمیت داره ؟
احتمالا می دونید که گوگل اصلا با محتوای تکراری رابطه خوبی نداره و برای ربات های گوگل خیلی مهم هست که صفحه ای رو که ایندکس می کنه، دارای محتوای تکراری نباشه. بنابراین در ایندکس کردن صفحات این موارد رو در نظر می گیره:
چه نسخه ای از یک صفحه باید ایندکس بشه؟ (فقط یک نسخه از هر صفحه شما ایندکس میشه)
برای عبارات مختلف که به محتوای صفحه مربوطند، چه نسخه ای از صفحه رو باید نمایش بده؟
آیا باید ارزش یکسانی به صفحات مشابه بده یا تمام ارزش رو به یک نسخه از صفحات اختصاص بده؟
علاوه بر همه این موارد باید بدونید که داشتن صفحات تکراری با آدرس های مختلف، بودجه خزش گوگل رو هدر میده. ربات های گوگل باید زمان زیادی بزارن برای خزش در صفحات تکراری و مواردی که گفته شد رو تشخیص بدن.
تگ کنونیکال تمام این مشکلات رو حل می کنه و ربات بدون اینکه لازم باشه کل کدهای صفحه رو بخونه، در همون قسمت head متوجه میشه که این صفحه ارزش خزش داره یا نه؟!
همچنین باید بدونید که اگر از تگ کنونیکال استفاده نکنید، گوگل خودش این کار رو می کنه و بهتره برای هدایت بهتر ترافیک سایت، خودتون مسیر رو به ربات ها نشون بدید!