Como optimizar las etiquetas de Título en WordPress

Hoy tienes que saber una dura realidad: WordPress no gestiona de un modo óptimo las etiquetas de título. Por defecto, WordPress genera títulos de página del tipo Nombre de Blog » Título del Post. Pero los motores de búsqueda, ansiosos de contenido como son, prefieren que sean del tipo Título del Post » Nombre del Blog.

Te podría recomendar decenas de plugins que solucionan esto pero no, mejor te mostraré una simple línea de código que soluciona este problema.

  1. Localiza el fichero ‘header.php’ de tu plantilla y busca una línea similar a esta:
    <title><?php bloginfo('name'); ?> <?php if ( is_single() ) { ?> &raquo; Blog Archive <?php } ?> <?php wp_title(); ?></title>
  2. Pues lo que tienes que hacer es cambiarla por esta otra:
    <title><?php if (is_single() || is_page() || is_archive()) { wp_title('',true); } else { bloginfo('description'); } ?> — <?php bloginfo('name'); ?></title>

Este simple cambio no solo optimiza tus etiquetas de título sino que también genera títulos dinámicos en tu blog (páginas, archivo, categorías, etc). Así de sencillo, sin usar plugins y gratis.

Por supuesto, puedes comprobar que en Ayuda WordPress hemos optimizado los títulos 😉

VALORA Y COMPARTE ESTE ARTÍCULO PARA MEJORAR LA CALIDAD DEL BLOG…
(6 votos, promedio: 4.7)

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

AVISO: Esta publicación es de hace 3 años o más. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado.

21 comentarios en “Como optimizar las etiquetas de Título en WordPress”

  1. Estimados:

    Felicitaciones… es precisamente lo que andaba buscando…. PERO hay un pequeño error en el código que entregan…

    No pude copiar y pegar el código correcto, pero hay que modificar los espacios entre el «?» y «php», hay que cerrar el código (agregar un «>» al final del último «?») además de eliminar una etiqueta «title» (la última)…

    Espero ser de ayuda…
    Saludos.
    C

  2. Pingback: Optimizando etiquetas de título | power.org.mx

  3. También andaba buscando algo parecido. Me ha venido perfecto.
    Deberías de crear algunos banners para enlazaros desde el blog. Una sugerencia… 😉
    Un saludo!

  4. Gracias Cristian, lo del código me tiene negro, a ver si doy con algo para insertarlo correctamente (lo del doble title fué cosa mía).

    iván, tenemos uno solamente, lo puedes ver en Ciberprensa.com. A ver si algún alma caritativa nos hace alguno mas 🙂

  5. no me gusto! xq en la indez muestra la descripcion primero…

    jaja ademas eso de que hay que borrar el espacio < ? juaz!

    me enojé!

    ensima no hice copia del que tenia antes (titulo)… bueno ya! no voy a llorar =(

  6. El modificar eso no va a provocar algun problema con el All in One Seo PAck ?

    Si lo tengo instalado, lo mismo estan mal las etiquetas del titulo ?

  7. Pingback: Optimizando las etiquetas de título | miguel ángel pelegrí

  8. Fernando , gracias por el dato! , solo necesito hacerte una consulta , si estoy utilizando un plugin para los permanents Links , esto me traerá algún problema con la indexacion de google , te pregunto esto por que mi blog estaba en blogspot.com y ahora pase para wordpress , entonces utilicé una redirección 301 .Me sirve esta sentencia ? o debo quitarla …yo tengo instalado en All in SEO. Muchas gracias.

  9. una pregunta, yo uso la version 2.7 en español y el codigo que me muestra es un poco distinto al que usted pone para cambiar mi codigo es:

    <code> </code>

    me funcionara tu codigo o tengo que utilizar otro?

  10. Fernando, realmente quiero agradecerte por esto. Mira que busqué y rebusqué solución para el problema. Contigo fue que la encontré. ¡Mil gracias! Ahora, en la búsqueda con Google no sólo aparece el nombre del post, sino también el nombre de la página web. ¡Oh! Deberías borrar en tu código el último title y así lo dejas correcto para futuros visitantes. ¡Eres un sol!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

 

Ir arriba Ir al contenido