Site en francais, identifié comme anglais par chrome

  • Auteur de la discussion Auteur de la discussion sff
  • Date de début Date de début
WRInaute impliqué
Bonjour,

Je ne comprends pas. A chaque fois que je vais sur mon site google chrome m'affiche la barre de traduction : "cette page est en anglais, voulez-vous la traduire ?"

Pourtant ma page est bien en iso 8859-1.

Voici mon meta:

Code:
<head>
<title>RPG illusion - Le jeu multijoueur</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="shortcut icon" href="../images/icone.ico">
<link rel="stylesheet" href="styles/css_login.css" type="text/css">
</head>

Pouvez-vous me dire que dois je faire pour que google chrome comprenne que mon site est en francais ?
 
WRInaute accro
1. Le charset n'a pas grand chose à voir avec la langue. Tu peux écrire (au moins) de l'anglais, du français, de l'espagnol, de l'allemand, du portugais, de l'italien et du néerlandais en iso-8859-1.
2. Google ignore complètement (à juste titre, ils sont tellement souvent faux) tous les tags qui indiquent la langue, que ce soit le header Content-Language, les attributs lang ou xml:lang, etc.
3. Google utilise une analyse du contenu de la page pour en déterminer la langue. Si tu as très peu de texte, ou que tu utilises beaucoup de vocabulaire anglais, ou beaucoup de noms propres ou autres sigles, il peut se tromper. Solution: ajouter plus de texte sur lequel il ne peut pas se tromper.

Jacques.
 
WRInaute passionné
Bonjour,

@jacques : je crois que c'est un souci avec Chrome, pas de référencement google. ;-) Il est possible que le navigateur tienne, lui, compte des métas balises.

@sff : essaye d'inclure la ligne suivante juste entre HEAD et TITLE :
Code:
<meta http-equiv="content-language" content="fr" />
De toute façon, inclure cette ligne ne mange pas de pain...
 
WRInaute accro
@anemone-clown: la même fonctionnalité existe (au moins) dans IE avec la toolbar Google. Je suis assez certain que c'est basé sur ce que Google pense (après une interrogation du genre je demande le PR pour afficher la barre verte et quelques autres informations du même genre).

Un test à faire: essayer une traduction Google en lui donnant l'URL et en demandant une détection automatique de la langue source, ça devrait donner une idée.

Sinon tu peux essayer ça: http://www.oxado.com/bin/checkpage

Ca utilise le même genre de méthodes que Google (mais pas forcément exactement les mêmes paramètres), et ça donne plus d'infos sur pourquoi telle ou telle langue est choisie (avec les notes respectives des autres langues), donc ça te donnera une idée.

Jacques.
 
WRInaute discret
J'ai le même problème sur l'un de mes sites j'ai pourtant

Code:
<meta http-equiv="content-language" content="fr" />

je crois que ça vient effectivement du contenu qui est autour de la mode et utilise beaucoup d'anglicismes. Si quelqu'un trouve un moyen de contourner ça sans rajouter des tartines en français je suis preneur !

Cotp
 
WRInaute accro
Google ignore complètement les Content-Language (header http ou meta), attributs lang, etc. Et ils ont bien raison: ils sont très souvent faux, copiés dans des templates sans être mis à jour.

Google se fonde uniquement sur l'analyse du texte de la page pour en déterminer la langue. Si tu as peu de texte dont beaucoup de mots étrangers, il peut se tromper. A part rajouter du texte, je ne crois pas qu'il y ait de solution miracle. C'est quoi le site?

Jacques.
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut