Canonical URL چیست و چگونه از آن استفاده کنیم؟

Canonical URL راه حل استانداردی برای معرفی آدرس صحیح یک صفحه به موتور جستجوی گوگل است. CANONICAL URL دقیقاً چیست و چه کاربردی دارد؟ کنونیکال یا به اصطلاح عامیانه Canonical link یک المنت HTML است که به وبمستران کمک میکند تا از شر Duplicate Content خلاص شوند. گوگل با خواندن Canonical، نسخه درست آدرس یک صفحه را شناسایی کرده و ایندکس می کند. ایده این کار بسیار ساده است؛ اگر شما چندین آدرس از یک صفحه داشته باشید، می توانید با اضافه کردن کنونیکال به گوگل تنها یک نسخه از آدرس را معرفی کنید. اگر نتوانید گوگل را درباره اینکه کدام نسخه از صفحه، نسخه اصلی است قانع کنید، خطای Duplicate Content رخ می دهد.

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

مزیت های CANONICAL برای سئو

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

مراحل استاندارد سازی آدرس

آدرس های پارامتریک، دسته بندی ها و دیگر مشکلات CMS ها، باعث می شود گاهی یک محصول یا یک محتوا، چندین آدرس داشته باشد. یعنی کاربر و موتور جستجو محتوا را از طریق ادرس URL های مختلفی ببیند. همیشه یک نسخه از آدرس های تولید شده، صحیح و مناسب است. ولی زمانی که چنین مشکلی وجود داشته باشد، گوگل در واقع اینگونه درک میکند : شما چندین صفحه دارید که دارای محتوای یکسانی هستند، این همان محتوای تکراری یا Duplicate Content است که با جریمه از سمت گوگل پاسخ داده می شود.

نحوه پیاده سازی کنونیکال

فرض کنید صفحه ای سایت شما دارای دو آدرس زیر است : فرض کنید که این آدرس به یک محتوای خاص اشاره می کند. اینجاست که اساندارد سازی به کمک شما می آید. مراحل زیر برای استاندار سازی انجام می گردد:

  1. یک نسخه از ادرس را به عنوان نسخه اصلی انتخاب کنید. ممکن است شما بین این دو نسخه فرقس احساس نکنید و نتوانید یکی را انتخاب کنید. در این صورت نسخه ای را انتخاب کنید که بیشترین لینک داخلی و بیرونی را دارا باشد.
  2. تگ کنونیکال را به نسخه ای که انتخاب نکرده اید اضافه کنید. canonical باید به آدرس صفحه انتخاب شده اشاره کند. نحوه پیاده سازی به شکل زیر است:
<link rel="canonical" href="http://your-domain.irseo-plugin">

این کد را باید در بین تگ head صفحه قرار دهید. اینکار، هر دو صفحه را برای گوگل merge می کند. یک ریدایرکت نرم و بدون انتقال برای کاربر. فقط گوگل این تغییر را می فهمد.


نظرات