Aeromental
Hamburguesas, la piedra angular de un desayuno nutritivo

Solución a títulos repetidos por la paginación en WordPress

No olvides compartir esta noticia con:

Fecha: 29 / jul / 2008 + Comentarios: 3

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:

:download: WP-Digg Style Paginator

Para la paginación de los comentarios uso el plugin:

:download: Paged Comments

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):

Nos puedes seguir en Twitter @aeromental, Facebook y Google+

Autor del post: Daniel Semper, fanático de la tecnología y sus usos sociales, asiduo asistente al cine, y activo lector de comics. En mis tiempos libres estudio una maestría en Sidney.

Puedes compartir esta noticia con:

Noticias Similares

Anterior y Siguiente Post

Noticias al Email

Lo mejor de Aeromental en tu correo cada mañana !!!

Comentarios »

3 Comentarios »

  1. Eva | préstamos rápidos dice:

    Tu blog es fantástico, crea una cuenta en facebook y tendrás una seguidora.

  2. DanielSemper dice:

    Eva:

    Ya tenemos cuenta en Facebook, el link esta arriba pero igual te lo dejo:

    http://www.facebook.com/Aeromental

    Y también estamos en twitter:

    http://twitter.com/Aeromental

  3. Milton Olave dice:

    Hola, yo tengo un reporte de metadescripciones duplicadas tambien por la paginacion. Hace unos dias cambie una palabra de la descripción y y webmaster me las muestra como la tenia y como la tengo ahora.
    En realidad no entiendo mucho, pero en el buscador solo me aparece indexada una página, por ejemplo.

    Sera que hay algun registro en la base de datos?
    Gracias

Escribe un comentario

* no será visible

Se BORRAN los comentarios con insultos, spam, trolleo, lenguaje inapropiado: soez y albur.
Avatar: Si quieres tu foto o imagen en los comentarios sólo la subes a Gravatar.
HTML: Puedes usar HTML de blockquote, a href, strong, em, li y code.

Lista de Emoticons »

Suscribirse sin comentar

Aeromental desde 2007 hasta el día de hoy ★ ☆ Las mejores personas del mundo están locas ☆ ★