محمدحسین ابراهیم زاده
محمدحسین ابراهیم زاده
خواندن ۱ دقیقه·۱ سال پیش

چگونه صفحات فیلتر محصول را نوایندکس کنم؟

اگر با ایندکسشدن صفحات فیلتر محصول در ووکامرس خود مشکل دارید و سبب شده است که ترافیک بالایی روی سایت شما اعمال بشود. بهتراست که این صفحات را نوایندکس کنید. حتی با بستن دسترسی ربات گوگل از طریق فایل robots.txt ممکن است مشکل شما حل نشود. تنها راه حل شما، نوایندکس کردن صفحات فیلتر محصول در ووکامرس وردپرس میباشد. البته توجه داشته باشید این تنظیمات برای Rank Math میباشد.

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

در قدم اول شما باید که در پوشه قالب خود یک فایل با نام rank-math.php ایجاد نمایید. مسیر دقیق آن wp-content/themes/theme-name/ میباشد.

در قدم دوم این فایل را ویرایش نمایید و کد زیر را در این فایل پی اچ پی قرار دهید.

<?php

// Noindex filter queries
add_filter( 'rank_math/frontend/robots', function( $robots ) {
$url = home_url( $_SERVER['REQUEST_URI'] );
if (strpos($url,'?yith_wcan=') !== false) {
$robots['index'] = "noindex";
$robots['follow'] = 'follow';
};
return $robots;
});
?>

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

منبع: How to not index filter pages؛ Rank Math SEO Filters and Hooks for Developers

ووکامرسرنک مثوردپرس
نویسنده و منتقد
شاید از این پست‌ها خوشتان بیاید