Cómo no deberías indexar la paginación de un blog en WordPress

No indexar paginación en WordPress

Los contenidos duplicados en WordPress (y en muchos otros CMS del blog) se generan por medio de las paginaciones.

Existen muchos plugin para dejar las paginaciones de WordPress en No index. Lo recomendable seria con un simple código que no afectara el peso de la web.

Como no indexar la paginación del blog WordPress con código

Si estás usando yoast Seo, te recomendaría el siguiente código para que las paginaciones queden en No index automáticamente. Simplemente tienes que insertar el siguiente código en functions.php en tu WordPress.

				
					add_filter('wpseo_robots', 'yoast_no_noindex_paginacion', 999);
function yoast_no_noindex_paginacion($string= "") {
    if (is_paged()) {
        $string= "noindex,follow";
    }
    return $string;
}
				
			

Si quieres que los bots de Google no generen un rastreo a los enlaces, simplemente modificamos la parte de follow en Nofollow.

¿No te funciono? Te recomendamos que pruebes con los siguientes tips que te pueden ayudar.

Añadimos a header.php este código:

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

Programando una condición por medio de URL, podemos colocarlo en No index.

El problema de esta condición se presenta cuando tienes muchas paginaciones, debido a que tendrás que codificarlas una por una.

				
					$url= add_query_arg( array() );
if ($url== "/blog/page/16/" ) {
echo '<meta name="robots" content="noindex, follow" />';
}
				
			
Califica este post

Ingresa tus datos sé un cliente más con éxito

No perderás nada, te llamamos o le escribimos pronto