Optimiser son site pour le référencement

Les moteurs de recherche comme Google, envoient des « robots » analyser votre site. Les moteurs n’indexent que les pages aux url simples et auxquelles ils ont accès. Plusieurs facteurs peuvent empêcher ces robots de suivre tous les liens de votre site :

  • les liens en javascript,
  • les liens en flash,
  • les frames et les iframes,
  • les session cookies,
  • les areamap,
  • etc.

Arborescence des répertoires et nom de fichiers

L’adresse de la page est l’un des paramètres les plus importants pour les moteurs de recherche. Elle doit donc contenir des mots clés, il est donc judicieux de les utiliser pour nommer les répertoires et les fichiers. Par exemple : http://www.jeuxvideo.com/gamecube/aventure.html au lieu de http://www.jeuxvideo.com/section1/page1.html

Utiliser de préférences l’extension .html pour les pages. Eviter les .php, .aspx, etc. Utiliser la réécriture d’url. Utiliser un maximum de 2 paramètres dans l’url. Par exemple : index.php?param=20&id=30

L’idéal est même ne n’avoir aucun paramètre. Grâce au mod_rewrite d’Apache. Cela permet la réécriture d’url. Ce qui peut donner par exemple : au lieu de http://www.jeuxvideo.com/index.php?param=20&id=30 http://www.jeuxvideo.com/gamecube/mariosunshine

Dans les noms de fichiers, préférer le tiret « – » à l’underscore « _ »

Liens

Liens sous forme de texte ou image (car les moteurs sont incapables de suivre les liens dans du javascript, du flash,etc)

Pour les liens de type texte, ce texte doit être en rapport avec la page de destination Évitez donc les “cliquez ici” qui ne veulent rien dire: Au lieu de « cliquez ici pour accéder aux photos», utilisez plutôt « accéder aux photo ». Les moteurs de recherche accordent beaucoup d’importance au(x) mot(s) sur lequel le lien est fait. Utiliser le paramètre “title”. Par exemple: <a href="#rechercher" title="Aller directement au formulaire de recherche">Rechercher</a>

Pour les liens sur des images: Utiliser le paramètre “alt”. Par exemple : <img src="images/gamecube.gif" alt="Nintendo Gamecube"

Éviter les méthodes telles que l’ajout de lien sur des images transparentes d’un pixel, de toute façon les moteurs le détecte

Sites multilingues

Au lieu de mettre le site en français dans un dossier « fr » ou « français » peu significatif, utiliser par exemple un dossier « belgique ». Si on cherche par exemple un site de jobs en Belgique, on tapera plutôt « jobs belgique » que « job fr » ou « job français » Même si votre site n’est au départ disponible en une seule langue, il est préférable de le mettre dans un dossier adéquat dès le départ, en prévision d’un ajout des langues dans le futur.

Les redirections

Évitez absolument les redirections de type meta. Les moteurs ne la suivront pas. Utiliser plutôt des redirections avec un language dynamique comme le PHP.

La home page

Elle doit contenir les mots clés importants. Par exemple éviter de mettre simplement « cliquez ici pour entrer ». Utilisez plutôt un petit texte d’introduction de quelques lignes.

La partie visible

Bien évidemment, le texte de la page doit contenir un maximum de mots clés.

Utiliser les balises <hX>, <b> pour structurer votre page. Il faut éviter de parler de plusieurs sujets sur une page, car les mots clés font se diluer dans l’ensemble de la page et avoir moins d’importance

Donner des noms révélant aux images

La partie non-visible

Le titre de la page est très important. Il doit être en relation avec le contenu de la page, donc changer pour chaque page. Et bien évidemment contenir des mots clés. Par exemple « Jeux videos – Gamecube – Aventure »

Les balises meta description et keywords sont de moins en moins utilisées par les moteurs.

Dans la source HTML, l’idéal est d’avoir le contenu avant le menu de navigation, sauf si celui-ci contient beaucoup de mots clés.

Plus le code sera “propre”, plus la tâche des robots sera facilitées. Utiliser donc les standards du W3C. Un code valide sera bien mieux référencé. Pour vous imaginez ce qu’un robot verra de votre site, vous pouvez utiliser un navigateur en mode texte tel que [http://lynx.browser.org/ Lynx].

La règle d’or

La règle d’or sur Internet est de ne pas tricher pour être mieux référencé. Les moteurs repèrent vite les tricheurs et votre site risque d’être blacklisté.

Derniers conseils

  • Le plus gros du Pagerank de Google se trouve sur la home, donc c’est là que vous devriez concentrer vos efforts.
  • Mettre les javascripts dans des fichiers séparés
  • Faire un lien vers le plan du site sur chaque page. Lorsque que le robot ira sur cette page, il suivra les liens vers toutes les pages du site.
  • Avoir un site terminé : éviter de faire des liens vers des pages en construction
  • Avoir une navigation sans fin, évitez que certaines pages soient des impasses.

commentaires

2 commentaires


  1. 1. Le 30 mars 2007 à 15:30  par phil

    Salut,

    bon, l’article date un peu mais je pige pas un truc quand tu dis ” Ce qui peut donner par exemple : au lieu de http://www.jeuxvideo.com/index.php?param=20&id=30 http://www.jeuxvideo.com/gamecube/mariosunshine

    moi je vois pas ça dans l’article cité mais plutôt “http://www.jeuxvideo.com/gamecube_20_30/”

    j’ai raté un truc ?

    et sinon, pourquoi le javascript en externe ?

    merci
    phil

  2. 2. Le 31 mars 2007 à 9:59  par Ced

    C’était juste un exemple, ce lien n’existe pas.
    Le javascript dans un fichier externe : pour présenter un code html plus “propre” aux moteurs de recherche.

Ajouter un commentaire