Aujourd'hui, j'ai lancé un troll sur Twitter. En effet, j'ai dit que le SEO ne servait à rien et ça a énervé quelques SEO. Hm wait… le SEO, des SEO ?? C'est quoi ? Search Engine Optimization et Search Engine Optimizer. Le premier est la technique, le second est le technicien. Et ça sert à quoi ?
Search Engine Optimization
L'optimisation pour les moteurs de recherche est un ensemble de techniques qui consistent à transformer le contenu d'un média, en l'occurrence d'un site internet, pour qu'il soit mieux indexé par les robots d'indexation
des moteurs de recherche de Google et ainsi emmener plus de traffic.
Un robot d'indexation explore le web en suivant des liens hypertexte et extraie le contenu de chaque page visitée en qualifiant chacun de ses mots clés. La structure HTML du document permet de donner de la valeur à chaque partie du contenu. Ainsi, du texte inséré dans une balise <h1 /> sera considérée comme le titre principal. Ah ben ça tombe bien, c'est fait pour ça. En gros, le robot d'indexation va lire des contenus selon des règles établies pour correspondre aux mieux au langage de l'utilisateur.
Pour être correctement référencé, il suffirait donc de rédiger du contenu qui intéresse les gens, dans un langage correct et bien structuré en utilisant les balises html disponibles, le tout de façon la plus accessible possible (évitons le flash et les sites optimisés pour IE6 en 800x600 par exemple…). Sauf que…
Sauf que programmer un robot, c'est pas aussi simple que d'apprendre à un humain toutes les subtilités de la langue (surtout que des langues, il n'y en a pas qu'une), ses évolutions et ses modes. Même pour les ingénieurs de Google. Rien que pour programmer un humain, ça prend des années, et encore, rien n'est gagné mem apré + 2 vintan défor tavu. Et donc, le robot, il est pas parfait, et il a des fois du mal à séparer le grain de l'ivraie.
De plus, rédiger de la qualité, c'est pas aussi facile que de coder une feuille de style CSS (croyez moi). Un nouveau métier est donc apparu : le SEO.
Le SEO doit son existence uniquement à Google. On peut même pas parler de spécialisation là, ça serait trop vague. Je veux dire… je pourrais m'auto proclamer Développeur jQuery pour Internet Explorer 8.0, ça serait la même chose. Bref. Donc, le SEO va prendre un contenu brut, et faire en sorte qu'il soit compris par le robot. Il va donc soit palier aux manques de compréhension de Google soit faire croire à Google qu'un mauvais contenu est en fait intéressant.
Pour imaginer tout ça, Google serait encore un petit enfant. Il aura appris à communiquer avec les humains, mais il aura encore un peu de mal. Prenons un enfant de 5 ans. Cet enfant de 5 ans, il comprends la plupart des livres avec des images où les paragraphes sont bien espacés et les caractères pas trop petit. Mais si l'histoire est ennuyeuse, il va rapidement passer au livre suivant pour tomber par exemple sur un journal scientifique aux paragraphes de 3 pages et sans le moindre pixel coloré et dont il ne va rien comprendre, pourtant la physique quantique, c'est vachement intéressant, bazinga !
Alors le SEO, il va faire deux choses. Il va prendre ce contenu très complexe, et y coller plein de gifs animés, le mettre en page en comic sans ms en 18px, etc. Ça ressemblera à un livre d'image et ça plaira à bébé Google qui comprendra plus facilement la mécanique Newtonienne et la théorie électromagnétique de Maxwell. Après, le SEO pourra lui donner un livre d'image qui raconte l'histoire de la princesse ʇɹoɔsǝ lɹıƃ opɐs ǝʇsıɥɔosɐɯ et du ƃuɐƃ ƃuɐq magique, le tout accompagné de quelques liens vers de la documentation biologique humaine très imagée.
Mais Google grandit, et apprends de mieux en mieux nos langues. Et les SEOs doivent mettre à jour leurs techniques afin de continuer à essayer de le gruger en modifiant la façon dont sont servis les contenus. Le SEO ment à Google !
User Optimization
Le gros problème dans tout ça, c'est que le contenu à la base, il est destiné à nous, humains. L'humain est totalement laissé pour compte dans cette histoire. L'interlocuteur n'est plus que Google. Et tant que Google ne parle pas parfaitement le même language que nous, le contenu ne sera forcément pas autant adapté à nous qu'à lui.
Optimiser la compréhension des documents pour l'utilisateur. C'est bien ça la base. Faire en sorte que le contenu qu'on lui sert soit lisible sur son matériel. Qu'il soit accessible selon qu'il le consulte avec un ordinateur, un lecteur d'écran ou un logiciel d'agrégation. Qu'il soit aisément mémorisable pour qu'il puisse se souvenir sur quel site il a récemment lu cet article super intéressant la semaine dernière afin de le partager. Qu'il soit facilement partageable d'ailleurs. Bref, toutes ces optimisations de l'expérience utilisateur qui auraient existé même sans Google et sans toute cette armada de SEOs. Le robot de Google tends à comprendre les contenu de la même façon qu'un humain. Un humain satisfait, c'est donc un robot satisfait, à terme.
Je l'affirme donc haut et fort :
L'optimisation de l'expérience utilisateur vaut tellement plus le coup…
Commentaires