← Retour au blog

API Google Search pour le SEO local : suivi par pays (2026)

Utilisez le paramètre gl pour suivre les positions Google par pays — comment lancer des contrôles SERP géolocalisés pour le SEO local, avec du code et la liste des pays.

1 min de lecture

Les positions varient selon le marché — un même mot-clé peut afficher des résultats totalement différents aux États-Unis, au Brésil et en Allemagne. Une API Google Search dotée d’un paramètre pays vous permet de suivre chaque marché avec précision. Voici comment, avec serp.cheap.

Le paramètre gl

gl sélectionne le Google de quel pays vous interrogez, en utilisant le bon TLD et la langue régionale :

import requests

def rank_in(keyword, domain, gl):
    data = requests.post("https://api.serp.cheap/v1/search",
        headers={"X-API-Key": "YOUR_KEY"},
        json={"q": keyword, "gl": gl}).json()
    for r in data["organic"]:
        if domain in r["link"]:
            return r["position"]
    return None

for market in ["us", "gb", "de", "br"]:
    print(market, rank_in("running shoes", "nike.com", market))

Pays pris en charge

us, br, gb, de, fr, es, it, mx, ca, au, jp, nl — 12 marchés, chacun avec le bon TLD Google et la bonne langue. Ajoutez hl pour forcer la langue d’affichage au sein d’un pays (par ex. des résultats en français au Canada).

Intention au niveau ville

serp.cheap localise au niveau pays. Pour une intention au niveau ville ou quartier, intégrez la localisation dans la requête — "plombier urgence austin tx" — et fixez gl sur le pays. Cela capture la SERP à intention locale pour cette expression.

Construire un tableau de bord multi-marchés

Parcourez votre liste de mots-clés en boucle sur les valeurs de gl et stockez (date, keyword, market, position). Vous disposez désormais d’un suivi de positions géolocalisé — voir construire un rank tracker en Python pour le schéma de stockage/planification.

Coût

Une requête par mot-clé et par marché. 50 mots-clés × 4 marchés par jour = 200 requêtes ≈ 0,12 $/jour en frais, moins avec les hits en cache.

Suite

Questions fréquentes

Comment obtenir des résultats Google spécifiques à un pays depuis une API ?+

Réglez le paramètre gl sur le code du pays (par ex. gl='br' pour le Brésil). serp.cheap prend en charge 12 pays, chacun utilisant le bon TLD Google et la langue régionale, afin que les positions correspondent à ce que voient les utilisateurs locaux.

Une API SERP peut-elle fournir des résultats locaux au niveau ville ?+

serp.cheap cible la localisation au niveau pays via gl (12 pays). Pour une intention au niveau ville, incluez la localisation dans la requête (par ex. 'plombier chicago') et fixez gl sur le pays.

Obtenez votre clé API

Le moins cher en direct, payez par carte ou crypto, sans KYC. Ou via une marketplace.