نویسنده: مستر نارگیل تاریخ انتشار: ۱۴۰۵/۰۵/۲۸

تگ کنونیکال به موتورهای جستجو مانند گوگل می‌گوید که کدام نسخه از یک محتوای تکراری، نسخه اصلی و مورد نظر شما برای ایندکس شدن است.
استفاده صحیح از تگ‌های کنونیکال می‌تواند از بروز مشکلات محتوای تکراری جلوگیری کند، اعتبار سئو صفحات شما را افزایش دهد و جلوی cannibalization یا همنوع‌خواری را در محتوای وب‌سایت شما بگیرد.

افزودن تگ کنونیکال با کمک پلاگین

در ادامه نحوه افزودن تگ کنونیکال با کمک افزونه یوست سئو و رنک مث را آموزش میدهیم.

افزودن تگ کنونیکال در یوست سئو

افزونه Yoast SEO را نصب و فعال کنید.

نصب افزونه یوست

اکنون پست یا صفحه‌ای که میخواهید در آن تگ کنونیکال را قرار دهید را باز کنید.
در بخش Yoast SEO و تب سئو قسمت پیشرفته را باز کنید و آدرس مورد نظر خود را در فیلد نشانی قانونی (Canonical) بنویسید.

افزودن آدرس کنونیکال در یوست سئو

افزودن تگ کنونیکال در رنک مث

افزونه Rank Math را نصب و فعال کنید.

نصب افزونه رنک مث

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

تب پیشرفته افزونه رنک مث

حالا در فیلد URL متعارف (Canonical) آدرس کنونیکال خود را وارد کنید.

ثبت آدرس کنونیکال در رنک مث

افزودن تگ کنونیکال با کد سفارشی

کد سفارشی زیر را در وب‌سایت خود وارد کنید.

function canonical_r(){
if( !is_admin() ) {
$canonical_raw = (get_post_meta(get_the_ID(), 'canonical', true));
if ($canonical_raw)	 {
$canonical_url = preg_replace('/https*:\/\/|\s/', '', $canonical_raw);
?>
<link rel="canonical" href="<?php echo 'https://'.$canonical_url; ?>" />
<?php }} }
add_action('wp_head', 'canonical_r');

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

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

(دوستانی که در ترجمه وردپرس فارسی کمک میکنند واقعا زحمت میکشند ولی من نمیدانم چطور کاستوم فیلدز را به زمینه‌های دلخواه ترجمه کرده‌اند!)

فعال کردن کاستوم فیلدها در وردپرس

اکنون یک کاستوم فیلد جدید ایجاد کنید، در قسمت نام بنویسید canonical و در قسمت مقدر آدرس کنونیکال را بنویسید.

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

اکنون اگر سورس صفحه را چک کنید تگ کنونیکال را پیدا خواهید کرد.

متای کنونیکال در هد سایت

در آخر فرقی نمیکند که از کدام یک از روشهای بالا برای درج تگ کنونیکال استفاده کنید، استفاده صحیح از تگ‌های کنونیکال می‌تواند نقش مهمی در بهبود رتبه‌بندی سئو وب‌سایت شما ایفا کند.