Voir aussi
Études
Articles de WRI
- Redirections 302
- Google Toolbar 3
- Rel="NoFollow"...
- L'effet sandbox
- Foire aux backlinks
- Redirections sauvages
- Détournement de page
- Afficher un flux RSS
- Intégrer un flux RSS
- Le PR est-il mort ?
- Analyse référencement
- Google Data Centers
- L'algo de janvier 2004
- Google Deskbar
- Google Dance oct 2003
- GoogleBot change
- Calculatrice Google
- J'ai de la chance
- Google.fr, Google.com
- GoogleBot détaillé
- Bilan 2002
- Chanson au PR Noel
- Viewer, WebQuotes
- La vie d'une page
- Les labos de Google
- Google API
- Phénomène de société
- L'algorithme parfait
- La Google danse...
Autres articles
- Pénalités de Google
- Ma théorie sandbox
- Le secret des doubles-résultats
- Marketing viral
- Le projet Opquast
- Forum phpBB
- Sessions et langues
- Référencement multilingue
- Google en résumé
- Réécriture d'URL
- URL Rewriting
- URL Rewriting : intro
- Fichier .htaccess
PHP
Référencement de sites multilingues
Un article de Cyril, Avril 2004
![]()
Expatriation
/ Expatrié - Portail de la Mobilité Internationale
EasyExpat est un site accessible en 5 langues, dont le référencement a été spécialement étudié en fonction de cette contrainte. Son webmaster a bien voulu expliquer sur WebRankInfo comment architecturer et optimiser le référencement des sites multilingues.
Google.com, Google.fr, Yahoo en français, en anglais, en italien... De très nombreux sites tournés vers l'international proposent actuellement des versions en langues différentes. Cela permet, tel Yahoo, de se rapprocher de sa cible locale, ou tel Amazon de pouvoir présenter une offre commerciale plus étoffée. Si vous souhaitez attirer un public francais mais aussi étranger, vous devrez vous aussi décliner votre site en plusieurs langues. Nous verrons ici les choix qui s'offrent pour l'architecture d'un site multilingue et les conséquences et méthodes pour son référencement.
Cet article est constitué de deux parties :
- L'architecture d'un site multilingue
- Les conséquences et méthodes de référencement
1ère partie
L'architecture d'un site multilingue
La page d'accueil et la redirection automatique
La première page n'est pas forcement la page que visitera en premier l'internaute s'il vient d'un moteur de recherche. Mais c'est une "vitrine" du site qu'il convient particulierement de soigner. Dans le cas d'un site multilingue il existe plusieurs possibilités :
> Proposer une page d'accueil qui demandera explicitement
à l'internaute de choisir une langue avant
d'aller plus loin dans le site.
C'est la porte d'entrée. Avant de pénétrer
plus avant dans le site l'internaute fera explicitement le choix
de la langue. Il verra donc dès le départ qu'il est
possible de choisir plusieurs langues pour le site. L'inconvénient
est bien souvent d'avoir une page d'accueil très dépouillée
et peu optimisée pour les moteurs de recherche.
> Prévoir une langue par défaut, et laissser
la possibilité à l'internaute de choisir
lui même une autre langue.
Vous pouvez déterminer une langue par défaut qui sera
affichée lorsque l'internaute proviendra de la racine du
site (http://www.monsite.com/). Vous la déterminerez
généralement en fonction de vos prévisions
de la provenance de la majorité de vos visiteurs et de l'image
que vous souhaitez donner. A partir de là vous offrirez la
possibilité à l'internaute de choisir une autre langue.
> Détecter automatiquement la langue
Il est possible d'analyser la langue utilisée pour le navigateur
et en déduire le langage de préférence de l'internaute.
Pour cela vous pouvez utiliser la variable $HTTP_ACCEPT_LANGUAGE de PHP :
$lang = explode(",",$HTTP_ACCEPT_LANGUAGE);
$lang = StrToLower(substr(chop($lang[0]),0,2));
Il est aussi possible d'utiliser un code Javascript pour faire une redirection JavaScript :
<script LANGUAGE="JavaScript">
<!--
if (top==self) {
if (navigator.appName == 'Netscape')
//Reconnaitre le type de navigateur
var language= navigator.language;
else
var language = navigator.browserLanguage;
if (bl == "fr" || bl == "fr-be" || bl == "fr-ca"
|| bl == "fr-lu" || bl == "fr-mc" || bl == "fr-ch")
//il faut penser aux variantes de la langue {
this.location = "default.php?lang=fr"
}
else
this.location = "default.php?lang=en"
} //-->
</script>
Suite de l'article :
- L'architecture d'un site multilingue
- La page d'accueil et la redirection automatique
Le
paramètre de la langue- Les conséquences et méthodes de référencement
Publicités
- Hébergement web pro

- Pour un bon référencement, il faut un bon hébergeur.
- Testez Sivit, l'hébergeur choisi par WRI (garantie 30 jours satisfait ou remboursé) à partir de 1,90 EUR HT/mois
- Best seller
