J'ai un site Web qui utilise un paramètre d'URL (http://example.com?lang=es
) pour traduire le contenu de chaque page. Je sais que cette option n’est pas recommandée, mais c’est techniquement le seul que je puisse fournir à atm.
J'ai:
mais Google bot ne semble explorer que la version anglaise du site. Y a-t-il quelque chose qui me manque?
Vous dites que vous avez vérifié les pages d'instructions multilingues de Google, mais avez-vous mis en œuvre la balise rel = "substitut" hreflang = , soit sur le code source de la page, soit dans des sitemaps?
Sinon, vous devriez le faire, car cela pourrait aider Google à découvrir et à comprendre le lien entre vos pages traduites.
Si vous ne l'avez pas déjà fait, assurez-vous que toutes vos URL sont dans un fichier sitemap.xml et qu'il est soumis au format GWT. Google a récemment confirmé que le meilleur moyen de découvrir de nouvelles URL et de modifier des pages consiste à utiliser les fichiers sitemap.xml et les flux RSS. Vous pouvez donc ajouter ces pages traduites (et toutes les pages) à un flux RSS et les soumettre à - PubSubHubbub. Plus d'informations ici: Meilleures pratiques pour les sitemaps XML et les flux RSS/Atom
Dans les Outils pour les webmasters, vous pouvez également 'Fetch as Google' pour vous assurer que les pages ne sont pas bloquées, sont explorables et s’affiche correctement. Ensuite, après avoir récupéré, vous pouvez envoyer les URL à Google. Elles devraient être explorées et, espérons-le, indexées.
Je m'assurerais de suivre toutes ces étapes, puis d'attendre une semaine sur deux pour voir si elles sont indexées.