J'ai un site multilingue avec des URLs comme celle-ci
https://example.org/en/ads/2
https://example.org/es/ads/2
https://example.org/it/ads/2
qui servent le site dans différentes langues. Mon site accepte également les URL de ce type.
https://example.org/ads/2
Dans ce cas, le contenu est servi dans la langue par défaut (espagnol).
Le site ne génère aucune URL sans paramètres régionaux. Il accepte ce type d'URL, mais tous les liens suivants pour la navigation interne sont générés avec les paramètres régionaux par défaut.
On m'a dit que c'était mauvais pour le référencement, car différentes URL ( https://example.org/ads/2 , https://example.org/es/ads/ 2 ) servir le même contenu.
Est-ce vrai? Si oui pourquoi?
Si vous canonisez correctement, c'est bien. Utilisez rel="canonical"
pour spécifier que les pages sont identiques et hreflang pour les autres langues.
<link rel="canonical" href="https://example.org/es/ads/2">
<link rel="alternate" hreflang="en" href="https://example.org/en/ads/2">
<link rel="alternate" hreflang="es" href="https://example.org/es/ads/2">
<link rel="alternate" hreflang="it" href="https://example.org/it/ads/2">