C'est la première fois que je fais un site Web multilingue et j'ai quelques problèmes:
J'ai 3 langues, chacune dans son dossier séparé: en/
, it/
, ru/
. Dans la section <head>
de chacun, j'ai <link rel="alternate" hreflang="x" href="http://website.com/x/" />
. Ce que je ne comprends pas encore, c'est comment indexer le site Web avec Google Analytics et les outils pour les webmasters.
Je n'ai pas besoin de pouvoir voir les statistiques pour chaque langue séparée, mais seulement le site Web entier à la fois. Donc, étant donné que http://example.com
redirige automatiquement vers http://example.com/en/
(dossier/langue par défaut), dois-je inclure le code de traçage identique sur chaque page pour les 3 langues? Si tel est le cas, lors de l'enregistrement du site Web dans Google Analytics, quelle URL dois-je spécifier? Je pense que http://example.com
ne fonctionnera pas car il redirige automatiquement vers le sous-dossier en/
.
Et pour les outils pour les webmasters, dois-je enregistrer le site Web racine, puis le séparer par géolocalisation, ou dois-je créer un compte pour chacune des trois langues?
De plus, chaque page a le même nom dans les trois langues. Par exemple: http://example.com/en/about-us
en italien sera http://example.com/it/about-us
, si cela est important.
Je n'ai pas besoin de pouvoir voir les statistiques pour chaque langue séparée, mais seulement le site Web entier à la fois. Donc, étant donné que
http://example.com
redirige automatiquement vershttp://example.com/en/
(dossier/langue par défaut), dois-je inclure le même code de suivi sur chaque page pour les 3 langues?
Vous devez utiliser le même code de suivi dans les trois langues si vous souhaitez afficher les statistiques ensemble. L'enregistrement du "site" en tant que example.com
fonctionnera correctement dans Google Analytics, même si cette URL spécifique redirige vers le répertoire de langue anglaise.
Et pour les outils pour les webmasters, dois-je enregistrer le site Web racine, puis le séparer par géolocalisation, ou dois-je créer un compte pour chacune des trois langues?
Vous n'avez besoin que d'un seul "compte" pour Google Webmaster Tools. Dans un compte, vous pouvez ajouter plusieurs "sites". La seule raison pour laquelle ajouter les répertoires en tant que "sites" distincts serait de les cibler géographiquement. Comme ils ne parlent que de langue (et non de région), vous ne voulez pas faire cela. (Votre site en anglais cible des anglophones du monde entier, et pas seulement ceux de l'Australie, par exemple.) Ajoutez simplement le site entier une fois.