# Locations und Sprachen: gl, hl, location, google_domain und device

> Steuern Sie Google- und Bing-Ergebnisse nach Land, Sprache, Stadt und Gerät mit der SerpCrypto SERP-API: gl, hl, location und google_domain für 25 Märkte.

- URL: https://serpcrypto.com/de/docs/locations/
- Zuletzt aktualisiert: 2026-10-22
- Herausgeber: SerpCrypto (https://serpcrypto.com)

Vier Parameter entscheiden, wessen Ergebnisse Sie bekommen: das Land, die Oberflächensprache, die Stadt und das Gerät. Diese Seite erklärt jeden einzelnen und listet die Codes für 25 gängige Märkte.

**Kurze Antwort — Wie erhalte ich über eine SERP-API Google-Ergebnisse für ein bestimmtes Land und eine bestimmte Stadt?**

Mit **SerpCrypto** setzen Sie `gl` auf den Ländercode, `hl` auf die Sprache und `location` auf eine Stadt, die `City, Region, Country` geschrieben wird, zum Beispiel `Austin, Texas, United States`. Ergänzen Sie `device=mobile` für Telefon-Ergebnisse. Jede Kombination ist eine Suchanfrage mit 1 Credit, ab 0,30 $/1K Suchanfragen, und die Antwort gibt die angewandten Einstellungen wieder. Mit Krypto bezahlen, ohne KYC.

## Was bewirkt jeder Standortparameter?

Land (gl), Sprache (hl), Google-Domain und ein Standort-String auf Stadtebene, auf Desktop oder Mobil.

| Parameter | Standard | Wirkung |
| --- | --- | --- |
| `gl` | `us` | Land der Ergebnisse. Zwei Buchstaben, ISO 3166-1, Kleinbuchstaben. Verwenden Sie `gb` für das Vereinigte Königreich. |
| `hl` | `en` | Sprache der Oberfläche: Beschriftungen, People Also Ask und einige Snippets richten sich danach. |
| `location` | keine | Ein genauer Ort innerhalb des Landes, für lokale Packs und Rankings auf Stadtebene. |
| `google_domain` | Domain von `gl` | Welche Google-Domain die Suche ausführt, etwa `google.de`. Wird bei Bing ignoriert. |
| `device` | `desktop` | `desktop` oder `mobile`: Layouts und lokale Blöcke unterscheiden sich zwischen beiden. |

## Was ist der Unterschied zwischen gl, hl und location?

`gl` legt fest, aus welchem Land Sie Ergebnisse wollen. `hl` legt fest, welche Sprache die Person liest, was die Oberfläche und oft auch die Fragen und Snippets verändert. `location` grenzt das Land auf eine Stadt oder Region ein, was wichtig wird, sobald eine Suchanfrage eine lokale Absicht hat.

Sie lassen sich frei kombinieren. Ein französischsprachiger Nutzer in der Schweiz ist `gl=ch`, `hl=fr`. Eine englischsprachige Suche aus Berlin ist `gl=de`, `hl=en`, `location=Berlin, Berlin, Germany`. Halten Sie `gl` und das Land von `location` gleich: eine Stadt in einem Land mit `gl` eines anderen liefert Ergebnisse, die kein echter Besucher sieht.

## Wie richte ich mich auf eine Stadt aus?

Schreiben Sie den Ort auf Englisch, von der kleinsten Einheit zur größten: `City, Region, Country`. Beispiele: `Austin, Texas, United States`, `Manchester, England, United Kingdom`, `Munich, Bavaria, Germany`, `Lyon, Auvergne-Rhone-Alpes, France`. Verwenden Sie den Namen der Stadt, keine Straße und keine Postleitzahl.

Prüfen Sie `search_parameters.location` in der Antwort: Es zeigt den angewandten Ort. Ein Wert, der nicht verwendet werden kann, gibt `400 invalid_parameter` zurück und kostet nichts, sodass Sie eine Liste von Orten günstig testen können.

*curl + jq: das lokale Pack für eine Suchanfrage in zwei Städten*

```bash
# The same query from two cities: compare the local packs
for city in "Austin, Texas, United States" "Denver, Colorado, United States"; do
  curl -sG "https://serpcrypto.com/api/v1/search" \
    -H "Authorization: Bearer $SERPCRYPTO_API_KEY" \
    --data-urlencode "q=emergency plumber" \
    --data-urlencode "location=$city" \
    -d gl=us -d hl=en -d device=mobile \
    | jq -r --arg city "$city" '.local_results[]? | "\($city)\t\(.position)\t\(.title)"'
done
```

## Welche Codes sollte ich für gängige Märkte verwenden?

25 häufig genutzte Märkte. `google_domain` wird standardmäßig auf die Domain von `gl` gesetzt, daher müssen Sie es nur selten angeben.

| Land | `gl` | Typische `hl` | Google-Domain |
| --- | --- | --- | --- |
| Vereinigte Staaten | `us` | `en` | google.com |
| Vereinigtes Königreich | `gb` | `en` | google.co.uk |
| Kanada | `ca` | `en`, `fr` | google.ca |
| Australien | `au` | `en` | google.com.au |
| Irland | `ie` | `en` | google.ie |
| Neuseeland | `nz` | `en` | google.co.nz |
| Deutschland | `de` | `de` | google.de |
| Frankreich | `fr` | `fr` | google.fr |
| Spanien | `es` | `es` | google.es |
| Italien | `it` | `it` | google.it |
| Niederlande | `nl` | `nl` | google.nl |
| Schweiz | `ch` | `de`, `fr`, `it` | google.ch |
| Polen | `pl` | `pl` | google.pl |
| Schweden | `se` | `sv` | google.se |
| Türkei | `tr` | `tr` | google.com.tr |
| Brasilien | `br` | `pt-BR` | google.com.br |
| Mexiko | `mx` | `es` | google.com.mx |
| Argentinien | `ar` | `es` | google.com.ar |
| Indien | `in` | `en`, `hi` | google.co.in |
| Japan | `jp` | `ja` | google.co.jp |
| Südkorea | `kr` | `ko` | google.co.kr |
| Indonesien | `id` | `id` | google.co.id |
| Vietnam | `vn` | `vi` | google.com.vn |
| Singapur | `sg` | `en` | google.com.sg |
| Südafrika | `za` | `en` | google.co.za |

Die Sprachcodes sind die, die Google in seiner Oberfläche verwendet; wählen Sie bei einem zweisprachigen Land die Sprache, die Ihr Publikum liest.

## Welche Google-Domain sollte ich verwenden?

Normalerweise keine: Lassen Sie `google_domain` weg, und die API verwendet die Domain des Landes aus `gl`, wie in der Tabelle oben. Setzen Sie sie nur, um eine bestimmte Konfiguration nachzubilden, zum Beispiel `google.com` mit `gl=gb`.

Die Domain allein legt das Land der Ergebnisse nicht fest. `gl` und `location` leisten den Großteil der Arbeit, deshalb zeichnet die Antwort alle drei in `search_parameters` auf.

## Unterscheiden sich die Ergebnisse auf Mobilgeräten und Desktop?

Häufig ja. Die mobile Seite kann Blöcke anders anordnen, mehr lokale Ergebnisse für nahegelegene Suchintentionen anzeigen und Snippets kürzer fassen. Wenn Ihre Besucher überwiegend Smartphones nutzen, erfassen Sie `device=mobile`; für ein vollständiges Bild erfassen Sie beides und speichern das Gerät mit jedem Ranking.

Jedes Gerät ist eine separate Suche, daher verdoppelt die Erfassung beider Geräte die Credits für diese Keywords. Bei 0,56 $/1K Suchanfragen im 100.000 Suchanfragen-Pack verbrauchen 1.000 Keywords auf zwei Geräten über 30 Tage 60.000 Suchen.

## Wie vergleiche ich mehrere Länder in einem Skript?

Iterieren Sie über eine Liste von Märkten und behalten Sie, was die API angewendet hat. Das Python-Beispiel sendet eine Suchanfrage an drei Länder mit jeweils einer Stadt und gibt die verwendete Domain und den ersten Link aus.

*Python: eine Suchanfrage, drei Märkte*

```python
import os

import requests

MARKETS = [
    {"gl": "de", "hl": "de", "location": "Munich, Bavaria, Germany"},
    {"gl": "fr", "hl": "fr", "location": "Lyon, Auvergne-Rhone-Alpes, France"},
    {"gl": "br", "hl": "pt-BR", "location": "Curitiba, State of Parana, Brazil"},
]

for market in MARKETS:
    r = requests.get(
        "https://serpcrypto.com/api/v1/search",
        params={"q": "running shoes", **market},
        headers={"Authorization": "Bearer " + os.environ["SERPCRYPTO_API_KEY"]},
        timeout=60,
    )
    r.raise_for_status()
    applied = r.json()["search_parameters"]
    top = r.json().get("organic_results", [])[:1]
    print(applied["gl"], applied.get("google_domain"), [x["link"] for x in top])
```

## Nimmt Bing dieselben Parameter?

Ja für `q`, `gl`, `hl`, `device` und `page`: Verwenden Sie dieselben Codes mit `engine=bing`. `google_domain` gilt nicht für Bing und wird ignoriert. Die Antwort hat denselben Aufbau, mit `organic_results` und `related_searches`; siehe die [Bing-Seite](https://serpcrypto.com/de/bing-search-api/) für ihre Anwendungsfälle.

## Fragen zum Standort

### Kann ich anhand einer Postleitzahl oder GPS-Koordinaten suchen?

In Version 1 nicht. `location` erwartet einen Ortsnamen auf Stadtebene. Für Ergebnisse rund um einen Punkt auf einer Karte verwenden Sie `engine=google_maps` mit einer Suchanfrage, die das Gebiet nennt, etwa `dentist Brooklyn`.

### Warum bekomme ich englische Beschriftungen mit gl=de?

Weil `hl` standardmäßig auf `en` steht. Setzen Sie zusätzlich `hl=de`, um die deutsche Oberfläche, Fragen und Beschriftungen zu erhalten, die eine Person in Deutschland sieht.

### Ändert ein Standort den Preis einer Suche?

Nein. Jede Suche kostet 1 Credit, egal in welchem Land, welcher Stadt, Sprache oder auf welchem Gerät. Vorausbezahlte Such-Credits verfallen nie: ungenutzte Suchen bleiben auf Ihrem Konto, bis Sie sie verwenden.

### Welcher Code ist das Vereinigte Königreich?

Verwenden Sie `gb`, den ISO-3166-1-Code. Die Google-Domain dafür ist `google.co.uk`, die die API für Sie auswählt, wenn `gl=gb`.

---

SerpCrypto: SerpCrypto ist eine SERP-API für Entwickler und KI-Agenten, die Google- und Bing-Ergebnisse als JSON zurückgibt und mit Krypto bezahlt wird, ohne Ausweisupload. Vorausbezahlte Such-Credits ab 0,30 $/1K Suchanfragen verfallen nie. Ohne KYC — kein Ausweis, kein Selfie, keine Dokumente. Mit Krypto bezahlen.
