Zum Inhalt springen
Anmelden Registrieren

Standorte

Bei den meisten SERP-Anfragen reicht eine freie location=-Zeichenkette aus. Wenn Sie eine kanonische, stadtgenaue Ausrichtung benötigen, die mit Googles eigener Standort-Taxonomie abgeglichen wird, verwenden Sie die Locations API, um Ortsangaben in einen uule-Wert aufzulösen.

Übergeben Sie den Standort als Zeichenkette. Shifter löst sie dynamisch in die am besten passende geografische Region auf.

Terminal-Fenster
curl "https://serp.shifter.io/v1?engine=google&api_key=YOUR_API_KEY&q=pizza&location=Chicago%2C+Illinois"

Funktioniert für 95 % der Anwendungsfälle. Der Nachteil: Mehrdeutige Zeichenketten (Springfield, London) können eine andere Stadt auswählen als erwartet.

Um eine bestimmte Stadt zu garantieren, lösen Sie diese zuerst auf:

Terminal-Fenster
curl "https://serp.shifter.io/v1?engine=locations&api_key=YOUR_API_KEY&q=Chicago"

Die Antwort listet jeden übereinstimmenden Standort mit einem kanonischen Namen, country_code, target_type (City, State, Country) und einer google_id auf. Wählen Sie den gewünschten aus und verwenden Sie dessen kanonischen Namen in location=:

Terminal-Fenster
curl "https://serp.shifter.io/v1?engine=google&api_key=YOUR_API_KEY&q=pizza&location=Chicago%2CIllinois%2CUnited+States"

Kombinieren Sie gl (Land) und hl (Sprache), um Ergebnisse im richtigen Format zu erhalten:

glhlWas Sie erhalten
usenUS-Ergebnisse auf Englisch (Standard)
dedeDeutsche Ergebnisse auf Deutsch
jpjaJapanische Ergebnisse auf Japanisch
brptBrasilianische Ergebnisse auf Portugiesisch
Terminal-Fenster
curl "https://serp.shifter.io/v1?engine=google&api_key=YOUR_API_KEY&q=news&gl=de&hl=de"

Mobile und Desktop-SERPs unterscheiden sich erheblich (unterschiedliche Funktionen, unterschiedliche Rankings). Wählen Sie explizit aus:

Terminal-Fenster
curl "https://serp.shifter.io/v1?engine=google&api_key=YOUR_API_KEY&q=laptop&device=mobile"

Werte: desktop (Standard), mobile, tablet.

Yandex verwendet über lr eigene Standort-IDs:

lrStadt
1Moskau
2Sankt Petersburg
11316Nowosibirsk
54Jekaterinburg

Die vollständige Liste ist über engine=yandex_locations verfügbar.