Redirection en fonction du pays de provenance du visiteur

Règles du forum
Attention ce forum est destiné avant tout à ceux qui découvrent le référencement. Les membres qui auront l'amabilité de répondre à leurs questions sont priés de rester courtois, polis, indulgents, patients et pédagogues... Merci d'avance !

Par ailleurs, inutile d'utiliser ce forum uniquement pour obtenir des liens vers vos sites, les liens sont désactivés pour le référencement (nofollow).

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics

rubbishbusters
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 40
Inscription: 15 Sep 2007

Redirection en fonction du pays de provenance du visiteur

Message le Dim Juil 24, 2011 17:09

Bonjour,

Voici mon soucis:
Un site web étranger (et ami, on n'est pas concurrents car on ne vend qu'en local) récupère une partie de mon trafic du fait de la similarité de nos noms.
De mon coté je reçois aussi une partie du trafic qui lui est destiné.

J'ai donc pensé a demander au responsbale du site (réalisé sous spip) s'il pouvait me faire une redirection de tous les visiteurs de mon pays vers mon site. Et je ferais de même de mon coté.

2 questions:
-Quelles peuvent êtres les conséquences au niveau positionnement (google ne risque-t'il pas de trouver ça louche...)
-Quel sont les outils que je peux utiliser pour faire cette rédirection? le plus simple étant le mieux pour faciliter la mise ne place de la redirection pour le "concurrent".

Merci


Marie-Aude
Modérateur
Modérateur
 
Messages: 11900
Inscription: 5 Juin 2006

Re: Redirection en fonction du pays de provenance du visiteur

Message le Dim Juil 24, 2011 18:16

Très honnêtement, je pense qu'il vaut mieux afficher un message en haut de la page pour les visiteurs en provenance du pays en question, en leur proposant d'aller sur l'autre site.

Pour identifier le pays,c'est via le http referer

rubbishbusters
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 40
Inscription: 15 Sep 2007

Re: Redirection en fonction du pays de provenance du visiteur

Message le Dim Juil 24, 2011 19:08

Merci pour ta réponse mais pourquoi c'est mieux d'afficher un message?

De mon point de vu ca altere le graphisme du site, le visiteur (fénéant) est obligé d'agir et c'est pas forcément évident à mettre en place.


Marie-Aude
Modérateur
Modérateur
 
Messages: 11900
Inscription: 5 Juin 2006

Re: Redirection en fonction du pays de provenance du visiteur

Message le Dim Juil 24, 2011 19:12

Parce qu'il n'y a rien de pire que de rediriger quelqu'un sans son accord. De plus, en faisant cela, tu ne lui permets pas de se rendre compte de son erreur

rubbishbusters
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 40
Inscription: 15 Sep 2007

Re: Redirection en fonction du pays de provenance du visiteur

Message le Lun Juil 25, 2011 8:07

Je ne suis pas sur que le "concurrent" accepte que je lui pourrisse son site avec un encart expliquant aux visiteurs d'aller ailleurs. Je vais voir. Pour detecter le referer c'est quoi le mieux d'après vous, sachant que je dois simplifier la tache au maximum car je ne connais pas le niveau de la personne responsable du site (on peut oublier php).


oliviercd
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 17
Inscription: 6 Juil 2010

Re: Redirection en fonction du pays de provenance du visiteur

Message le Lun Juil 25, 2011 9:02

rubbishbusters a écrit:Je ne suis pas sur que le "concurrent" accepte que je lui pourrisse son site avec un encart expliquant aux visiteurs d'aller ailleurs. Je vais voir. Pour detecter le referer c'est quoi le mieux d'après vous, sachant que je dois simplifier la tache au maximum car je ne connais pas le niveau de la personne responsable du site (on peut oublier php).

En fessant une recherche rapide sur Google j'ai trouvé sur http://www.javascriptfr.com/codes/REDIRIGER-INTERNAUTE-SON-PAYS-ORIGIN ... 39656.aspx

J'espère que ça va t'aider :wink:
Code: Tout sélectionner
    <SCRIPT LANGUAGE="JavaScript1.2">
    <!--
    if (navigator.appName == 'Netscape')
    var language = navigator.language;
    else
    var language = navigator.browserLanguage;
    if (language.indexOf('zh-cn') > -1) document.location.href = 'ch/index.php';
    else if (language.indexOf('zh') > -1) document.location.href = 'zh/index.php';
    else if (language.indexOf('da') > -1) document.location.href = 'da/index.php';
    else if (language.indexOf('nl') > -1) document.location.href = 'nl/index.php';
    else if (language.indexOf('en') > -1) document.location.href = 'en/index.php';
    else if (language.indexOf('es') > -1) document.location.href = 'es/index.php';
    else if (language.indexOf('fr') > -1) document.location.href = 'fr/index.php';
    else if (language.indexOf('de') > -1) document.location.href = 'de/index.php';
    else if (language.indexOf('el') > -1) document.location.href = 'el/index.php';
    else if (language.indexOf('it') > -1) document.location.href = 'it/index.php';
    else if (language.indexOf('ja') > -1) document.location.href = 'ja/index.php';
    else if (language.indexOf('ko') > -1) document.location.href = 'ko/index.php';
    else if (language.indexOf('pt') > -1) document.location.href = 'pt/index.php';
    else if (language.indexOf('sv') > -1) document.location.href = 'sv/index.php';
    else if (language.indexOf('no') > -1) document.location.href = 'no/index.php';
    else if (language.indexOf('he') > -1) document.location.href = 'he/index.php';
    else
    document.location.href = 'fr/index.php';
    //-->
    </script>

rubbishbusters
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 40
Inscription: 15 Sep 2007

Re: Redirection en fonction du pays de provenance du visiteur

Message le Lun Juil 25, 2011 9:18

Merci mais celui là je l'ai vu, il est basé sur le language du navigateur, pas sur la position geo de l'ip. Comme j'ai affaire a des Québecois, j'ai peur que ça cause quelques soucis car les navigateur sont en français des deux cotés de l'atlantique... A moins d'etre sur que l'utilisateur a choisi Francias du Quebec comme langue de navigateur.


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19598
Inscription: 8 Aoû 2004

Re: Redirection en fonction du pays de provenance du visiteur

Message le Lun Juil 25, 2011 9:39

pas avec le referer, mais avec l'ip plutôt

jcaron
WRInaute accro
WRInaute accro
 
Messages: 2687
Inscription: 13 Fév 2004

Re: Redirection en fonction du pays de provenance du visiteur

Message le Lun Juil 25, 2011 11:04

Si tu fais une redirection au niveau serveur (i.e. en php par exemple), tu cours le risque que quand le robot de Google passe par là, il soit reconnu comme étant du "mauvais" pays et soit redirigé, et donc que les pages ne soient plus référencées. Ce sera certainement vrai si le pays concerné est les Etats-Unis, mais avec Google tu peux avoir des surprises dans d'autres cas.

L'affichage d'un message (uniquement dans le cas où le visiteur ne vient pas du "bon" pays évidemment) me semble effectivement plus judicieux pour éviter ce genre de soucis.

Et oui, la détection se fera sur la base de l'IP (et d'une base de conversion IP -> pays, cf geoip_country_code_by_name par exemple), le referer n'a rien à voir ici.

Jacques.

rubbishbusters
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 40
Inscription: 15 Sep 2007

Re: Redirection en fonction du pays de provenance du visiteur

Message le Lun Juil 25, 2011 11:29

Merci pour l'info Jacques, je me disait bien qu'il devait y avoir des trucs pas nets avec les moteurs de recherche.
Me reste a trouver un truc permettant d'afficher un message simple a mettre en place par le "concurrent", du genre: je lui fourni le code a ajouter sur chaque page. Peut etre du jquery avec le script hébergé chez moi...?

jcaron
WRInaute accro
WRInaute accro
 
Messages: 2687
Inscription: 13 Fév 2004

Re: Redirection en fonction du pays de provenance du visiteur

Message le Lun Juil 25, 2011 12:07

En php, si GeoIP est installé (y compris les mises à jour etc.) en gros ça va donner
Code: Tout sélectionner
if (geoip_country_code_by_name($_SERVER['REMOTE_ADDR']) == 'FR')
{
echo 'HTML de ton choix qui affiche le message et le lien vers ton site'
}

(et vice-versa)

Jacques.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

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 :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités