Una de las fuentes de contenido duplicado en wordpress y en muchos otros sistemas de blog o CMS, es la paginación, ya sea paginación de la frontpage, de categorías, tags o archivo.
Me imagino que habrán plugins que harán esta función, pero como soy un poco mas artesanal, encontré una forma efectiva de hacerlo, y no hace falta instalar ningún plugin.
Añadimos a header.php este código:
<?php
if ( is_paged() or is_search() ) {
?>
<meta name="robots" content="noindex, follow" />
<?php
}
?>
Con esto conseguiremos que no se indexen las paginaciones, pero si que sean follows los links en ellos.
Esta información la encontré en http://javiercasares.com/blog/que-no-se-indexen-las-paginaciones-de-wordpress/
Actualización:
si tenéis un plugin que ya hace esta funcionalidad (tipo Yoast SEO), entonces no añadáis el código porque os vais a encontrar con una etiqueta meta robots duplicada en las paginaciones (cosa que me ha pasado)
Hola
este post es muy antiguo, pero a día de hoy me sigue dando problemas este asunto.
A pesar de que en Yoast lo tengo ajustado para que no indexe las paginaciones. Google hace lo que le da la gana y me las indexa.
No quiero deshabilitar Yoast, pero crees que es posible poner index en YOAST, y meter este código?
Eso funcionará?
Gracias y un saludo
Hola Gerardo,
antes que nada gracias por tu comentario.
Respecto a lo que preguntas, bueno la cosa ha cambiado un poco. Si sigues un poco las reglas que va imponiendo el señor G sabrás de lo que hablo.
Mi consejo personal, es que no actives la no indexación de la paginación. En su lugar, usa las cláusulas rel=next y rel=prev, que si no me falla la memoria eso ya lo hace a la perfección el plugin de Yoast.
Bueno sobre este tema, cada maestríllo tiene su librillo, y unos te dicen así y otros te dirán asá. Yo te cuento como lo hago yo.
En primer lugar, no cierro la puerta a los robots de Google, pero sí que les marco el camino y les digo qué es cada cosa, y ya que google lo quiere así https://support.google.com/webmasters/answer/1663744?hl=es pues yo no le voy a llevar la contraria.
Haciendo lo de antes, la cosa te quedaría así:
Espero haberte ayudado.
Genial! me ha ido de fabula! desde que yoast quitó el noindex en la paginacion que no saia como ponerlo de nuevo!
Gracias por pasar y comentar!