web-dev-qa-db-fra.com

Existe-t-il des problèmes de référencement avec le contenu généré par les utilisateurs sur les modèles de site Web dans deux langues différentes?

J'ai un site Web qui est en quelque sorte un réseau social, dont le contenu est généré par le webmaster, tel que des articles et des questions, et un contenu généré par des personnes (questions).

Mon site Web utilise 2 langues, l'arabe et le français, et cible toutes les personnes parlant ces langues dans le monde entier.

Pour gérer la langue du site Web, nous utilisons des sous-répertoires. Les URL des articles de page sont: example.com/fr/articles et example.com/ar/articles, les articles sont filtrés en fonction de la langue choisie par l'utilisateur. Le contenu de cette page sera toujours dans la langue choisie, mais pour les questions de page même si vous avez choisi une langue, la page sera rendue dans cette langue. Je veux dire le menu et le pied de page, ces parties fixes du modèle, le contenu peut toutefois être dans n'importe quelle langue car la page récupère les questions posées par les utilisateurs aux côtés des questions du webmaster filtrées pour correspondre à la langue sélectionnée.

J'ai lu que sur la même page, il devrait y avoir une seule langue, mais cela ne peut pas être le cas d'une page qui affiche du contenu généré par l'utilisateur, comment dois-je gérer cela?

De plus, je crains que je me retrouve avec un contenu dupliqué dans le cas d’une page affichant le contenu généré par l’utilisateur en deux langues (example.com/fr/articles et example.com/ar/articles), le contenu sera identique, avec de petites modifications traduites. menu, en-tête et pied de page et quelques questions filtrées du webmaster, le cas échéant.

Est-ce que je court ce risque? Et quelle est la meilleure stratégie de référencement à adapter dans mon cas?

1
ZeSoft

Jetez un coup d'œil à l'attribut hreflang pour les configurations multilingues:

https://support.google.com/webmasters/answer/189077?hl=fr

Quelques exemples de scénarios dans lesquels rel = "substitut" hreflang = "x" est recommandé:

  • Vous conservez le contenu principal dans une seule langue et ne traduisez que le modèle, tel que la navigation et le pied de page. Les pages qui présentent un contenu généré par l'utilisateur, comme les forums, le font généralement.

  • Votre contenu comporte de petites variations régionales avec un contenu similaire dans une seule langue. Par exemple, vous pourriez avoir l'anglais
    contenu destiné aux États-Unis, au Royaume-Uni et à l'Irlande.

  • Le contenu de votre site est entièrement traduit. Par exemple, vous avez les versions allemande et anglaise de chaque page.

2
Randomer11