Messages: 263

Enregistré le: 3 Mar 2007

Message le Lun Fév 01, 2016 19:29

Bonjour à tous,

Avant de débuter des travaux sur la refonte d'un site qui a quelques années mnt je souhaite avoir vos avis sur ce que je compte faire afin d’éviter que je fasse une grande bêtise. Alors voila, en plus de pleins d'autres changements je redoute 2 en particulier : HTTPS et la multilingues.

Actuellement le site en question est accessible uniquement en HTTP en deux langues français et anglais avec deux sous-domaines distincts :

http://www.example.com => Français (plus grande audience)
http://www.en.example.com => Anglais (Bouf bouf)

Mon idée de réunir les deux sites en un seul accessible uniquement en HTTPS (redirection 301 à partir de http) MAIS en priorisant la version anglaise pour les moteurs de recherche. Plus concrètement :

http://www.example.com => https://www.example.com/fr/
http://www.en.example.com => https://www.example.com/en/

Donc ceux qui viendront avec la langue fr se trouveront avec le site en FR et ceux avec les autres langue (ou aucune comme les robots) verront la version anglaise.

Est ce que vous voyez une grosse connerie dans ce que je compte faire sachant que rien n'est encore fait et tout peut changer si problème.

Je vous remercie d'avance de vos réponse.

Jamal
Modifié en dernier par Marie-Aude le Mar Fév 02, 2016 18:28, modifié 2 fois.
Raison: Merci d'utiliser example.com
Haut
4 Réponses
Messages: 5

Enregistré le: 2 Fév 2016

Message le Mar Fév 02, 2016 17:16

Oui jamal c'est une erreur d'abandonner une version root www.en.monsite.com vers www.monsite.com/en
/.

et puis pourquoi www.en.monsite.com ? en.monsite.com c'est mieux non ?

En fait les annuaires permettent d'indexer des versions root, rares ceux qui permettent un lien en profondeur.

La stratégie netlinking est plus souple avec un root qu'avec une apge profonde
Haut
Messages: 263

Enregistré le: 3 Mar 2007

Message le Lun Mar 07, 2016 11:35

je suis dsl pour la réponse tardive.

pourquoi http://www.en.monsite.com ? en.monsite.com c'est mieux non ?

Parce que j'avais posé la question il y a quelques années, on m'avait proposé http://www.en.monsite.com. Je suis d'accord que en.monsite.com aurait été mieux mais bon c'est esthétique et ça changera de toute façon.

Deux choix se posent à moi :

http://www.example.com => https://www.example.com/fr/
http://www.en.example.com => https://www.example.com/en/

=> Facilité de gesion

ou

http://www.example.com => https://fr.example.com/
http://www.en.example.com => https://www.example.com/

=> Remarquez dans le deuxième exemple que le WWW en HTTP devient le FR en HTTPS. (Risqué ?)
=> Possibilité de mettre une IP géolocalisée pour chaque langue. (Vrai avantage ?)

En fait les annuaires permettent d'indexer des versions root, rares ceux qui permettent un lien en profondeur.

Ce n'est pas un problème du fait que que je n'indexe plus ce site sur les annuaires.

Tout avis est la bienvenue.

Merci
Haut
Messages: 3259

Enregistré le: 7 Sep 2003

Message le Mar Mar 08, 2016 9:54

jamalofski a écrit:Donc ceux qui viendront avec la langue fr se trouveront avec le site en FR et ceux avec les autres langue (ou aucune comme les robots) verront la version anglaise.


Et si je suis en langue fr mais que je veux absolument visiter une page sur la version anglaise ?
J'arrive et je suis directement redirigé vers une page qui ne m'intéresse pas. Je me casse

Et pratique pour faire indexer les pages fr par les robots s'ils sont toujours redirigés vers la version anglaise.

Pour moi le mieux c'est www.example.com pour la version fr et en.example.com pour la version étrangère. Sans aucune redirection automatique. C'est l'internaute qui décide s'il veut changer de langue.
Haut
Messages: 263

Enregistré le: 3 Mar 2007

Message le Mer Mar 09, 2016 13:53

La solution des /fr/ et /en/ me semblait déjà très peu pertinente notamment avec la perte de la possibilité d'avoir une adresse ip différente pour chaque langue.

La solution la moins risquée dans mon cas (la version française représente la majorité des utilisateurs) est :

http://www.example.com (FR) => https://www.example.com/ (FR)
http://www.en.example.com (EN) => https://en.example.com/ (EN)

Même si j'aurai bien voulu que le www soit pour la version anglaise.
Haut