تگ کنونیکال به موتورهای جستجو مانند گوگل میگوید که کدام نسخه از یک محتوای تکراری، نسخه اصلی و مورد نظر شما برای ایندکس شدن است.
استفاده صحیح از تگهای کنونیکال میتواند از بروز مشکلات محتوای تکراری جلوگیری کند، اعتبار سئو صفحات شما را افزایش دهد و جلوی cannibalization یا همنوعخواری را در محتوای وبسایت شما بگیرد.
افزودن تگ کنونیکال با کمک پلاگین
در ادامه نحوه افزودن تگ کنونیکال با کمک افزونه یوست سئو و رنک مث را آموزش میدهیم.
افزودن تگ کنونیکال در یوست سئو
افزونه Yoast SEO را نصب و فعال کنید.
اکنون پست یا صفحهای که میخواهید در آن تگ کنونیکال را قرار دهید را باز کنید.
در بخش Yoast SEO
و تب سئو
قسمت پیشرفته
را باز کنید و آدرس مورد نظر خود را در فیلد نشانی قانونی (Canonical)
بنویسید.
افزودن تگ کنونیکال در رنک مث
افزونه Rank Math را نصب و فعال کنید.
اکنون پست یا صفحهای که میخواهید در آن تگ کنونیکال را قرار دهید را باز کنید.
سپس روی دکمهای رنگمث که کیفیت محتوای شمارا نشان میدهد کلیک کنید و تب پیشرفته را انتخاب کنید.
حالا در فیلد URL متعارف (Canonical)
آدرس کنونیکال خود را وارد کنید.
افزودن تگ کنونیکال با کد سفارشی
کد سفارشی زیر را در وبسایت خود وارد کنید.
برای قرار دادن کد سفارشی در سایتهای وردپرسی از سه روش زیر میتوانید استفاده کنید:
- قرار دادن کد در فایل functions.php تم فرزند
- استفاده از پلاگینهای کمکی مانند code snippets
- ساخت پلاگین اختصاصی خود
بیشتر بخوانید: آموزش نحوه اضافه کردن کد سفارشی در وردپرس
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 و در قسمت مقدر آدرس کنونیکال را بنویسید.
اکنون اگر سورس صفحه را چک کنید تگ کنونیکال را پیدا خواهید کرد.
در آخر فرقی نمیکند که از کدام یک از روشهای بالا برای درج تگ کنونیکال استفاده کنید، استفاده صحیح از تگهای کنونیکال میتواند نقش مهمی در بهبود رتبهبندی سئو وبسایت شما ایفا کند.
دیدگاهتان را بنویسید