Depuis l'avènement des premiers moteurs de recherche sur le Web, les concepteurs et les développeurs ont eu des difficultés à améliorer leur positionnement sur une page de résultats de moteurs de recherche.

Avec les principaux moteurs de recherche (Google, Bing, etc.) ne voulant pas révéler leurs algorithmes de classement - en les protégeant des optimiseurs de moteurs de recherche qui tentent de jouer avec le système - les experts des moteurs de recherche doivent déterminer quelles tactiques seront les plus efficaces.

Le développement continu des technologies, du HTML au XML en passant par le JavaScript et le Flash, a fait de la poursuite de l’immobilier de premier ordre un moteur de recherche à part entière.

L'introduction de HTML5 a simplifié de nombreuses tâches, mais ajoute une autre couche de complexité dans ce domaine.

HTML5 et multimédia

Pendant de nombreuses années, les concepteurs Web et les développeurs ont utilisé des plug-ins tels que Adobe Flash et Microsoft Silverlight pour ajouter du contenu audio, vidéo et graphique à leurs projets. Ces plug-ins ont permis aux professionnels de créer des conceptions brillantes et accrocheuses qui ont attiré des visiteurs et remporté de nombreux prix.

Cependant, ces sites ont traditionnellement souffert d’un mauvais classement dans les moteurs de recherche en raison de l’incapacité de WebCrawler à indexer ce type de contenu. Des progrès importants ont été réalisés dans ce domaine juste avant la mort de Flash, mais dans une large mesure, les investissements dans le domaine de l’indexation des plug-ins ont complètement cessé.

HTML5 permet d'indexer le contenu multimédia, tel que les menus, audio et vidéo, avec de nouvelles balises. Le contenu de ces balises peut améliorer le classement des moteurs de recherche d'un site. En effet, un site HTML5 se classe toujours plus haut que le site équivalent construit avec un plugin; Cependant, il existe certaines questions quant à l'adéquation de HTML5 à toutes les tâches.

Google nous dit souvent de créer un site pour l'utilisateur, avec un contenu «naturel». Nous devrons peut-être attendre que HTML6 soit possible pour cela.

Chess

Image d'échecs via shutterstock

HTML5 et types de liens

Au cours des années précédentes, les développeurs utilisaient l'attribut "rel" sur leurs balises de lien pour spécifier les liens qu'un robot d'indexation Web ne devait pas suivre:

L'auteur nous permet de créer un lien avec le profil d'un auteur. Cela est très bénéfique sur Google si l'auteur est inscrit sur Google+.

Bookmark permet aux blogs de créer un lien vers l'URL permanente d'un article, utile si vos articles sont généralement publiés sur une page d'accueil.

La licence fournit un lien vers les informations de licence.

La recherche fournit un lien vers une ressource pouvant être utilisée pour rechercher dans le document actuel et ses pages associées.

La spécification complète de ces valeurs d’attribut se trouve sur le site W3C .

HTML5 et classement

Fin 2010, John Mueller de Google a fait remarquer que HTML5 est "toujours un travail en cours" et que la société travaille toujours sur les moyens d'indexer le contenu HTML5. Cependant, la société s'efforce sincèrement d'incorporer l'indexation du contenu HTML5 dans sa nouvelle génération de robots d'exploration Web.

Chess

Image chimp chimp via shutterstock

Alors que la relation de Google avec les normes HTML5 reste en constante évolution et que Google reste au centre de la plupart des efforts de référencement, il est peu probable que l'introduction par HTML5 de nouveaux contenus et de descriptions de ces contenus offre de réels avantages SERP.

Cependant, les avantages de permettre l'indexation de plus de contenu avec moins d'effort ne sont pas contestés, et HTML5 devenant rapidement la nouvelle norme en matière de conception Web, ce n'est qu'une question de temps avant que les sites HTML5 dépassent les sites xHTML. Les concepteurs Web devraient planifier pour cet avenir aujourd'hui.

Tirez-vous pleinement parti du balisage supplémentaire de HTML5? Avez-vous vu un avantage SEO de codage en HTML5 sur xHTML? Faites le nous savoir dans les commentaires.