Une page, plusieurs langues : meilleure techniques ?

Discussion dans 'Débuter en référencement' créé par iempty, 24 Mars 2014.

  1. iempty
    iempty WRInaute discret
    Inscrit:
    4 Février 2010
    Messages:
    217
    J'aime reçus:
    0
    Bonjour,

    Je vais réaliser un site (en gros, un jeu) constitué d'une seule page.
    Sous l'aire de jeu, il y aura un peu de blabla avec les règles du jeu etc.

    Par contre, j'aimerais proposer cette page en plusieurs langues (au moins FR et EN, peut-être d'autres à venir si je trouve des traducteurs).

    Quelle est la meilleure technique pour référencer ceci ?

    Je pensais faire déjà un nom de répertoire à la racine qui est la locale :
    - http://mon-super-jeu.com/en/ pour anglais
    - http://mon-super-jeu.com/fr/ pour français
    - http://mon-super-jeu.com/de/ pour allemand
    ...

    Ca me parait logique.

    Ma grande question est : "Quid du domaine racine (http://mon-super-jeu.com) ?"
    Pour le moment, j'ai choisi que la langue par défaut serait l'anglais (notamment su l'utilisateur met dans l'URL une locale non gérée comme "http://mon-super-jeu.com/jp/"). De même, avec le domaine racine (pas de locale fournie dans l'URL).
    La page sera dans ces cas générée avec le fichier de langues "en".

    Du coup, pour éviter le duplicate content entre "http://mon-super-jeu.com" et "http://mon-super-jeu.com/en", j'ai fait une redirection 301 suivante :
    Code:
    RedirectPermanent /en/ http://mon-super-jeu.com
    
    Ca fonctionne bien. Mais es-ce la meilleure méthode ?
    J'hésitais à garder "http://mon-super-jeu.com/en" référencé pour bien séparer, mais alors j'ai peur du DC avec mon domaine racine.
    J'ai aussi pensé à rediriger "http://mon-super-jeu.com" vers "http://mon-super-jeu.com/en" mais ma redirection boucle. Et puis ça me parait moyen de ne pas référencer ma racine...

    Sinon dans l'idée je voulais garder ma racine en affichant la langue dynamiquement en foncion des préférences navigateur de l'utilisateur, mais j'imagine que dans le cas du googlebot, ce sera anglais, et donc là aussi pb de duplicate content...

    Dernière solution : faire une page d'accueil différente juste pour la racine, par exemple une page qui propose de choisir sa langue parmis celles proposées ?

    Merci pour vos précieux conseils ! :)

    ++
     
  2. iempty
    iempty WRInaute discret
    Inscrit:
    4 Février 2010
    Messages:
    217
    J'aime reçus:
    0
    Ah oui, et question subsidiaire :

    Connaissez-vous un moyen simple de proposer aux internautes de traduire le contenu de ma page dans leur langue ?
    Je cherche un moyen "communautaire" (pas payant) basé sur le volontariat.

    en gros un site où je pourrais déposer mon texte an anglais en que les internautes puissent le traduire, puis récupérer le résultat de cette traduction pour l'intégrer dans mes fichiers de langue de mon site.
     
  3. forummp3
    forummp3 WRInaute passionné
    Inscrit:
    8 Février 2004
    Messages:
    1 519
    J'aime reçus:
    0
    vu ton bricolage, pourquoi faire un dossier "en" ? autant mettre ton site en anglais à la racine, ou bien avec htaccess faire du rewriting pour acceder au bon dossier a partir de la racine si tu veux faire propre sur ton ftp.
     
  4. iempty
    iempty WRInaute discret
    Inscrit:
    4 Février 2010
    Messages:
    217
    J'aime reçus:
    0
    je me suis peut etre mal fait comprendre...

    Je n'ai pas de dossier "physique" par langue, je fais bien de l'URL rewriting.
    En gros j'ai un page "index.php" avec mon code et tous mes libellés qui vont chercher dynamiquement dans un fichier de ressources selon la langue demandée. L'anglais "en" est la langue par défaut si pas de langue spécifiquement demandée.

    Code:
    RewriteRule ^(.*)/$ /index.php?lang=$1 [L]
    
    ma question était donc plutôt : "comment gérer les 2 URLs "http://mon-super-jeu.com" (racine, donc anglais par défaut) et "http://mon-super-jeu.com/en" (anglais spécifiquement demandé) pour éviter d'avoir 2 URLs indexées avec le même contenu et éviter le duplicate content.

    J'ai finalement fait une page différente pour la racine (affichage de toutes les langues disponibles et sélection de la langue).

    Ca me convient, je pense que c'est le plus simple...
     
Chargement...
Similar Threads - langues meilleure techniques Forum Date
Cibler de nouveaux pays/langues Référencement international (langues, pays) 1 Août 2019
Site en plusieurs langues (mots-croisés) : noms de domaines différents ? Demandes d'avis et de conseils sur vos sites 22 Avril 2019
Faut-il travailler le référencement entre les langues de manière parallèle ? Référencement international (langues, pays) 26 Mars 2019
refaire son site perso en deux langues Référencement international (langues, pays) 14 Janvier 2019
Que faire des pages inactives dans des langues étrangères (site multilingue) ? Débuter en référencement 27 Juillet 2018
Perte de la partie Francaise de mon site mais pas des autres langues Problèmes de référencement spécifiques à vos sites 5 Juillet 2018
Migration .html vers WordPress + gestion des langues et conserver le SEO Débuter en référencement 10 Mars 2017
Bonnes pratiques SEO pour un site de plusieurs langues Débuter en référencement 12 Janvier 2017
web multilangues: changement à multi domaines Référencement international (langues, pays) 9 Janvier 2017
Url d'un site avec 2 langues Débuter en référencement 2 Novembre 2016
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice