
HTML5 será el nuevo estándar para HTML y pese a que aún sigue siendo un proceso en desarrollo, desde que algunos navegadores soportan su uso ya se utiliza y se escribe mucho sobre sus implicaciones en la web.
A priori son muchas las ventajas que aporta el HTML5, por ejemplo, como escribía mi colega @germanmunuera, representar una alternativa viable a Flash para contenidos de vídeo, siendo posible ahora integrar Google Analytics en vídeos HTML5.
Pero en este post queremos hacer un repaso de las implicaciones a nivel de SEO más destacables que puede aportarnos el HTML5, las dudas que plantean algunos de los nuevos elementos y los posibles usos para el posicionamiento en buscadores:
Estructura de página SEO Friendly
Mientras que las versiones pre-HTML5 cuentan con numerosos elementos div, HTML5 aporta nuevos elementos con una estructura más similiar a XML, haciendolo el código mucho más simple, limpio y amigable para los buscadores. Este sencillo esquema comparativo resulta perfecto para ilustrar la diferencia:

Estructura con HTML4

Estructura con HTML5
Con HTML5 los elementos se diferencian más claramente, siendo más sencillo para los buscadores asignar la relevencia adecuada a cada segmento.
Elementos <header> y <hgroup>
La novedad viene con hgroup, un nuevo elemento que nos permitirá agrupar varios encabezados, muy útil cuando queramos destacar varias piezas de información antes de empezar con el cuerpo de la noticia o artículo, por ejemplo el titular de una noticia, el subtitular y el autor. Aquí un ejemplo de como aplicar este elemento:

Es importante distinguir header de hgroup:
- Para utilizar únicamente un titular no es necesario el elemento hgroup, utilizaremos simplemente header y la etiqueta <hx> que corresponda.
- Si tenemos un titular y un subtitular a incluir, es cuando hgroup debe emplearse.
- En los casos donde además de un titular y subtitular, queremos incluir meta datos, como puede ser la fecha de publicación, utilizaremos los dos elementos, incluyendo el hgroup y los metadatos dentro del elemento header.
Elemento <article>
La aportación más interesante de HTML5 para SEO. Representa una sección que se identifica como un bloque independiente de contenido de un documento o página. Con “independente” entendemos una pieza de contenido que tiene sentido en sí mismo, como una noticia completa, un comentario en un foro o un artículo.
Lo interesante de article es que podemos utilizar los nuevos elementos hgroup y footer dentro de cada bloque y también la etiqueta section para diferenciar la naturaleza de la información, por ejemplo distinguir la noticia de los comentarios. Aquí un ejemplo:

Elemento <nav>
W3C en su definición nos indica que la finalidad de este nuevo elemento es servir como bloque que agrupe los principales enlaces para la navegación del sitio. Sin embargo es un poco confusa, mencionando también que su propósito puede ser el mismo que footer. Todavía no sabemos si los enlaces incluidos dentro de nav serán considerados por los buscadores como más o menos relevantes que otros enlaces, como los contextuales o los incluido en footer.
Desde el punto de vista del posicionamiento SEO no tiene sentido limitarnos a darle el mismo uso que a los enlaces incluidos al pie de página, por lo que recomendamos utilizar este elemento para:
- Potenciar las páginas más relevantes para nuestros objetivos de posicionamiento web
- Destacar los nuevos contenidos que se van pubicando
- Los enlaces incluidos en una tabla de contenidos, siempre y cuando podamos asignar una palabra clave a cada enlace
- Para sitios con una gran número de páginas, podemos utilizar este elemento para enfatizar los enlaces de los breadcrumbs. Pero como decía antes, esto sería efectivo si cada enlace cuenta con un anchor text optimizado
Elemento <aside>
Este elemento toma una dimensión diferente a sidebar, ya que aside pude utilizarse prácticamente como contenido secundario, más relacionado con el contenido concreto de la página que con contenido sobre la web en general, como solía utilizarse el contenido ofrecido en el sidebar.
Por ejemplo podemos incluir este elemento dentro o fuera del elemento article, con lo que sería lógico creer que el aside incluido dentro de article tiene una relevancia más directa con el contenido específico de la página. Por contra, el aside no incluido dentro de un elemento article podría ser más genérico del contenido de la web, o utilizarse para fines más típicos del sidebar, como un blogroll o un grupo de enlaces de navegación. Las implicaciones SEO aquí son todavía una incógnita, ya que no sabemos si los buscadores aplicarán la misma lógica o no a la hora de interpretar la información.
Queda mucho por decir y debatir sobre las implicaciones que puede tener en SEO el uso de HTML5, por lo que no dudéis en aportar vuestros comentarios sobre nuevos elemntos de HTML5 que pueden beneficiar o entorpecer las labores del SEO. Gracias por leer y hasta la próxima.



Pablo Angeletti – 13 octubre 2011 19:00 #
Interesante y muy bien explicado. La mayoría de elementos están claros y para los que estamos acostumbrados a maquetar con sentido común, es casi cambiar la clase por el nombre de un tag
Pero hay uno que siempre te deja con dudas y es ASIDE.
En estos dos artículos hablan sobre el uso ASIDE o Blockquote y complementan la información de vuestro post:
http://html5doctor.com/aside-revisited/
http://www.impressivewebs.com/aside-vs-blockquote-html5/
Enhorabuena por el pots y gracias por compartirlo
Alex Costa – 14 octubre 2011 9:37 #
Muchas gracias Pablo!!
HTML5 se presenta como algo muy emocionante para el SEO, ya que como siempre en este sector, hay que estar un paso por delante. Será interesante estudiar como mejoran/empeoran las primeras webs que se pasen a este nuevo estándar al 100% y adapten su SEO a los nuevos elementos.
Gracias por las lecturas, html5doctor es para mí un sitio de referencia para conocer todas las novedades y cambios que se introducen, muy recomendado!
Miguel – 15 octubre 2011 19:34 #
Hola muy buen artículo,
Os dejo un foro español de HTML5 que pinta muy bien
http://www.foroshtml5.com
saludos!
Oscar Fuente – 19 octubre 2011 10:07 #
Una de las mayores ventajas es el performance y todos sabemos la importancia que cobra este aspecto en el seo y la optimización onpage. Pero no te mojas sobre que pasa con una página con 15 h1
Te arriesgas a que salten todas las alertas de los crawlers?
Alex Costa – 19 octubre 2011 11:40 #
Hola Oscar,
En principio los nuevos elementos consiguen dar una estructura a los contenidos mucho más detallada, pudiendo crear piezas concretas de contenidos perfectamente jerarquizadas con hgroup en cada sección dentro de un mismo texto.
Aunque es pronto para dar una respuesta certera, siguiendo la lógica que mencionaba en el apartado aside, la integración de HTML5 podría suponer un cambio en el peso dado a los encabezados, evitando que se diluya la importancia si incluimos varios H1, siempre que cada uno de ellos se incluya en piezas de contenido claramente diferenciadas unas de otras.
Gracias por leer y un saludo!
Angel - proverbios – 27 octubre 2011 8:38 #
Yo estoy ahora haciendo una web con html5 y en algunos sitios he leido que el aside era para contenido que no tenía relación con la web, publicidad, enlaces hacia otras webs y en otros veo lo que dices aqui, que es contenido que tiene relación con la página, seguiré investigando que no me queda claro.
Saludos y gracias por la información
Alex Costa – 27 octubre 2011 9:57 #
Hola Angel,
Para mí la clave reside en donde utilizar el elemento, como comentamos, si se incluye dentro del elemento article sería para contenido específico de la página, por ejemplo un comentario al final de un artículo sobre lecturas relacionadas.
Si aside se incluye fuera del article, en un lateral, puede cumplir la función de la antigua sidebar, como mencionas que has leído.
Espero que te sirva mi respuesta y te ánimo a que compartas aquí cualquier conclusión a la que llegues
Un saludo!
Luis Pumaricra Diaz – 14 febrero 2012 17:37 #
Hola, muchas gracias por el post.
De hecho yo tambien he aplicado o mejor dicho he cambiado el formato de mi web a HTML5 con algunos microformatos… y si que los resultados son muy buenos…
La verdad que ahora solo nos queda adaptarnos a estos nuevos cambios…
Muchas gracias
Slds..