sábado, 14 de febrero de 2009

Posicionando los títulos de tus entradas al blog


Vamos a comentar un aspecto que seguramente os ha pasado desapercibido cuando creáis una nueva entrada en vuestro blog, y es que Blogger tiene una curiosa forma de presentar los títulos de nuestras entradas en la eltiqueta "title" del código fuente que no es muy SEO que digamos.

En todas las entradas por defecto incluye el siguiente formato:

Título de tu blog --> Título de tu entrada

Tampoco es que nos vayamos a rasgar las vestiduras a simple vista, pero teniendo en cuenta que posicionar no es tarea trivial, es conveniente hacer algunas modificaciones para facilitar el posicionamiento de nuestras entradas. Si mantenemos en primer lugar el título del blog por delante del título de cada entrada estaremos en cierta desventaja con respecto a otros blogs, así que vamos a ponernos en marcha para modificar esto y hacer que se invierta el orden. No es que por ello ya vayamos a tener in índice de posicionamiento espectacular en dos días, pero para que eso se pueda convertir en una realidad toda pequeña ayuda será bienvenida.

Tengamos en cuenta que para los crawlers o robots la etiqueta "title" de las páginas web es un elemento importante que relaciona con el contenido para establecer parámetros de relevancia en su indización, por lo tanto vamos a facilitarle la tarea.

La clave de esta acción es simplemente invertir el orden de visualización de la información que se presenta en la etiqueta title de nuestras entradas pasando a tener el siguiente formato:

Título de la entrada --> Título del blog

Para hacer este cambio tenemos que ir al panel de control de nuestro blog..., ¡dioses, eso no, otra vez no por favor! No os preocupéis, es muy sencillo y no tendréis problema alguno en hacerlo. No tardaréis más de 20 segundos en hacerlo.


Lo dicho, vamos paso a paso:

  1. Haz clic en la pestaña "Diseño" y en la opción "Edición HTML".

  2. Busca esta línea (correspondiente a los títulos):
    <title><data:blog.pagetitle/></title>

  3. Cámbiala por esto otro:

    <b:if cond="'data:blog.pageType"><title><data:blog.pagename/> | <data:blog.title/></title>
    <b:else/>
    <title><data:blog.pagetitle/></title>
    </b:if>


  4. Y listos, guardamos la configuración y el resultado es inmediato.
Ahora que hemos hecho este cambio es cuestión de esperar. Claro que esta acción es simplemente una ayuda más, si no hay buenos contenidos de poco va a servir, pero poco a poco... 

¡Hasta la próxima!
David

6 comentarios:

Sara Ortega dijo...

Soy sara. En mi blog me da error eso que acabo de poner del title.
bibardo.blogspot.com

Sara Ortega dijo...

Entonces, lo he quitado.

Yo tengo esto, hay que ponerle los <>:
b:include data='blog' name='all-head-content'/
title(BibArDo) ---- Bibliotecas, Archivos y Documentación --/title

A lo mejor el orden que tengo que poner de las etiquetas es diferente, ¿puede ser?

David dijo...

Creo Sara, que el problema está en el texto a copiar. Originalmente es:
cond="'data:blog.pageType">
(2 comillas dobles y una simple después de la primera).

En la plantilla, al guardarlo lo traduce por '&apos;data ...' o algo así.

Creo que la solución sería quitar las comillas dobles y la condición dejarla en comillas simples. Algo así:
cond='data:blog.pageType'>

Probar.

Sara Ortega dijo...

¡Por fin me ha salido!
Gracias David

Carmencita dijo...
Este comentario ha sido eliminado por el autor.
Carmencita dijo...

ok.... ahora creo y digo CREO que lo he hecho.... ¿cómo podemos saber si hemos invertido el orden?
Porque ahora no me sale ningún error como me pasaba al principio, pero la verdad no veo nada diferente en mi blog... pero en fin como no soy ningún crack en esto del blog y en general en asuntos informáticos, pues que se me ha quedado la duda de si he hecho algún cambio o no. Gracias!
Carmencita

Add to Technorati Favorites