Table des matières

Entête META pour les moteurs de recherche

Voici les entêtes META à placer entre les balises <head></head> de votre page Web pour un bon référencement.

<title>Un bon titre de page, avec un max de mots clés, inutile de le faire plus long que ça</title>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<meta http-equiv="Content-language" content="fr, ca, ch, be, lu">
<meta name="robots" content="follow, index, all">
<meta name="revisit-after" content="15 days">
<meta name="expires" content="never">
<meta name="description" content="Bonne description du la page web avec pleins de mots clés">
<meta name="keywords" content="mots, clés, et, phrases clés, séparé par des virgules">
<meta name="Identifier-URL" content="http://www.siteweb.com">

Balise <title>

Je commence par cette balise, puisque au sens strict du terme, ce n'est pas une balise meta mais sont rôle reste très important dans le référencement. La plus part du temps, c'est le contenu de cette balise qui sera utilisé pour “définir” votre site.
Il est TRES TRES important que chaque page est un titre différent.

<title>Un bon titre de page, avec un max de mots clés, inutile de le faire plus long que ça</title>

Balise de type NAME/CONTENT

Author

On peu définir plusieurs auteur pour une seule page. Il suffit de les séparer par des virgule.

<meta name="Author" content="Votre signature"></meta>

Category

Cette balise est conçut pour les annuaires.
On peu définir plusieurs catégories pour une seule page. Il suffit de les séparer par des virgule.

<meta name="Category" content="internet, webmaster"></meta>

Copyright

Je prend le parti d'indiquer la licence dans cette balise, même si c'est juste pour indication.

 <meta name="Copyright" content="Nom du site, Creative Commons 2.5"></meta>

Language

Le contenu de cette balise est de la forme d'une abréviation de 2 lettres.

On peu aussi utiliser la balise “Content-Language” pour faire référence a la langue.

 <meta name="Language" content="fr"></meta>

Description

Cette zone est TRES TRES importante. Tous comme la balise <title> il FAUT absolument la remplir et surtout, que chaque page est une description différente.
Le contenu de cette balise est utilisé par bon nombre d'annuaires pour référencer votre site. Les moteur de recherche l'utilise aussi fréquemment pour décrire votre site dans les page de résultats.

<meta name="Description" content="explication sur les balises meta et leur contenu"></meta>

Distribution

<meta name="Distribution" content="global"></meta>

Generator

<meta name="Generator" content="Dokuwiki"></meta>

Identifier-URL

Il s'agit de l'URL d'entrée du site (donc la même pour toutes les page du site)

<meta name="Identifier-URL" content="http://www.domaine.com"></meta>

Keywords

Ceci est une liste des mot clef de la page.
Chaque page doit avoir sa propre liste. Les mots clef sont séparé par des virgule et seul ceux réellement présent dans la page serons utile.

Exemple : <meta name="Keywords" content="meta, referencement, pagerank"></meta>

Publisher

<META NAME="Publisher" CONTENT="Votre signature"></meta>

Reply-to

Cette adresse peut s'avérer utile mais aussi “dangereuse”. En effet, il ne fait nul doute que les spammeurs vont en profiter.

<meta name="Reply-to" content="webmaster@domain.com"></meta>

Revisit-after

<meta name="Revisit-After" content="2 days"></meta>

Robots

Cette balise s'adresse aux robots. Si elle n'existe pas ils considère comme valeur par défaut “all”.
Valeurs possibles :

La valeur “all” est équivalente à “index,follow”.
La valeur “none” est équivalente à “noindex,nofollow”

<meta name="Robots" content="all"></meta>

Googlebot

La valeur “noarchive” interdit à Google de stocker la page en cache.

<meta name="GOOGLEBOT" content="NOARCHIVE"></meta>

Les balises de type HTTP-EQUIV/CONTENT

Type

Par défaut c'est la table de caractères occidentale (text/html; charset=iso-8859-1) qui est utilisée.

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15"></meta>

Content-Language

Pour définir plusieurs langues, il faut les séparer par des virgules.

<meta http-equiv="Content-Language" content="fr">
</meta>

Refresh

Cette balise a 2 fonctions :

<meta http-equiv="Refresh" content="5">
</meta>
<meta http-equiv="Refresh" content="5; URL=http://www.domaine.com"></meta>

Pragma

<meta http-equiv="Pragma" content="no-cache"></meta>

Lorsque vous créez vos balises META il est très important de ne pas décrire le contenu de votre site mais celui de la page, car les moteurs de recherche considéreraient cet erreur comme du SPAM.

Pour un bon référencement, vous pouvez aussi ajouter des textes alternatif sur les images ou des titre aux liens :

  • <img src="img/image.jpg" alt="Texte alternatif de l'image avec pleins de mots clés" />