Omid Asgari

فعالسازی canonical وردپرس

۲ آذر, ۱۳۹۷

در این اموزش میخوام توضیحی بدم در مورد سرطانی به نام اخطار کنونیکال canonical

 

این اخطار موقعی به وجود میاد که شما چند آدرس داشته باشید که درون این آدرس های وبسایت محتوای مشترکی وجود دارد

 

در این وضعیت تاثف بار گوگل فکر میکنه که شما آدرس های الکی تولید میکنید و میخواید در گوگل ایندکس کنید !و چون محتوا تکراریه گوگل از این مورد ایراد میگیره !

 

خوب وضعیتی رو مقال میزنم که محتوا قابت هست اما واقعا شما نیاز داری که چند آدرس تولید کنید

 

مثلا پارامتر داخل آدرس ارسال کنی !

یا به یک آی دی در صفحه بخوای اشاره کنی !

 

خوب توی این شرایط ما چند آدرس داریم ولی یک محتوا قابل رویت برای گوگل میباشد.

 

اما چاره کار :

 

خوبه که به گوگل بفهمونیم آقای گوگل یا خانم گوگل تمام این آدرس ها دارن به فلان آدرس یکتا اشاره میکنن ، شما به بقیه اصلا نگاه نکن !! 😐

 

به این کار میگن قرار دادن کنونیکال در یک صفحه از وبسایت

 

اگه سایتتون استاتیک یا به صورت فریم ورک طراحی شده باشه شما مشکلی خاصی نداری فقط کافیه کد زیر رو توی هدر اون صفحه های تکراری نمایش بدی .

<link rel="canonical" href="آدرس اون صفحه اصلی"/>

اما مشکل وقتی شروع میشه که شما مجبوری در وردپرس این رویداد عظیم رو در پیاده سازی وبسایت خودت انجام بدی

 

خوب منم وظیفه انسانیم اینه که این آموزش رو بهتون بدم

 

کافیه داخلفایل functions.phpکه ازش بکاپ گرفتی تا به چوخ رفت بتونی برگردونی کد زیر رو اضافه کنی. :

add_action('wp_head', 'rel_canonical');

و تمام

شما تونستی به گوگل بگی که این صفحه های اضافه من رو اصلا بهش نگاه نکن همشون منبع اصلیشون اینه (خود وردپرس بلده چگونه به گوگل بفهمونه)

Views: 15

شما اولین نفری باشید که نظر خود را ثبت میکنید :)

نظرات خود را با ما در میان بگذارید.

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *