Articles web

Nos articles concernant les techniques web sont centrés sur des solutions pratiques qui mettent en œuvre, le plus souvent, notre framework web : Vae Soli!

Des articles généraux sont également fournis dans le respect des standards du web.

Tous nos articles web sont disponibles sous le couvert de la licence Icône Creative Commons Creative Commons — Paternité - pas de modification.

2012-05-25 à 07:18:53

Les techniques d'accessibilité et Search Engine Optimization — SEO

Illustration : «Voilà le gagnant du concours d'optimisation pour moteurs de recherche» - © e-pics / FastWrite : illustration protégée Beaucoup de techniques existent qui touchent au SEO, entendez aux techniques de classement dans les moteurs de recherche : Search Engine Optimization - Optimisation pour moteurs de recherche.

La problématique est complexe et dans tous les cas elle implique plusieurs pans qu'il est utile de travailler simultanément. Par exemple, il est illusoire de pouvoir optimiser un site sans lui mettre en regard l'analyse des résultats (Web Analytics) qui eux-mêmes dépendent des adaptations faites par les concurrents du domaine visé. Et puisque vos adaptations et celles de vos concurrents ne s'arrêtent pas, la SEO est un processus perpétuel.

Cet article consacré au titre un peu tapageur de Search Engine Optimization se contente pourtant d'attaquer le problème sous le seul angle de la création du markup, un angle uniquement technique. Sous cet unique angle d'attaque, il se fonde sur les techniques d'accessibilité (WCAG) pour en démontrer l'efficacité dans le volet SEO, techniques particulièrement opérantes.

Pourquoi ces techniques sont-elles opérantes ? Et quelles sont- elles ? La réponse est toute simple :parce que les moteurs de recherche séparent le contenu de sa présentation. Pour un moteur de recherche, la présentation ne véhicule pas d'information compréhensible : elle n'a donc aucune valeur. remarquable influence de faciliter grandement le travail des moteurs de recherche emportant en cela de meilleurs classements.

Mais pourquoi diable les techniques d'accessibilité produisent un tel résultat dans l'optimisation des résultats des moteurs de recherche ? Là aussi la réponse est simple, évidente, presque trop facile. Les techniques d'accessibilité font en sorte qu'un site internet puisse être consulté par des personnes handicapées, ou souffrant d'un certain handicap : des personnes mal-voyantes, des personnes atteintes par des handicaps moteurs, des personnes aux « performances » physiques diminuées, etc. Or … les moteurs de recherche sont comme des personnes souffrant d'un certain handicap ! Nous avons l'habitude de les considérer comme des personnes mal-voyantes : les moteurs de recherche ne distinguent pas le texte dans une image (ah ... tiens voilà une image se disent-ils ... sans plus, à part d'examiner l'attribut alt), ils ne s'intéressent pas aux options de menus cachées dans des animations Flash, ils ne tiennent aucun compte des images « rollovers » qui sont chargées dans de multiples Javascript. Ils ne peuvent indexer de l'information qui est chargée de manière asynchrone par des plug-ins AJAX. Toute cette information pourtant excessivement riche leur échappe et c'est bien là que le bât blesse !

En respectant les techniques d'accessibilité soit on fait fi de ces possibilités virevoltantes, ou alors on fournit des alternatives accessibles comme par exemple en fournissant une description d'une image via l'attribut alt. Et là, voyez-vous, c'est du texte dont les moteurs de recherche font un précieux usage.

Le contenu

Très fortement lié aux techniques d'accessibilité, il nous faut rendre toute l'emphase nécessaire au contenu d'un site. Plus le contenu trouvé sur votre site (on parle du texte de vos pages là) est en rapport avec la manière de trouver votre site dans les moteurs de recherche, mieux votre site sera référencé : en d'autres termes ... tous les mots-clefs qui vous sont importants doivent se retrouver dans vos textes !

Prenons un exemple concret : si vous créez un site consacré à l'agriculture biologique, alors parlez d'agriculture biologique ! Quoi de plus normal nous direz-vous !

Et pourtant ce n'est pas souvent ce qu'on observe. Que ce soit dans le milieu industriel, dans les services, dans les biens et services ... parlez de ce que vous faites clairement en construisant des phrases qui utilisent les termes les plus utilisés dans les moteurs de recherche.

Ainsi, pour revenir à notre exemple de l'agriculture biologique, pensez à créer une page appelée "agriculture-biologique.html" par exemple ... et décrivez-y votre vue du bio : pensez CONTENU. Cet exemple est criant de simplicité : il utilise le nom du fichier dans lequel est composé la page pour véhiculer les mots-clefs importants. Vous pouvez généraliser le concept au nom des répertoires dans lesquels vos pages sont stockées, au nom de votre domaine (ex. http://www.agriculture-biologique.com).

Pensez aux titres de vos pages (<title>...</title>) mais aussi aux titres de vos paragraphes (<h1> ... <h6>). Après tout, si un titre évoque le thème de votre activité, c'est qu'il y a de fortes chances que la page où il apparaît est étroitement liée à votre activité. Ce n'est que très normal.

MAIS ... ne trichez pas ! Créez vraiment du contenu en rapport avec les attentes des internautes. Tricher peut vous voir exclure des processus d'indexation et vous auriez alors tout perdu.

Qualité, quantité, densité

Chaque page que vous créez devrait contenir 4 ou 5 paragraphes de texte informatif concernant votre activité. En tout état de cause, nous vous conseillons un minimum de 250 mots mais n'allez sous aucun prétexte à moins de 150 mots. Rappelez-vous : les moteurs de recherche ne comprennent que les mots !!!

Construisez des phrases entières dont la simplicité de lecture est gardée acceptable : pas de phrases alambiquées. Et construisez vos phrases en répétant les mots-clefs que vous aurez déterminés pour votre site. Voilà qui est un concept important à mettre en œuvre dans l'optimisation de vos pages pour les moteurs de recherche.

Veillez à faire en sorte que la densité de vos mots-clefs par rapport à l'ensemble de votre texte soit d'à peu près 5%. Si votre texte comporte 100 mots, 5 d'entre eux doivent être vos mots-clefs, voilà ce que ca veut dire. Les moteurs de recherche tiennent compte de la densité pour établir les classements.

Soyez sûr que le premier paragraphe de votre texte comporte vos mots-clefs. Ainsi pour influencer favorablement les résultats des moteurs de recherche faites en sorte de parler de votre activité dans les toute premières phrases. Si votre activité est l'agriculture biologique, alors utilisez les mots "agriculture biologique" dans le premier paragraphe et même dans le titre (<h1> et <title>) de votre page.

Mais qu'est-ce que cela veut dire en premier lieu ? Car … ce n'est pas parce qu'un texte apparaît, pour nous humains, en première position (le plus haut sur la page) que les moteurs de recherche ont la même impression : tout dépend de ce qu'il y a dans le code (X)HTML ! Affichez le contenu de vos pages en tout premier lieu même si vous avez un menu principal qui vient encore avant. Soyez attentif à cet élément et gagnez ainsi les faveurs des rankings dans les moteurs de recherche.