حسین

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

5 پست در این موضوع قرار دارد

می خوام مثلا domin.com/page/2 و بقیه صفحات ایندکس نشن. فالو بشن هااا ایندکس نشن. لطفا راهنمایی های خود را ارسال فرمایید ^_^

0

به اشتراک گذاری این پست


لینک به پست

به فایل هدرتون اضافه کنید:

<?php if ( is_paged() ) { ?>
<meta name="robots" content="noindex,follow" />
<?php } ?>

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

$nalla_menu_links_ex = array();
$nalla_menu_links_ex['SiteMap'] = home_url( '/' ) . 'sitemap';


remove_action( 'wp_head', 'noindex', 1 );
add_action( 'wp_head', 'my_nalla_noindex', 1 );

function my_nalla_noindex() {
global $wp_query, $paged, $page, $nalla_menu_links_ex;
$nalla_return_str = '';
$nalla_meta_str = "\n" . '<meta name="robots" content="noindex,follow" />' . "\n";

if ( is_page() ) {
$info = $wp_query->get_queried_object();
if($info) {
$nalla_permalink = get_permalink( $info->ID );
if (in_array($nalla_permalink, $nalla_menu_links_ex)) {
}else {
$nalla_return_str = $nalla_meta_str;
}
}
}

if(is_search()) {
$nalla_return_str = $nalla_meta_str;
}

if((is_home() || is_front_page()) && ( $paged >= 2 || $page >= 2 )) {
$nalla_return_str = $nalla_meta_str;
}
print $nalla_return_str;
}

3

به اشتراک گذاری این پست


لینک به پست

به فایل هدرتون اضافه کنید:

<?php if ( is_paged() ) { ?>
<meta name="robots" content="noindex,follow" />
<?php } ?>

ببخشید میشه این کد رو به آدرس domin/wp-admin اضافه کرد ؟

اگه این کار رو بکنیم چه اتفاقی میفته ؟

و اینکه follow چیه و چه کاری میکنه ؟

با تشکر

0

به اشتراک گذاری این پست


لینک به پست
می خوام مثلا domin.com/page/2 و بقیه صفحات ایندکس نشن. فالو بشن هااا ایندکس نشن. لطفا راهنمایی های خود را ارسال فرمایید

افزونه wordress seo نصب کنید سپس در تنظیمات افزونه تیک Noindex subpages of archives رو بزنید تا meta noindex در صفحات زده بشه ! مانند p30af.com/page/2

موفق باشید

2

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری