Le titre en anglais et requête en français
8 messages
• Page 1 sur 1
Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics
- ensemblevide
- WRInaute discret

- Messages: 125
- Inscription: 29 Oct 2004
Le titre en anglais et requête en français
Bonjour
Mon site est Francomix, consacré aux musiques francophones. Quand je tape "musiques francophones" sur Google (Com et Fr) mon site (la racine) sort en 2e et 1ere position mais avec le titre en anglais et la description venant de l'annuaire Google donc Dmoz.
Précision : mon site est développé avec Spip; il est multilangue : FR et EN.
Sur la page index j'ai mis un script qui permet de diriger le visiteur vers la home de sa langue (en récupérant l'id langue du navigateur):
Je fais aussi de la réécriture d'urls donc la page accueil.html correspond en réalité à home.php3?id_rubrique=x
etc ...
Comment faire pour empécher que Google sorte le titre en anglais pour une requête avec un mot français. Du coup j'ai perdu la 1ere position sur google.com
Merci pour votre aide
Philippe
Mon site est Francomix, consacré aux musiques francophones. Quand je tape "musiques francophones" sur Google (Com et Fr) mon site (la racine) sort en 2e et 1ere position mais avec le titre en anglais et la description venant de l'annuaire Google donc Dmoz.
Précision : mon site est développé avec Spip; il est multilangue : FR et EN.
Sur la page index j'ai mis un script qui permet de diriger le visiteur vers la home de sa langue (en récupérant l'id langue du navigateur):
- Code: Tout sélectionner
$langues = split(",", $_SERVER['HTTP_ACCEPT_LANGUAGE']);
foreach( $langues as $lg ) {
/*
* pour chaque langue préférée par le visiteur
*/
if (substr($lg,0,2) == "fr") {
header("Location: accueil.html");
exit;
};
if (substr($lg,0,2) == "en") {
header("Location: home.html");
exit;
};
if (substr($lg,0,2) == "es") {
header("Location: home.html");
exit;
};
}
/*
* si aucune des langues préférées n'existe dans le site
* rediriger vers la langue principale (la première)
*/
header("Location: home.html");
Je fais aussi de la réécriture d'urls donc la page accueil.html correspond en réalité à home.php3?id_rubrique=x
etc ...
Comment faire pour empécher que Google sorte le titre en anglais pour une requête avec un mot français. Du coup j'ai perdu la 1ere position sur google.com
Merci pour votre aide
Philippe
-

CaYuS - WRInaute impliqué

- Messages: 601
- Inscription: 14 Juil 2005
Bonjour,
Donc si j'ai bien compris, Googlebot, quand il passe sur ton site, il est automatiquement redirigé vers home.html (en anglais) vu qu'il n'a pas de HTTP_ACCEPT_LANGUAGE défini.
Et du coup, il met ça en cache.
Et ... tu ne veux pas plutôt lui dire d'aller sur l'accueil français ?
Donc si j'ai bien compris, Googlebot, quand il passe sur ton site, il est automatiquement redirigé vers home.html (en anglais) vu qu'il n'a pas de HTTP_ACCEPT_LANGUAGE défini.
Et du coup, il met ça en cache.
Et ... tu ne veux pas plutôt lui dire d'aller sur l'accueil français ?
- ensemblevide
- WRInaute discret

- Messages: 125
- Inscription: 29 Oct 2004
Il doit être en effet redirigé vers home. Google se considére EN même si la requête est FR ? Strange !!
Maintenant si la requête est en anglais : "french seaking musics" ca va poser problème alors.
Pourquoi dis tu qu'il n'a pas de HTTP_ACCEPT_LANGUAGE défini; je croyais que si
Que faire alors ?
Maintenant si la requête est en anglais : "french seaking musics" ca va poser problème alors.
Pourquoi dis tu qu'il n'a pas de HTTP_ACCEPT_LANGUAGE défini; je croyais que si
Que faire alors ?
-

CaYuS - WRInaute impliqué

- Messages: 601
- Inscription: 14 Juil 2005
Reprenons dans l'ordre.
Googlebot, quand il crawle mes sites personnellement, il n'a pas d'HTTP_ACCEPT_LANGUAGE défini, mais après je peux me tromper.
Mais si je ne me trompe pas cela veut dire qu'il se trouve, selon ton script, dans le dernier cas, et qu'il est donc redirigé vers la home en anglais quand il arrive sur ton site.
Or, Google ne peut pas avoir deux caches d'une même page.
Donc, quand tu effectues ta recherche, que ce soit en anglais ou en français, la page associée à ton site de la forme www.example.com sera toujours la version anglaise.
La solution ? Et bien je n'en ai aucune idée
Il est évident que ton domaine principal est le mieux positionné sur tes mots clefs. Si tu veux garder une redirection à l'arrivée en fonction de la langue, il faut peut être voir s'il ne serait pas mieux d'être en français par défaut.
Googlebot, quand il crawle mes sites personnellement, il n'a pas d'HTTP_ACCEPT_LANGUAGE défini, mais après je peux me tromper.
Mais si je ne me trompe pas cela veut dire qu'il se trouve, selon ton script, dans le dernier cas, et qu'il est donc redirigé vers la home en anglais quand il arrive sur ton site.
Or, Google ne peut pas avoir deux caches d'une même page.
Donc, quand tu effectues ta recherche, que ce soit en anglais ou en français, la page associée à ton site de la forme www.example.com sera toujours la version anglaise.
La solution ? Et bien je n'en ai aucune idée
Il est évident que ton domaine principal est le mieux positionné sur tes mots clefs. Si tu veux garder une redirection à l'arrivée en fonction de la langue, il faut peut être voir s'il ne serait pas mieux d'être en français par défaut.
- ensemblevide
- WRInaute discret

- Messages: 125
- Inscription: 29 Oct 2004
Donc si aucune des langues n'existe je redirige vers accueil et pas home comme indiqué dans le script ?
Ca peut être la solution, ça vaut le coup d'essayer
Ca peut être la solution, ça vaut le coup d'essayer
-

CaYuS - WRInaute impliqué

- Messages: 601
- Inscription: 14 Juil 2005
Disons qu'au moins ta page de la forme www.example.com sera en français dans le cache de google.
Après, il faut être sûr du public que tu vises ...
Après, il faut être sûr du public que tu vises ...
- ensemblevide
- WRInaute discret

- Messages: 125
- Inscription: 29 Oct 2004
j'ai changé le lien, je verrai bien
je vise les francophones et les anglophones
je vise les francophones et les anglophones
- ensemblevide
- WRInaute discret

- Messages: 125
- Inscription: 29 Oct 2004
Je reviens pour signaler un truc bizarre suite à ce post
j'ai changé vendredi dernier mon script indiqué plus haut en :
Aujourd'hui je constate que Google a changé le titre de la home de mon site. Maintenant il est en français. Donc si on tape "musiques francophones" Google sort en pôle position mon site Francomix . Ca c'est parfait.
Maintenant le truc bizarre : si je tape "french speaking musics" (la trad en anglais) Google sort bien francomix en pôle position mais avec le titre en anglais. Je pensais qu'en changeant mon script ça garderait le titre en français.
Que se passe t'il ?
S'il fonctionne bien, ce script serait une solution très intéressante pour les sites multilangues ?
Philippe
j'ai changé vendredi dernier mon script indiqué plus haut en :
- Code: Tout sélectionner
$langues = split(",", $_SERVER['HTTP_ACCEPT_LANGUAGE']);
foreach( $langues as $lg ) {
/*
* pour chaque langue préférée par le visiteur
*/
if (substr($lg,0,2) == "fr") {
header("Location: accueil.html");
exit;
};
if (substr($lg,0,2) == "en") {
header("Location: home.html");
exit;
};
if (substr($lg,0,2) == "es") {
header("Location: accueil.html");
exit;
};
}
/*
* si aucune des langues préférées n'existe dans le site
* rediriger vers la langue principale (la première)
*/
header("Location: accueil.html");
Aujourd'hui je constate que Google a changé le titre de la home de mon site. Maintenant il est en français. Donc si on tape "musiques francophones" Google sort en pôle position mon site Francomix . Ca c'est parfait.
Maintenant le truc bizarre : si je tape "french speaking musics" (la trad en anglais) Google sort bien francomix en pôle position mais avec le titre en anglais. Je pensais qu'en changeant mon script ça garderait le titre en français.
Que se passe t'il ?
S'il fonctionne bien, ce script serait une solution très intéressante pour les sites multilangues ?
Philippe
8 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Titre différent suivant requête
- Mot clé / requête dans le titre de l'annonce
- Resultat d'une requete sans titre ni description
- Articles anglais faisant reference a mon site francais/anglais
- Titre affiché dans google différent du titre réel des pages
- google se trompe de titre, Un titre et une description incohérente
- Google met le titre du forum à la plac du titre des messages
- Google API : guide de développement de l'API Google - 20-09-2002
- Informations sur l'infrastructure technique de Google - 01-11-2004
- Nombre moyen de mots par requête : statistiques AOL Août 2006 - 10-08-2006
- Nombre de clics dans les pages de résultats : statistiques AOL Août 2006 - 11-08-2006
- Conseils d'optimisation de la balise TITLE (titre d'une page HTML) - 04-08-2008
- Bien choisir le titre de chaque page : conseil n°4 en référencement - 04-08-2008
- Mise à jour de l'index de Yahoo (11 octobre 2006) - 11-10-2006
- Google indexe le Flash - 28-04-2004
Consultez la description détaillée des produits ou services de Google suivants : Google Trends, Google Images, Google Apps for your Domain, Google Music Search
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
