Titulos y formas de configurarlos para un mejor Seo

Hay muchas opciones y configuraciones que podemos hacerle a un Theme para que muestre las diferentes variables en cuanto a titulos se refiere, por ejemplo, podemos configurarlo para que se muestre el nombre del post+el nombre del blog, o el nombre del blog antes y despues el titulo, esto depende de la idea o conocimiento que cada uno tenga, o de las preferencias de cada administrador.

Una buena forma de configurar los titulos para un mejor seo y para una mejor comprension es esta:

PHP:
  1. <title>
  2.     <?php if ( is_home() ) { ?><?php bloginfo('name'); ?>&nbsp;|&nbsp;<?php bloginfo('description'); ?><?php } ?>
  3.     <?php if ( is_search() ) { ?><?php bloginfo('name'); ?>&nbsp;|&nbsp;Busqueda<?php } ?>
  4.     <?php if ( is_author() ) { ?><?php bloginfo('name'); ?>&nbsp;|&nbsp;Archivo del Autor<?php } ?>
  5.     <?php if ( is_single() ) { ?><?php wp_title(''); ?>&nbsp;|&nbsp;<?php bloginfo('name'); ?><?php } ?>
  6.     <?php if ( is_page() ) { ?><?php bloginfo('name'); ?>&nbsp;|&nbsp;<?php wp_title(''); ?><?php } ?>
  7.     <?php if ( is_category() ) { ?><?php single_cat_title(); ?><?php } ?>
  8.     <?php if ( is_month() ) { ?><?php bloginfo('name'); ?>&nbsp;|&nbsp;<?php the_time('F'); ?><?php } ?>
  9.     <?php if (function_exists('is_tag')) { if ( is_tag() ) { ?>&nbsp;<?php  single_tag_title("", true); } } ?>
  10. </title>

Explicacion del codigo

Esto;

PHP:
  1. <?php if ( is_home() ) { ?><?php bloginfo('name'); ?>&nbsp;|&nbsp;<?php bloginfo('description'); ?><?php } ?>

Significa que; si esta en el Home, muestre el nombre del blog, mas el caracter "|", mas la descripcion del sitio.
Ejemplo:
WordPress Hacks | Tips, Themes, Plugins, Novedades, Trucos, Guias

PHP:
  1. <?php if ( is_search() ) { ?><?php bloginfo('name'); ?>&nbsp;|&nbsp;Busqueda<?php } ?>

Significa que si es una busqueda, muestre el nombre del blog, el caracter "|" y la palabra Busqueda.

PHP:
  1. <?php if ( is_author() ) { ?><?php bloginfo('name'); ?>&nbsp;|&nbsp;Archivo del Autor<?php } ?>

Imprime el nombre del blog+la palabra "Archivo del Autor".
Ejemplo: WordPress Hacks | Archivo del Autor

PHP:
  1. <?php if ( is_single() ) { ?><?php wp_title(''); ?>&nbsp;|&nbsp;<?php bloginfo('name'); ?><?php } ?>

Este codigo, es, tal vez el mas util, ya que le va a poner titulo a los "single posts", o articulos individuales.

Quiere decir que, si es un articulo, aparesca el titulo del articulo y el nombre del blog, esto a eleccion de ustedes, si quieren un mejor seo les recomiendo que dejen el titulo del articulo solo, poniendo solamente el codigo:

PHP:
  1. <?php if ( is_single() ) { ?><?php wp_title(''); ?><?php } ?>

O si les interesa que tambien aparesca en los resultados de la busqueda el nombre de su sitio, dejen el codigo de arriba.

Seguimos con el codigo y las explicaciones.

PHP:
  1. <?php if ( is_page() ) { ?><?php bloginfo('name'); ?>&nbsp;|&nbsp;<?php wp_title(''); ?><?php } ?>

Significa que si es una pagina, muestre el nombre del sitio y luego el nombre de la pagina en cuestion.
Ejemplo: WordPress Hacks |  About WordPress Hacks

PHP:
  1. <?php if ( is_category() ) { ?><?php single_cat_title(); ?><?php } ?>

Esto quiere decir que, si estamos en una categoria, muestre solamente el nombre de la categoria, tambien pueden agregar al final el nombre del blog, pero, yo prefiero dejar las categorias, al igual que los tags solo con su nombre, para no repetir tantos titulos ;) .

PHP:
  1. <?php if ( is_month() ) { ?><?php bloginfo('name'); ?>&nbsp;|&nbsp;<?php the_time('F, Y'); ?><?php } ?>

Dice que, muestre el nombre del blog, junto al mes, y seguido de una "," el año.
Ejemplo:WordPress Hacks | Diciembre, 2008

Por ultimo, el titulo para los tags:

PHP:
  1. <?php if (function_exists('is_tag')) { if ( is_tag() ) { ?>&nbsp;<?php  single_tag_title("", true); } } ?>

Muestra solamente el nombre del Tag, al igual que lo que hacia con las categorias.

¿Alguna duda?


5 personas han opinado, ¿Vos ya lo has hecho?

  1. Hola, gracias por el tip, ahora me encuentro usandolo en mi blog.
    Me parece buena la iniciativa, tienes todo corriendo bien y por lo que veo solo te falta un poco mas de contenido :)

    Felicidades y animos!

  2. It was helpful, if you`ll write in english will be so nice :)

  3. Hola admin, hiciste un gran trabajo… acabo de implemente el codigo y se ve los cambios de inmediato… en los buscadores seguro tendra efecto en un par de semanas.

    Muchas gracias

  4. Gracias por el tip.

    No dudo de ninguna manera que funcione, asi que ya lo ingrese a mi sitio web.

    Me gustaria un post, sobre la manera mas eficas de configurar el platinum seo pack.

    Gracias por tus aportes y saludos cordiales.

  5. Ya lo aplique a mi blog tus recomendaciones que estan muy buenas por cierto. Saludos y gracias

Trackbacks/Pingbacks

  1. Chica SEO - [...] posts. Ambas cosas se pueden hacer con plugins como AIOSP o Platinum. Yo personalmente agrego los títulos a mano ...
  2. Guía Básica de SEO para posts | Amatta JM || Vagueando por la Web... - [...] que se hace en archives.php.En WordPress Hacks encontrarán más información sobre los títulos y como configurarlos para el SEOAll ...

¿Querés comentar algo?