27may
19

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

Para saber más:

  • http://www.uvadesign.cl Cristián Rebolledo

    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

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

  • http://www.aletreando.com iván

    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!

  • http://fernandotellado.com/ Fernando Tellado

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

  • http://ingresomedicina.com.ar/ ale

    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 =(

  • http://carneargenta.com Cesar

    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 ?

  • http://fernandotellado.com/ Fernando Tellado

    Cesar, en el plugin defines las etiquetas, no su orden ;)

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

  • http://vidaplena.pezave.com harold

    fernando no pude insertar el codigo me manda error..

  • http://ingresomedicina.com.ar/ lalaale

    ami tambien me da error.

    tiene un espacio de mas y algunas cosas mas que no funcionan…

  • http://ingresomedicina.com.ar/ lalaale

    dejo aqui un mini tutorial de como optimizar no solo el titulo sino todo el theme para un mejor SEO

    http://tikitakorama.com.ar/2007/12/15/optimizando-themes-de-wordpress-para-seo/

  • http://carneargenta.com Cesar

    Podrian revisar el siguiente plugin, al parecer hace la optimizacion del titulo

    http://urbangiraffe.com/plugins/headspace2/

  • http://www.darkpassenger.com.ar/ Skavenger

    Hay un error en el segundo código, aparecen dos “title” y antes de eso debería ir un “<”

  • http://fernandotellado.com/ Fernando Tellado

    Tienes toda la razón, ya lo he solucionado ;)

  • http://www.jauregibeitia.net jauregibeitia

    Cojonudo truco, un 10

  • http://devocionalescristianos.org Calithos

    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.

  • kingarthur

    Gracias por el truco amigo me funcionó bien!!!!!

  • eme

    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:

    me funcionara tu codigo o tengo que utilizar otro?

  • Anónimo

    ooo Grandioso ya mismo lo aplico, gracias Fernando :)