Web marketing & SEO: Apprendre à mieux référencer votre site sur les moteurs de recherche

Auteur: Mohamed CHINY Durée necessaire pour le cours de Web marketing & SEO: Apprendre à mieux référencer votre site sur les moteurs de recherche Niveau recommandé pour le cours de Web marketing & SEO: Apprendre à mieux référencer votre site sur les moteurs de recherche Supports vidéo non disponibles pour ce cours Exercices de renforcement non disponibles pour ce cours Quiz non disponibles pour ce cours

Page 4: Optimisation des balises META

Toutes les pages

Les balises META

Les balises META sont des balises autofermantes (orphelines) placées dans la balise <head>. Elles renseignent des informations supplémentaires à la fois au navigateur qui exécute la page et aux outils de recherche (y compris les moteurs de recherche).

Structure de la balise META

Il existe deux types de balises META, les META NAME et les META HTTP-EQUIV. Leur syntaxe ressemble à ceci:
<meta name="valeur" content="contenu" />
<meta http-equiv="valeur" content="contenu" />
Pour ces deux types, l'attribut content figure et contient les paramètres souhaités. Par contre l'autre attribut peut être soit:
  • name: dans ce cas cette balise META s'intéresse plutôt aux outils de recherche en leur fournissant des informations sur la page courante
  • http-equiv: dans ce cas cette balise META s'intéresse au navigateur qui affiche la page courante en lui fournissant des données supplémentaires pour son exécution.

Bien que les META NAME communiquent principalement avec les outils de recherche, il existe des exceptions comme la balise META NAME qui spécifie le VIEWPORT et qui communique avec les navigateurs exécutés sur les appareils mobiles.

Les balises META pour le SEO

Nous allons maintenant explorer les balises META les plus utilisées pour l'optimisation pour les outils de recherche. Sachez juste que l'ordre de leur déclaration n'a aucun effet sur l'optimisation. Cependant, il est important de savoir que chaque page doit avoir ses propres balises META avec du contenu adapté à chacune d'entre elles.

Balise META description

Syntaxe:
<meta name="description" content="Résumé de la page courante" />
La balise META description permet de spécifier un résumé de la page courante. Elle est très importante car Google l'affiche dans ses résultats de recherche (c'est le texte noir juste en dessous du lien bleu). Il est donc primordial de bien soigner la description en mettant en valeur les mots clés pertinents tout en soignant le message à afficher, car après tout, l'internaute lira votre description et il faut qu'il aie envie de cliquer sur le lien qui mène vers votre site.

Pour écrire une bonne balise META description il faut prendre en considération les points suivants:
  • Le message ne doit pas contenir de fautes d'orthographes car il n'y a pas que le robot qui va le lire.
  • Essayer de répéter les mots-clés que vous jugez pertinents. La répétition indique au robot qu'il ne s'agit pas d'un texte ordinaire mais d'un texte important. En général la répétition est comprise entre 2.5 et 5% de l'ensemble des mots constituant le message.
  • Eviter le copier-coller, une description doit être unique et bien soignée et évitez à tout prix de faire la même description pout toutes les pages de votre site Web.
  • Il n'y a pas de taille fixe pour la description, mais vous saurez juger un résumé correct, il s'agit en fait un bon paragraphe avec quelques dizaines de mots.
  • Eviter de déclarer du texte qui ne figure pas dans votre page (c'est à dire entre <body> et </body>). Cette opération est connue sous le nom de spamdexing (ou référencement abusif) et elle est pénalisée par Google.

Balise META keywords

Syntaxe:
<meta name="keywords" content="Liste des mots-clés séparés par une virgule" />
La balise META keywords permet de lister les mots clés que vous jugez pertinents pour votre page. Un mot clé n'est pas forcément un mot unique mais il peut s'agir d'une phrase.

Notez que Google ne prend plus en compte la balise META keywords à cause du spamdexing. En fait, certains webmasters déclarent des mots-clés attirants mais qui ne figurent pas dans leur contenu utile, ce qui induit le robot à l'erreur et suggère ainsi une page de moindre qualité au client.

Même si Google ne considère plus cette balise, il faut quand même la déclarer sur les pages que l'on souhaite optimiser car il existe d'autres moteurs et annuaires de recherche qui la prennent en compte.

Comme pour la description, la balise META keywords doit contenir une liste précise de mots clés pertinents qui reflètent fidèlement le contenu de la page. En général on peut déclarer entre 6 à 12 mots-clés, mais faites en sorte de bien les choisir pour chaque page de votre site.

Balise META reply-to

Syntaxe:
<meta name="reply-to" content="Email du Webmaster" />
La balise META reply-to permet de spécifier l'Email du Webmaster pour permettre aux outils de recherche de le contacter si besoin. En général ce sont les annuaires de recherche qui ont le plus besoin de l'Email pour notifier l'acceptation ou le refus de la soumission du site Web.

Balise META category

Syntaxe:
<meta name="category" content="Catégorie ou thématique de la page" />
La balise META category permet de spécifier la thématique couverte par la page Web. Elle est utile pour les annuaires de recherche thématiques ou généralistes.

Balise META robots

Syntaxe:
<meta name="robots" content="Options" />
La balise META robots indique aux robots comment se comporter une fois ils atterrissent sur la page courante. Les options de l'attribut content sont les suivantes:
  • index,follow: on invite le robot à indexer le contenu de la page courante et de suivre les liens sortants pour aller sur d'autres pages.
  • index,nofollow: on invite le robot à indexer le contenu de la page courante et de ne pas suivre les liens sortants.
  • noindex,follow: interdit le robot d'indexer le contenu de la page courante et l'invite à suivre les liens sortants pour aller sur d'autres pages.
  • noindex,nofollow: dans ce cas, le robot ne peut ni indexer la page ni suivre les liens sortants.
  • all: idem que index,follow.

Si cette balise n'est pas déclarée alors elle vaut par défaut la valeur all (ou index,follow).

Balise META googlebot

Syntaxe:
<meta name="googlebot" content="Options" />
La balise META googlebot s'adresse uniquement au robot d'indexation de Google. Ses options sont les suivantes:
  • archive: on autorise au robot de mettre en cache le contenu indexé. Le cache est très utile au cas où le site est momentanément inaccessible. Les internautes pourront ainsi continuer à visualiser le contenu archivé par Google.
  • noarchive: on interdit à Googlebot de mettre en cache le contenu indexé.

Si cette balise n'est pas déclarée alors elle vaut par défaut la valeur archive.

Balise META revisit-after

Syntaxe:
<meta name="revisit-after" content="Fréquence de visite" />
La balise META revisit-after indique aux robots la fréquence avec laquelle ils doivent venir enregistrer la page et mettre à jour leur index. La fréquence de visite est exprimée en jours (par exemple 3 day). Cependant, la plupart des moteurs de recherche (y compris Google) ignorent cette balise. Par exemple, la fréquence de visite de Google est déterminée surtout par le taux de modification du contenu de la page. Plus la page est mise à jour, plus le robot multiplie ses visites.

Il faut noter qu'une page qui est mise à jour régulièrement est appréciée par Google.

Balise META verify-v1

Syntaxe:
<meta name="verify-v1" content="Contenu unique" />
La balise META verify-v1 est utilisée par Google pour s'assurer que vous êtes le propriétaire du site suite à une inscription dans un des services Google Webmaster Tools. Le contenu de l'attribut Content est unique pour qu'il puisse identifier votre site parmi de nombreux autres qui sont inscrits au même service.
Notez qu'il existe beaucoup d'autres balise META (comme publisher, author, generator, copyright...). Cependant, elles n'ont pas d'impact sur l'optimisation du site Web en vue du référencement.