Passage de la langue principale en sous-répertoire, que faire de la racine ?

WRInaute discret
Bonjour,

Aujourd'hui, je gère le SEO d'un site sous Shopify qui comporte une version fr, en, it...
La version fr est à la racine du domaine tandis que les autres langues sont en sous-répertoires.

Avec une refonte sous Prestashop, la version fr va passer dans un sous-répertoire /fr/ (et les autres le restent).

Ma question est : que faire de la racine du domaine ?
Par défaut sous Prestashop, l'accès à la racine donne une redirection 302 vers /fr/

Quelles sont les bonnes pratiques à ce niveau ? Passer en sous-domaine n'est pas envisageable pour l'instant.
Je pensais soit passer la redirection en 301, soit créer une page d'accueil demandant de choisir une langue au visiteur.

Avez-vous un avis ou une idée ?
Merci.
 
WRInaute accro
Avant j'utilisais Django qui faisait une 302 c'était parfait.
Maintenant avec Laravel + mcamara/laravel-localization c'est tjs une 302 via $_SERVER['HTTP_ACCEPT_LANGUAGE'].
Etant donné que c'est une redirection basée sur la langue, AMHA une 302 convient mieux qu'une 301.
 
WRInaute discret
Merci pour les éléments.

Etant donné que c'est la racine qui est utilisée aujourd'hui, c'est elle qui a reçu un grand nombre de liens d'où l'idée de la 301.
 
Discussions similaires
C
Réponses
4
Affichages
1K
christele2
C
Haut