Les
balises Meta : fonctionnement et mise en place
(août 2002 - révision mars 2005)
Information : cet article
est extrait en partie du livre "Créer
du trafic sur son site Web" aux éditions
Eyrolles. Il a été néanmoins enrichi
d'un grand nombre d'informations complémentaires
dans la partie ci-dessous ainsi que dans celle qui est
réservée aux abonnés (voir en fin
d'article).
Pour obtenir un bon référencement sur
les moteurs de recherche, il est encore parfois nécessaire
de renseigner au mieux ce que l'on appelle les balises
<META> de vos pages Web. Attention
: ceci est cependant de moins en moins vrai (voir un
autre article à ce sujet sur le site : Les
balises Meta servent-elles encore à quelque chose ?)
Dans le langage HTML qui permet de bâtir les pages
Web, les balises <META> permettent d'indiquer
aux moteurs de recherche un certain nombre d'informations
sur le contenu d'une page. Le terme Meta signifie Metadata.
Ces balises signalent donc de l'information sur l'information.
Signalons, pour commencer et pour être très
clair, que les balises <META> n'ont un effet que
sur les moteurs de recherche (Google, Yahoo Search,
MSN Search...), tout du moins ceux qui les prennent
en compte. Les annuaires (Yahoo!, Nomade, Open Directory...)
ne les prennent aucunement en compte puisqu'ils sont
construits par des êtres humains qui ne vont jamais
regarder le code HTML de vos pages, au contraire des
"spiders" (ou araignées ou robots ou crawlers)
des moteurs qui viennent "aspirer" ce code pour le copier
sur leurs disques et en faire un index de recherche
par la suite. Certains moteurs (Google, Yahoo Search,
MSN Search... :-)) n'en tiennent cependant pas compte
non plus.
1. Descriptif général des balises <META>
Imaginons que vous réalisiez un site pour le
compte de votre société, nommée
Stela, et dont l'activité consiste à vendre
des chaussures de sport. Dans le code HTML de la page
d'accueil, vous indiquerez, par exemple, les termes
suivants :
<META NAME="description" CONTENT="Stela,
spécialiste de la vente de chaussures de
sport, basé à Paris, France">
<META NAME="keywords" CONTENT="stela, chaussure de
sport, fabricant, tennis, running, footing, stretching,
terre battue, dur, herbe, wimbledon, flushing meadow,
chaussures, roland garros, flinders park, grand chelem">
Les deux balises <META> ("description" et "keywords")
doivent être placées après la balise
<TITLE>...</TITLE> et avant la balise de
fin d'en-tête (</HEAD>). Si votre éditeur
HTML les place avant la balise <TITLE>, remettez
celle-ci en première position, comme nous l'avons
vu précédemment, car ce champ est plus
important que les balises <META> en tant que critère
de pertinence.
Un code HTML "propre" par rapport aux moteurs de recherche
commencera donc toujours ainsi :
<HTML>
<HEAD>
<TITLE>Titre de la page</TITLE>
<META NAME="description" CONTENT="...">
<META NAME="keywords" CONTENT="..., ...">
Si d'autres lignes accessoires (notamment d'autres balises
<META> qui seraient rajoutées automatiquement
par votre éditeur HTML) viennent "parasiter"
votre code HTML, positionnez-les après la balise
<META NAME="keywords">.
Les balises <META> permettent d'ajouter une description
de la page affichée à l'attention des
moteurs ainsi que des mots clés spécifiques
de façon transparente. Elles ne sont cependant
pas une garantie absolue que les pages qui les contiennent
obtiendront obligatoirement un meilleur classement que
d'autres. Ces balises sont utiles, mais la meilleure
garantie d'un bon classement reste la présence
de mots clés pertinents dans le titre de la page
et dans le texte visible, le plus près possible
du haut de la page (pour être précis, le
plus près possible en dessous de la balise <BODY>
du code HTML).
Certains moteurs (Google, Yahoo Search, MSN Search)
ne prennent pas du tout en compte les balises <META>
dans leur algorithmes de pertinence. Mais ils peuvent
les afficher dans leurs résultats (pour la balise
"description"). Enfin, certains (de plus en plus rarement)
les prennent bien en considération, mais avec
un "poids" assez faible. Bref, chaque moteur gère
ces zones d'information d'une manière spécifique,
mais la tendance générale est à
l'abandon pur et simple...