web-dev-qa-db-fra.com

URL du site Web avec plusieurs devises

Il semble que la plupart des sites Web qui gèrent des devises gardent une trace de la devise actuelle tout au long de la session du navigateur de l'utilisateur et non via l'URL elle-même. Ainsi, lors du partage de l'URL avec des amis, le contenu peut ne pas être identique car la session du navigateur sera différente.

Selon vous, quelle est la meilleure pratique pour gérer l'URL d'un site Web comportant plusieurs devises? Une devise différente dénote un contenu différent; mon avis est donc qu'il devrait être intégré à l'URL elle-même, de la même manière que le paramètre de langue en cours dans l'URL ou le sous-domaine.

Quelle serait selon vous la meilleure option?

  • Paramètre Querystring ajouté à chaque page, par exemple /en/my-page/?currency=USD
  • Dossier d'URL, par exemple /en/USD/my-pages/

Rien d'autre?

3
markcassar

Tout au long de nos recherches sur ce sujet, nous avons découvert qu’il était important d’éviter les doublons sur la page. Si, lorsque vous basculez entre les choix de devise, le seul changement de contenu concerne les valeurs de prix des éléments, cela peut alors être considéré comme un contenu en double pour les moteurs de recherche. perdre du jus de lien.

Pour cette raison, il semble idéal de définir initialement la sélection de devise à l'aide d'une variable de chaîne de requête qui stocke ensuite les préférences de l'utilisateur dans une session ou un cookie. En dehors de cela, il est judicieux de définir l'URL canonique de la page comme une version de la page, telle que dans la devise par défaut.

Cela permet de s'assurer que si quelqu'un crée un lien vers la page dans l'une des devises, le jus de liaison est transféré sur la même page de devise par défaut et non distribué entre plusieurs versions.

Plus d'informations à ce sujet dans l'article sur http://www.webmasterworld.com/google/3165033.htm .

0
markcassar

Plutôt que de créer des pages autour de devises, créez des pages pour des utilisateurs de différents pays. Voir: Comment dois-je structurer mes URL pour le référencement et la localisation? Google autorise les sites ayant sensiblement le même contenu s'ils sont destinés à des utilisateurs de pays différents.

Le pays ciblé doit faire partie du nom d'hôte ou de la structure de dossiers, et non d'un paramètre d'URL. Donc, votre site Web devrait avoir des sections comme:

  • /en/us/my-pages/
  • /en/gb/my-pages/
  • /fr/fr/my-pages/

Où vous changez non seulement la devise, mais la langue de la page, le cas échéant.

Dans ce cas, assurez-vous d'enregistrer chaque dossier dans Google Webmaster Tools et de définir le ciblage géographique de chaque dossier.

3
Stephen Ostermiller