Comment contourner la géolocalisation pour tester les résultats Google locaux ?

J’aimerais tester les résultats de recherche Google (SERP) pour des requêtes à caractère local. Comment faire croire à Google que je suis à un endroit précis (adresse, ville ou département) afin de voir mon positionnement local ?

RÉPONSE :

Pour certaines requêtes (par exemple "restaurant italien"), Google sait que l'internaute cherche quelque chose à proximité : on appelle ça une requête locale. Dans ces cas-là (très fréquents), les résultats Google dépendent de la géolocalisation de l'internaute, c'est-à-dire de la position géographique estimée par Google.

Par défaut, Google se base sur votre adresse IP (ainsi que d'autres données liées à votre activité enregistrée par Google) pour vous géolocaliser. Utiliser google.co.uk au lieu de google.fr ne change rien (depuis 2017) : Google ne tient plus compte de la version locale utilisée, uniquement de votre lieu.

Comment contourner la géolocalisation et tester des résultats locaux pour n'importe quelle position géographique ?

Voici les solutions décrites en détails plus loin :

Si vous en connaissez d'autres, merci de les indiquer dans les commentaires.

Pour la suite, je vais prendre l'exemple d'une recherche de restaurant italien à Bordeaux, sachant que je suis à Toulouse et géolocalisé à Toulouse par Google. Vous l'avez compris, pour les requêtes locales, la position de votre site dans Google dépend de la géolocalisation de l'utilisateur.

Comment tester les résultats locaux avec l'outil de simulation de Google Ads ?

Je précise tout de suite, vous n'avez pas besoin d'être client Google Ads pour utiliser l'outil.

Voici les étapes à suivre :

  1. Allez sur ads.google.com/anon/AdPreview
  2. Indiquez votre requête dans le 1er champ
  3. Dans le champ Zone, cliquez sur modifier puis saisissez le lieu de votre choix
  4. Paramétrez votre langue, le type d'appareil et le domaine de google
  5. Cliquez sur la loupe pour lancer la recherche

Partagez cette solution sur Twitter :

Voici à quoi ça ressemble :

AdWords Ad Preview
Outil de prévisualisation et de diagnostic des annonces fourni par Google AdWords

Comment simuler une géolocalisation avec Google Chrome ?

Voici les étapes à suivre :

  1. Ouvrez les outils de développement (CTRL+MAJ+I sur Windows, cmd+MAJ+I sur Mac, voir les raccourcis-clavier)
  2. Dans la console, affichez le menu Sensors (si besoin, cliquez sur le menu à droite puis "More tools" > "Sensors" comme dans l'image ci-dessous, ou encore plus simple appuyez sur la touche "Echap")
  3. Configurer le champ "Geolocation" avec un lieu préconfiguré ou en indiquant les coordonnées (latitude, longitude)
  4. Faites une recherche locale sur Google (avec le panneau d'outils de développement encore ouvert)

Partagez cette solution sur Twitter :

Voici à quoi ça ressemble :

Simuler sa géolocalisation dans Chrome
Les outils pour développeurs inclus dans Chrome permettent de simuler n'importe quelle géolocalisation

Comment voir les SERP Google depuis n'importe quel lieu avec BrightLocal ?

Voici les étapes à suivre :

  1. Allez sur l'outil de BrightLocal
  2. Indiquez la requête dans le champ "Search Term"
  3. Choisissez si la requête doit se faire dans les résultats génériques de Google ou bien dans la recherche locale (Google Maps)
  4. Sélectionnez le pays et la langue de votre choix
  5. Indiquez le lieu désiré (ça peut être un département, une ville ou plus précis, tant que Google l'identifie bien)
  6. Validez pour obtenir les liens vers les 10 pages de résultats Google
  7. Cliquez sur chaque lien pour consulter les résultats locaux localisés comme souhaité

Partagez cette solution sur Twitter :

Voici le formulaire de départ :

BrightLocal outil geoloc
Formulaire de l'outil BrightLocal permettant de simuler une adresse locale quelconque

Voici l'image des 10 liens créés dynamiquement par cet outil :

BrightLocal liens résultats
Liens vers les pages de résultats Google, incluant le paramètre de géolocalisation forcée

En alternative à BrightLocal, testez aussi iSearchFrom.com ou U Search From

Valentin.app pour chercher sur une autre version de Google

Le site valentin.app est très simple d'utilisation et vous permet de faire une recherche Google géolocalisée où vous voulez, avec le pays et la langue de votre choix :

valentin.app
valentin.app : Local & International Google SERP Checker

Comment voir les SERP Google depuis n'importe quel lieu avec une extension Chrome ?

Voici les étapes à suivre (sur ordinateur fixe ou tablette) :

  1. Installez l'extension Manual Geolocation
  2. Faites une recherche locale sur Google afin de voir quelle position géographique est prise en compte
  3. Cliquez sur l'icône de l'extension
  4. Activez la géolocalisation manuelle (le curseur doit être sur ON)
  5. Dézoomez pour repérer le symbole rouge de la position sur la carte
  6. Déplacez-le à l'endroit de votre choix (ou indiquez latitude et longitude)
  7. Réglez si besoin la précision (soit à la souris en tirant le cercle, soit dans le formulaire qui l'indique en mètres)
  8. Refaites votre recherche locale sur Google (parfois il faut en lancer 2 ou 3 avant que ce soit pris en compte, ou bien il faut cliquer dans le pied de page Google sur "Mettre à jour ma position")

Partagez cette solution sur Twitter :

Voici à quoi ressemble ce plugin Chrome :

Géolocalisation manuelle extension Chrome
Cette extension Chrome permet de paramétrer votre géolocalisation, que Google utilisera pour vos recherches

Vous pouvez régler la taille de la zone de recherche, c'est-à-dire la précision de votre position géographique (simulée) :

Précision de la géolocalisation manuelle
Vous pouvez régler la taille du cercle avec la souris ou bien saisir l'information dans le formulaire (rayon du cercle en mètres)

Concrètement, cette extension permet d'être bien plus précis qu'avec l'outil de BrightLocal, par contre c'est un peu pénible de ne pas pouvoir chercher le lieu par mot-clé (il faut dézoomer, déplacer la carte puis zoomer à nouveau).

Une autre extension Chrome très utile : Location Guard :

extension Chrome Location Guard
extension Chrome Location Guard

Sur mobile, comment simuler une position géographique pour tester les résultats locaux ?

Sur smartphone, Google se base généralement sur la position du GPS intégré à l'appareil. Pour simuler une autre position géographique que la vôtre, et donc voir les résultats locaux de Google pour le lieu de votre choix, je vous conseille d'utiliser une application mobile qui modifie les informations du GPS.

Evidemment, il faut savoir ce que vous faites et ne pas oublier de la désactiver si vous avez besoin d'être correctement géolocalisé.

Essayez par exemple l'appli GPS Emulator sur Android, elle est très simple d'utilisation. Vous pouvez définir à quel lieu il faut simuler votre présence, ainsi que l'altitude. En option, vous pouvez indiquer de modifier l'heure pour utiliser l'heure locale.

Voici une capture d'écran de l'application GPS Emulator pour simuler une position à Berlin :

GPS Emulator
L'application gratuite GPS Emulator permet de simuler une position GPS

Simuler une localisation grâce à un proxy ou un VPN

Une autre façon de simuler un autre lieu que votre position géographique réelle, c'est de passer par un proxy ou un VPN géolocalisé. C'est souvent moins précis que les solutions précédentes et la manipulation est plus compliquée.

Certains proxies et VPN sont payants mais on trouve des alternatives gratuites comme Hide My Ass, TunnelBear, Hotspot Shield, StrongVPN, Unblock Us, Stealthy, Spotflux, ZenMate, Unblock Youku.

Si vous connaissez d'autres solutions, indiquez-les dans les commentaires, merci !

Parmi mes sources : SearchEngineLand

Cette astuce vous a-t-elle plu ?

Note : 4.4 (10 votes)
Cliquez pour voter !

2 commentaires

Karimus

merci pour ce tuto très instructif et assez complet

Les commentaires sont fermés