در این اموزش میخوام توضیحی بدم در مورد سرطانی به نام اخطار کنونیکال canonical
این اخطار موقعی به وجود میاد که شما چند آدرس داشته باشید که درون این آدرس های وبسایت محتوای مشترکی وجود دارد
در این وضعیت تاثف بار گوگل فکر میکنه که شما آدرس های الکی تولید میکنید و میخواید در گوگل ایندکس کنید !و چون محتوا تکراریه گوگل از این مورد ایراد میگیره !
خوب وضعیتی رو مقال میزنم که محتوا قابت هست اما واقعا شما نیاز داری که چند آدرس تولید کنید
مثلا پارامتر داخل آدرس ارسال کنی !
یا به یک آی دی در صفحه بخوای اشاره کنی !
خوب توی این شرایط ما چند آدرس داریم ولی یک محتوا قابل رویت برای گوگل میباشد.
اما چاره کار :
خوبه که به گوگل بفهمونیم آقای گوگل یا خانم گوگل تمام این آدرس ها دارن به فلان آدرس یکتا اشاره میکنن ، شما به بقیه اصلا نگاه نکن !! 😐
به این کار میگن قرار دادن کنونیکال در یک صفحه از وبسایت
اگه سایتتون استاتیک یا به صورت فریم ورک طراحی شده باشه شما مشکلی خاصی نداری فقط کافیه کد زیر رو توی هدر اون صفحه های تکراری نمایش بدی .
<link rel="canonical" href="آدرس اون صفحه اصلی"/>
اما مشکل وقتی شروع میشه که شما مجبوری در وردپرس این رویداد عظیم رو در پیاده سازی وبسایت خودت انجام بدی
خوب منم وظیفه انسانیم اینه که این آموزش رو بهتون بدم
کافیه داخل فایل functions.php که ازش بکاپ گرفتی تا به چوخ رفت بتونی برگردونی کد زیر رو اضافه کنی. :
add_action('wp_head', 'rel_canonical');
و تمام
شما تونستی به گوگل بگی که این صفحه های اضافه من رو اصلا بهش نگاه نکن همشون منبع اصلیشون اینه (خود وردپرس بلده چگونه به گوگل بفهمونه)
1 دیدگاه