Que no se indexen las paginaciones de WordPress

Hace unas semanas descubrí una función interesante en WordPress que me ha permitido hacer una mejora en todos los diseños de los blogs que gestiono… La función en sí es is_paged() y permite detectar esas páginas del blog en las que en la URL aparece el /page/número

Estas páginas son las que se usan para navegar por la web, y aunque es interesante que los buscadores las sigan, no interesa que sean indexadas ya que no aportan valor a los resultados de búsqueda… básicamente porque todo lo que aparece en esas páginas al final aparece en una URL dedicada a las entradas de un artículo concreto.

Es por esto que si a esto le sumamos las páginas de los resultados de búsqueda interna del blog, podríamos añadir al header.php (Cabecera) de nuestros blogs el siguiente código:

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

Con esto lo que le diremos a los robots es que no se usen esas páginas para indexación, pero sí que usen los enlaces que hay en ellas para encontrar nuevos contenidos… es decir, que acabarán yendo a las páginas de las entradas sin indexar las páginas de navegación.

2 comentarios en “Que no se indexen las paginaciones de WordPress”

  1. Gracias esto lo estaba buscando por lo de los consejos webmasters, y el plugin seo que tengo no me ayudaba a evitar que se indexaran las /page/n y me marcaba muchos titulos repetidos pero con esto creo que ya no indexara.

    Saludos y tremendos consejos SEO que tienes.

Deja un comentario