SESSION['lang'] google.fr et google.com
8 messages
• Page 1 sur 1
Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics
- slash031
- WRInaute discret

- Messages: 57
- Inscription: 27 Juin 2008
SESSION['lang'] google.fr et google.com
Bonjour, j'ai un site en .com (www.edsylver.com) dispo en 3 langues (Français, Anglais, Espagnol)
Mon système de langue fonctionne comme ceci :
############## SYSTEME DE LANGUE ##############
if (!isset($langue_user) && !session_is_registered('lang')){
if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])){ $ip = $_SERVER['HTTP_X_FORWARDED_FOR']; }
elseif(isset($_SERVER['HTTP_CLIENT_IP'])){ $ip = $_SERVER['HTTP_CLIENT_IP']; }
else { $ip = $_SERVER['REMOTE_ADDR']; }
$ip_number=sprintf("%u", ip2long($ip));
$req=mysql_query("SELECT country_code2 FROM `iptoc` WHERE '".$ip_number."' BETWEEN `ip_from` AND `ip_to`");
$data=mysql_fetch_array($req);
$langue_user=strtolower($data['country_code2']);
if ($langue_user=="us") { $langue_user="en"; }
switch($langue_user){
case"fr":
$_SESSION["lang"] = "fr";
break;
case "en":
$_SESSION["lang"] = "en";
break;
case "es":
$_SESSION["lang"] = "es";
break;
default:
$_SESSION["lang"] = "fr";
break;
}
}
if(isset($_GET['lang'])) {
if ($_GET['lang']=="en") { $_SESSION['lang']="en"; }
elseif ($_GET['lang']=="es") { $_SESSION['lang']="es"; }
elseif ($_GET['lang']=="fr") { $_SESSION['lang']="fr"; }
}
############## FIN SYSTEME DE LANGUE ##############
Mon problème est que pour google.fr et google.com (us) mes pages sont indéxées en Anglais alors que je le voudrais en anglais sur google.com et en Français sur google.fr (pour la meme adresse www.edsylver.com), que dois je faire ? .....
Merci d'avance
Mon système de langue fonctionne comme ceci :
############## SYSTEME DE LANGUE ##############
if (!isset($langue_user) && !session_is_registered('lang')){
if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])){ $ip = $_SERVER['HTTP_X_FORWARDED_FOR']; }
elseif(isset($_SERVER['HTTP_CLIENT_IP'])){ $ip = $_SERVER['HTTP_CLIENT_IP']; }
else { $ip = $_SERVER['REMOTE_ADDR']; }
$ip_number=sprintf("%u", ip2long($ip));
$req=mysql_query("SELECT country_code2 FROM `iptoc` WHERE '".$ip_number."' BETWEEN `ip_from` AND `ip_to`");
$data=mysql_fetch_array($req);
$langue_user=strtolower($data['country_code2']);
if ($langue_user=="us") { $langue_user="en"; }
switch($langue_user){
case"fr":
$_SESSION["lang"] = "fr";
break;
case "en":
$_SESSION["lang"] = "en";
break;
case "es":
$_SESSION["lang"] = "es";
break;
default:
$_SESSION["lang"] = "fr";
break;
}
}
if(isset($_GET['lang'])) {
if ($_GET['lang']=="en") { $_SESSION['lang']="en"; }
elseif ($_GET['lang']=="es") { $_SESSION['lang']="es"; }
elseif ($_GET['lang']=="fr") { $_SESSION['lang']="fr"; }
}
############## FIN SYSTEME DE LANGUE ##############
Mon problème est que pour google.fr et google.com (us) mes pages sont indéxées en Anglais alors que je le voudrais en anglais sur google.com et en Français sur google.fr (pour la meme adresse www.edsylver.com), que dois je faire ? .....
Merci d'avance
-

forty - WRInaute passionné

- Messages: 1701
- Inscription: 30 Oct 2008
Re: SESSION['lang'] google.fr et google.com
tu disposes du domaine en .fr. Ce domaine peux afficher le contenu uniquement en français.
tu changes le code :
[code]if ($_SERVER['HTTP_HOST'] == 'www.edsylver.fr') {
//langue = 'fr'
} else {
//code actuel ...
}
tu changes le code :
[code]if ($_SERVER['HTTP_HOST'] == 'www.edsylver.fr') {
//langue = 'fr'
} else {
//code actuel ...
}
- slash031
- WRInaute discret

- Messages: 57
- Inscription: 27 Juin 2008
Re: SESSION['lang'] google.fr et google.com
OK mais est-il possible de faire ça tout en ne travaillant qu'avec le .com, pke le site a un an de référencement pour le domaine en .com et est trés bien placé alors que le .fr n'est pas du tout référencé :/
-

forty - WRInaute passionné

- Messages: 1701
- Inscription: 30 Oct 2008
Re: SESSION['lang'] google.fr et google.com
c'est peut-être pas évident de tout changer maintenant mais l'idéal est d'avoir un domaine, un sous-domaine ou un répertoire par langue.
niveau référencement, si tu ajoutes une redirection permanent de -http://www.edsylver.com/index-fr.html vers -http://www.edsylver.fr/ je ne vois pas de soucis.
niveau référencement, si tu ajoutes une redirection permanent de -http://www.edsylver.com/index-fr.html vers -http://www.edsylver.fr/ je ne vois pas de soucis.
- slash031
- WRInaute discret

- Messages: 57
- Inscription: 27 Juin 2008
Re: SESSION['lang'] google.fr et google.com
Humm tu es sur ?
J'ai référencé mon domaine (www.edsylver.com et non un des 3 index en particulier) pour un mot clé français. Avant la page affichée dans google.fr été la page .fr (j'utilisai $_SERVER['HTTP_USER_AGENT'] et non l'IP), maintenant pour le même mot clé Français j'ai la page en Anglais affichée dans google.fr
Si je rajoute une redirection, pour le même mot clé, alors quelle page va être affichée par google ? Et est ce qu'il n'y aura aucun changement de position ?
J'ai référencé mon domaine (www.edsylver.com et non un des 3 index en particulier) pour un mot clé français. Avant la page affichée dans google.fr été la page .fr (j'utilisai $_SERVER['HTTP_USER_AGENT'] et non l'IP), maintenant pour le même mot clé Français j'ai la page en Anglais affichée dans google.fr
Si je rajoute une redirection, pour le même mot clé, alors quelle page va être affichée par google ? Et est ce qu'il n'y aura aucun changement de position ?
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 :
- ID de session PHP et Google
- ID de session et annonces Google...
- Session spéciale GOOGLE
- ID de session PHP et crawl de google
- Google enregistre des URL avec session id ...
- function.session start dans URL Google
- La session PHP et Google, une technique de positionnement !!
- google prend une fois sur 2 l'ID de session
- Comme google affichent-ils des pubs ciblées selon la session internet ?
- Google Developer Day 2007 : à Paris et dans 9 autres villes - 27-05-2007
- Référencement : le problème des sessions des pages PHP - 04-08-2008
- Le référencement de pages PHP - 04-08-2008
- Séminaire sur le référencement : ImiTiki - Online 2005 - 18-04-2005
- Formation référencement à Paris du 29 mars au 1er avril 2011 - 12-10-2010
- Vidéos de Matt Cutts sur le référencement Google - 04-08-2006
- Formation Ranking Metrics à Marseille : référencement Google - 19-03-2011
- Les sites bannis par Google - le blacklistage - 06-09-2008
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
