Duplicate possible:
Comment puis-je obtenir des moteurs de recherche pour explorer mon site et voir une vue localisée de mes données?
J'ai récemment commencé un projet de CMS en PHP, le site sera multilingue. Les hypothèses sont les suivantes:
D'après mon expérience, il est parfois problématique de bien indexer Googlebot pour la page d'accueil. Ma question est de savoir si Googlebot est capable d’indexer les deux versions linguistiques du site Web et d’utiliser un sous-domaine (en.webpage.com
) ou PHP get (webpage.com/index.php?lang=EN
) pour obtenir les meilleurs résultats. .
Voici votre conseil directement de Google.
En ce qui concerne le référencement, tout est une conjecture. Alors, il vaut peut-être mieux attendre 10 réponses, mais voici mes 2 centimes:
À ma connaissance, les sous-domaines seraient traités comme un site distinct et, idéalement, pour le référencement, vous auriez 2 domaines:
exemple.com exemple.pl
Je pense que les sous-domaines, avec la langue correcte dans la section en-tête de la page, sont une bonne solution.
Un conseil. N'utilisez pas Ajax pour changer de langue. Utilisez un lien normal pour que Google puisse suivre le lien et indexer le ou les autres sites. Et bien sûr, vous obtenez un lien entrant.
AJAX pourrait créer un problème, Spider ne pourrait pas obtenir vos liens dans votre code JS. Assurez-vous donc d’ajouter à certains endroits des liens HTML classiques à vos pages avec une localisation différente.
Google est utile pour déterminer la langue de votre site, mais pour éviter tout problème, spécifiez vos attributs de langue dans votre httpheader et vos métabalises afin que les navigateurs et les spiders connaissent la langue.
La meilleure approche à mon avis consiste à utiliser différents sous-domaines tels que sp.yoursite.com
ou fr.yoursite.com
pour votre contenu localisé. De cette manière, vous indiquez à Google de manière précise à l'aide de ses outils (Google Webmaster Tools) quels sous-domaines (en. Ou fr.) appartient à chaque langue. Vous obtiendrez un meilleur résultat sur le SERP local dans mon exemple Google Spain et Google France.
J'espère que cela vous aidera si vous avez des questions, écrivez-moi un commentaire.
Google vient d'annoncer Nouveau balisage pour le contenu multilingue . Cela devrait permettre aux sites multilingues de gérer plus facilement les versions traduites de leur site Web.