Hoy me puse el traje de SEO y entré al servicio de Google Webmasters, donde me encuentro con la sorpresa de que tengo más de 800 páginas con el título repetido en Aeromental.
Viendo a detalle el reporte en Diagnóstico>Análisis del contenido, son páginas que se repiten por el empleo de la paginación de los posts (en la página de inicio) y de los comentarios (en cada post con más de 50 comentarios).
Si Google me dice:
Etiquetas de título duplicadas 852
Entonces necesito mejorar.
Plugins empleados para la paginación
Para la paginación del blog uso el plugin:
Para la paginación de los comentarios uso el plugin:
Pero ambos me generan contenido repetido en Meta y en título. Aquí solucionaré el segundo.
Solución de Títulos repetidos con contenido distinto
La solución para los títulos repetidos en el tag title de nuestro header.php a causa de la paginación es la siguiente:
El código original que tengo en mi header.php para el title era:
<title><?php wp_title(' '); ?> =A= Aeromental</title>
El código necesario para aumentar el número de página en la paginación del home es: [código gracias a berriart]
<?php if (is_paged()) { echo " - Página " . $paged;} ?>
Con esto tenemos – Página #
Ahora por mi propia investigación ene l código del plugin para paginar los comentarios, deduje que el código necesario para este caso sería:
<?php if (isset($_GET['cp'])) { echo " - Comentarios Página " . $_GET['cp']; } ?>
Con esto tenemos – Comentarios Página #
Un poquito más complejo que el anterior pero igual de efectivo (si alguien encuentra una mejor solución, se agradece)
Al final aumento un if para ver si la página es un single (osea un post) y bueno el código final del title modificado sería:
Código Final:
<title><?php wp_title(' '); ?> =A= Aeromental<?php if (is_paged()) { echo " - Página " . $paged;} ?><?php if ( is_single() ) { ?><?php if (isset($_GET['cp'])) { echo " - Comentarios Página " . $_GET['cp']; } ?><?php } ?></title>
Pruebas finales (ve el código fuente y busca el title):