Guide de création de site web optimisé

Transcription

Guide de création de site web optimisé
Guide d'optimisation de site web © Abondance.com - Avril 2013
Guide de création de site web optimisé
Vous trouverez ci-après un résumé des différents points à prendre en compte pour créer
un site web optimisé pour les moteurs de recherche en termes de code HTML et de
conception de site.
1. CODE HTML
 Structuration en balises Hn
- La page d'accueil doit proposer une structure de balises Hn cohérente et présentant ce
que l'on va trouver sur le site.
H1 (5 à 7 mots descriptifs) : Nom du site et mots clés importants décrivant son
activité.
H2 : Petit texte (1 paragraphe) présentant les différents concepts du site.
H3 : Différentes rubriques (mots clés importants).
H4 : Eventuelles sous-rubriques.
- Les pages internes doivent proposer également une structure en balises Hn dont les 4
premiers niveaux (au moins) décrivent parfaitement leur contenu éditorial.
H1 (5 à 7 mots descriptifs) : Elle explique "de quoi parle la page ?" en reprenant
des mots clés importants.
H2 : Petit texte (1 paragraphe) présentant sous forme de chapô un résumé de ce
que dira la page.
H3 : Intertitres éventuels.
H4 : Tags, fil d'Ariane ou autre.
Toutes ces balises Hn sont conçues comme étant des "réservoirs à mots clés" visibles
par l'internaute et les moteurs de recherche. Tous ces champs doivent pouvoir être
remplis à la main dans la zone d'administration du contenu.

Balises Title
Les balises Title contiennent en règle générale 7 à 10 mots clés et sont basées sur la
structure suivante :
- Page d'accueil : reprise du contenu de la balise h1, avec éventuellement quelques
modifications sémantiques. La balise est rédigée et modifiable à la main.
- Pages internes : les balises Title des pages internes ont la structure suivante :
<title>[Reprise de la balise H1] - [Catégorie éventuelle] - [Nom du site]</title>
SARL RESEAU ABONDANCE - Olivier Andrieu - Consultant - 3 rue des Châteaux - 67140 Heiligenstein Tél : 03 88 08 83 26 - Fax : 03 88 08 83 27 - E-mail : [email protected] - Web : www.abondance.com
Page 1
Guide d'optimisation de site web © Abondance.com - Avril 2013
Les balises Title des pages internes sont construites automatiquement mais peuvent
éventuellement être modifiées dans la zone d'admin.
 Balises Meta "description"
Les balises meta "description" reprennent de façon automatique le contenu de la balise
H2 de chaque page (accueil et interne) mais peuvent être éventuellement modifiées à la
main dans l'interface d'admin du contenu. Pas de limite maximale de taille (mais en
pratique, il est peu utile de dépasser les 300 caractères). La balise doit en revanche
contenir au minimum 200 caractères.

Balises Meta "keywords"
Cette balise peut être prévue dans l'interface d'admin mais n'est pas obligatoirement
remplie dans un premier temps (impact trop faible en termes de SEO). Ne pas l'insérer
dans le code si elle est vide. Pas de limite de taille maximale.
 Mise en gras du contenu rédactionnel
Vérifier que le fait de mettre en gras un mot dans le contenu éditorial des pages est bien
effectué à l'aide de la balise <strong>.
 Nom des images
Il doit être prévu la possibilité de nommer les images du site avec des termes explicites.
Exemples : airbus-a320.jpg, petite-maison-dans-la-prairie.gif, etc.

Attribut ALT des images
Les personnes chargées de saisir le contenu textuel du site ont la possibilité d'ajouter
des images et de saisir le contenu de l'attribut ALT pour chacune d'entre elle.
2. CONCEPTION

Contenus Flash et freins au référencement
Le site doit proposer le moins possible de contenus Flash (mais cela n'empêche pas des
"petites animations" dans certaines pages) ou des technologies peu ou mal comprises
par les moteurs de recherche :
- Pop-up ;
- Javascript ;
- Ajax ;
- Identifiants de session ;
- Frames / iframes ;
- Redirections autres que 301 ;
- Etc.
SARL RESEAU ABONDANCE - Olivier Andrieu - Consultant - 3 rue des Châteaux - 67140 Heiligenstein Tél : 03 88 08 83 26 - Fax : 03 88 08 83 27 - E-mail : [email protected] - Web : www.abondance.com
Page 2
Guide d'optimisation de site web © Abondance.com - Avril 2013

Plan du site
Un plan du site pour les internautes doit être présent avec un lien depuis la page
d'accueil. Idéalement, ce plan du site doit permettre d'atteindre toutes les pages
importantes (fiches produits) en 3 clics maximum depuis la page d'accueil.

URL
Un point important, dans l'optimisation d'un site web, est de rendre les intitulés d'URL
"search engine friendly" en y insérant des mots clés relatifs au contenu éditorial des
documents. Logiquement, une URL optimisée pour les moteurs de recherche doit pouvoir
être lue "en français", c'est-à-dire qu'en lisant son intitulé, on doit comprendre ce que
contient la page. Elle doit reprendre les étapes essentielles du fil d'Ariane (navigation) de
vos pages. Nous préconisons les règles suivantes pour les réécritures d'urls (U R L
rewriting) :
- Terminer l'URL par le contenu de la balise H1.
- Indiquer les mots clés importants (fil d'Ariane la plupart du temps) dans l'URL.
- Séparer les mots par un tiret haut (-) et pas par un underscore (_).
- Ne pas oublier les éventuelles apostrophes (remplacées par un tiret haut) et autres
caractères de ponctuation, etc.
- Changer les lettres accentuées et caractères diacritiques par leur équivalent non
accentué (é >> e, à >> a, ç >> c, etc.).
- Eviter un trop grand nombre de "/" dans l'URL. Préférer les tirets hauts ou la virgule
comme séparateur.
- Indiquer éventuellement la date du jour de publication ou une autre séquence de 3
chiffres minimum (le fait que 3 chiffres soient présents dans l'URL est un critère
indispensable pour être présent dans Google News si vous n'avez pas de Sitemap XML
spécifique de cet outil). Ce critère n'a pas à être suivi si l'indexation dans Google
News ne vous intéresse pas.

Duplicate Content
La problématique du "Duplicate content" est constante sur les sites actuels. Attention
donc à prendre en compte ces différents points :
- Ne pas reprendre sur votre site un contenu éditorial existant sur un autre site ou,
dans ce cas, le réécrire de la façon la plus approfondie possible.
- Ne pas répéter sur votre site, dans des pages différentes, le même texte. Ou alors,
utiliser la balise "link rel canonical"
(http://support.google.com/webmasters/bin/answer.py?hl=fr&answer=139394) pour
indiquer à Google quel est le contenu canonique (celui à privililégier).
- Chaque page du site doit être accessible au travers d'UNE ET UNE SEULE URL.
Attention notamment à d'éventuels paramètres de tracking notamment. Pour éviter
tout problème de DUST (Duplicate URL, Same Text), chaque page contient donc une
balise "link rel canonical" sous cette forme (exemple pour une page
http://www.votresite.fr/tshirt-coton-bio-col-blanc.html), reprenant sa propre URL :
<link rel="canonical" href="http://www.votresite.fr/tshirt-coton-bio-col-blanc.html" />

Fichier Sitemap
SARL RESEAU ABONDANCE - Olivier Andrieu - Consultant - 3 rue des Châteaux - 67140 Heiligenstein Tél : 03 88 08 83 26 - Fax : 03 88 08 83 27 - E-mail : [email protected] - Web : www.abondance.com
Page 3
Guide d'optimisation de site web © Abondance.com - Avril 2013
Un fichier Sitemap (http://www.sitemaps.org/) doit être créé et soumis à Google au
travers de ses Webmaster Tools et du fichier robots.txt (voir ci-après). Il peut être
complet (URL, date de dernière modification, fréquence de mise à jour et priorité) ou
simplifié (URL uniquement) mais doit surtout être exhaustif et mis à jour
automatiquement par le CMS.

Fichier robots.txt
Un fichier robots.txt doit être créé à la racine et lister les répertoires interdits aux
moteurs de recherche. La directive "Sitemap:" indique également l'adresse du fichier
Sitemap du site.

Outils de suivi
- Un compte Google Webmaster Tools doit être créé.
- Un compte Google Analytics (ou autre système de mesure d'audience) doit être mis en
place pour suivre le trafic du site.

Performances du site
La vitesse d'affichage des pages maximale pour Google est fixée à 1,5 seconde. Il est
important de ne pas trop dépasser (voire de rester en dessous de) cette limite. De
nombreuses actions sur le serveur et dans le code des pages peuvent être envisagées
pour réduire ce temps d'afichage.
Ce critère est important pour l'expérience utilisateur de vos visiteurs mais également
pour le crawl par les robots de google.
Son influence en termes de "ranking" reste en revanche encore à prouver...

Gestion de l'arche
Pour analyser le contenu d'une page web, Google effectue une différenciation entre, d'un
côté, la partie "arche" (header / footer / navigation) et d'autre part le contenu éditorial de
la page.
SARL RESEAU ABONDANCE - Olivier Andrieu - Consultant - 3 rue des Châteaux - 67140 Heiligenstein Tél : 03 88 08 83 26 - Fax : 03 88 08 83 27 - E-mail : [email protected] - Web : www.abondance.com
Page 4
Guide d'optimisation de site web © Abondance.com - Avril 2013
Les moteurs de recherche, pour analyser le contenu d'une page web, détectent la zone éditoriale
de la page (en rouge) et se servent des autres zones (en bleu) pour en suivr les liens et
identifier d'autres pages.
Cette différenciation s'effectue en comparant les différentes pages indexées du site. Pour
aider le moteur de recherche dans cette tâche, il est donc important que l'arche soit la
plus similaire possible d'une page à l'autre.

Prise en compte de l'existant
Si le site à optimiser est une refonte d'un site plus ancien et voit ses URL (nom de
domaine ou intitulé complet) changer, il doit être prévu un plan de redirection (en
redirection définitive 301) des anciennes URL vers les nouveaux intitulés.
Si aucune page du nouveau site ne correspond à une ancienne URL, la redirection 301
pointe alors vers la page d'accueil ou vers une tête de rubrique adéquate et pertinente.
SARL RESEAU ABONDANCE - Olivier Andrieu - Consultant - 3 rue des Châteaux - 67140 Heiligenstein Tél : 03 88 08 83 26 - Fax : 03 88 08 83 27 - E-mail : [email protected] - Web : www.abondance.com
Page 5
Guide d'optimisation de site web © Abondance.com - Avril 2013
Guide de rédaction de contenu optimisé
(exemple avec l'article "Under the hood : pour en savoir plus sur la façon dont
Google fonctionne..." : http://www.abondance.com/actualites/20120118-11236-underthe-hood-pour-en-savoir-plus-sur-la-facon-dont-google-fonctionne.html)
 1ère étape : Identifier 1 mot clé majeur + 2 ou 3 mots clés secondaires grâce au
générateur de mots clés de Google
(http://adwords.google.fr/o/Targeting/Explorer?__u=1000000000&__c=1000000000&i
deaRequestType=KEYWORD_IDEAS) .
 2ème étape : Le mot clé majeur commence le titre éditorial de l'article (H1). Ce titre
a une taille de 5 à 7 mots (mots vides non compris). Le titre H1 doit être le plus
descriptif possible !
 3ème étape : Une occurrence du mot clé principal dans le chapo (H2), emplacement
(début/milieu/fin) peu important. Placer éventuellement un ou deux mots clés
secondaires dans ce chapo.
 4ème étape : Placer une occurrence du mot clé principal par (environ) chaque
centaine de mots dans la page. Exemple : 200 mots = 2 occurrences. 300 mots = 3
occurrences, etc. Si possible, indiquer ces mots en gras. Placer également, si possible,
quelques occurrences des mots clés secondaires dans le texte.
SARL RESEAU ABONDANCE - Olivier Andrieu - Consultant - 3 rue des Châteaux - 67140 Heiligenstein Tél : 03 88 08 83 26 - Fax : 03 88 08 83 27 - E-mail : [email protected] - Web : www.abondance.com
Page 6
Guide d'optimisation de site web © Abondance.com - Avril 2013
 5ème étape : Placer quelques occurrences du mot clé principal dans les intertitres
(sans exagérer).
 6ème étape : Proposer des liens contextuels (à l'intérieur du texte de l'article) vers
d'autres pages connexes du site ou d'autres sites web. Penser à créer des liens donnant
"bonne réputation"...
 7ème étape : Si certains liens sont importants selon vous et n'ont pas pu être
intégrés dans le corps de l'article, proposer une zone de liens de type "Pour en savoir
plus" à la fin de l'article.
SARL RESEAU ABONDANCE - Olivier Andrieu - Consultant - 3 rue des Châteaux - 67140 Heiligenstein Tél : 03 88 08 83 26 - Fax : 03 88 08 83 27 - E-mail : [email protected] - Web : www.abondance.com
Page 7
Guide d'optimisation de site web © Abondance.com - Avril 2013
Référencement d'un site web multilingue
Pour optimiser l'aspect multilingue d'un site web, nous vous conseillons la mise en place
des points suivants en 6 étapes distinctes :
*
*
*
*
Etape 1 : créer un site web (une extension) par pays. Exemple :
www.votresite.com pour les Etats-Unis.
www.votresite.fr pour la France.
www.votresite.es pour l'Espagne.
Etc.
Si, pour certains pays, vous n'avez pas pu obtenir l'extension correspondante, vous
pouvez éventuellement utiliser un sous-domaine (cn.votresite.com ou de.votresite.com
par exemple).
Vous pouvez également utiliser des noms de répertoires comme
"www.votresite.com/es/", "www.votresite.com/it/ ou "www.votresite.com/de/" mais les
extensions spécifiques et, en second choix, des sous-domaines, seront préférables.
- Etape 2 : supprimer - si elle existe - toute éventuelle redirection automatique de
l'internaute vers tel ou tel site en fonction de son adresse IP, de la langue de son
navigateur ou de tout autre critère. D'expérience, ce type de redirection pose de
nombreux problèmes en SEO, les robots des moteurs étant considérés dans 100% des
cas comme américains.
Il vaut mieux laisser venir l'internaute sur le site de son choix et montrer, de façon
facilement visualisable, que le site est disponible dans d'autres langues.
Votre cible est professionnelle et cela ne devrait lui poser aucun problème de passer d'un
site à l'autre en cliquant sur une fonctionnalité de choix de langue (dans ce cas, préférer
les liens textuels ou sur des images-drapeaux et ne pas utiliser de menus déroulant,
souvent incompatibles avec les moteurs de recherche).
- Etape 3 : utilisez les balises linguistiques de Google
(http://actu.abondance.com/2011/12/nouvelle-balise-google-pour-les-sites.html), par
exemple ici pour un site espagnol :
<link rel="alternate" hreflang="es" href="http://www.votresite.com/esl/" />
Vous pouvez également indiquer, pour différencier un pays d'un autre qui aurait un
contenu dans la même langue (exemples : Etats-Unis et Grande-Bretagne, ou France,
Belgique et Suisse) les mêmes balises linguistiques, par exemple ici pour un site
espagnol et mexicain dans la même langue :
<link rel="alternate" hreflang="es-ES" href="http://www.votresite/es/" />
<link rel="alternate" hreflang="es-MX" href="http://www.votresite.mx/" />
Voir la documentation fournie par Google à ce sujet :
http://support.google.com/webmasters/bin/answer.py?hl=en&answer=189077
La balise "link rel hreflang" doit être utilisée conjointement avec la balise "Contentlanguage" :
SARL RESEAU ABONDANCE - Olivier Andrieu - Consultant - 3 rue des Châteaux - 67140 Heiligenstein Tél : 03 88 08 83 26 - Fax : 03 88 08 83 27 - E-mail : [email protected] - Web : www.abondance.com
Page 8
Guide d'optimisation de site web © Abondance.com - Avril 2013
<meta http-equiv="Content-language" content="en-GB" />.
- Etape 4 : vérifier que chaque site a uniquement des pages dans la langue qui le
concerne (et des Title, meta "description" + intitulés d'URL dans cette même langue).
- Etape 5 : créer un compte Google Webmaster Tools pour chaque langue/pays.
- Etape 6 : dans chaque compte Google Webmaster Tools, vérifier que le pays-cible est
bien indiqué dans la zone "Configuration > Paramètres" :
Profitez-en pour indiquer également à Google l'option "Domaine favori" avec le choix
"Afficher les URL de la manière suivante : www.votresite.com" (encadré orange ci-dessus),
ce qui évitera également quelques soucis de "duplicate content".
Ces quelques conseils devraient vous permettre d'obtenir des sites web bien référencés
(si tout est fait par ailleurs sur chacun des sites :-) ) dans chaque pays et/ou langue
visés.
SARL RESEAU ABONDANCE - Olivier Andrieu - Consultant - 3 rue des Châteaux - 67140 Heiligenstein Tél : 03 88 08 83 26 - Fax : 03 88 08 83 27 - E-mail : [email protected] - Web : www.abondance.com
Page 9

Documents pareils