GEOSERP.

Local SERP checker by sbruch.com

See Google the way another country sees it.

Pick a keyword and a country. You get an unpersonalized Google SERP on that country's own domain, in its own language. All 27 EU member states, no VPN, no extension, no account.

  • All 27 EU member states, each in its own language
  • 88,444 cities from Google's own location list
  • Personalization off, so you see the ranking, not your history
  • Runs in your browser. No account, no database, no tracking

Cities: read this first

Google takes the country from the URL, but the city from your IP address. So in the country you are sitting in, you always get your own city and the city field cannot override it. In every other country the location reads as unknown, which is the clean case: national results, no city bias.

Measured on 2026-07-25 from Prague: gl=cz reported Holešovice, Praha 7 from the IP address, gl=it reported Sconosciuta, gl=us reported Unknown.

comma separates them, max 3
02Countrysets gl, its language, its domain
EU 27
Rest
for serp apisloading list
04Fine tune
Results
Open in Google →
Generated URLpws=0, personalization off

https://www.google.cz/search?q=&gl=cz&hl=cs&pws=0&uule=w%2BCAIQICIVUHJhZ3VlLFByYWd1ZSxDemVjaGlh

Same keyword, different country, different winners

One query, project management software, measured on 2026-07-25 from the same machine one minute apart.

BeforeWhat you see at your desk
google.cz/search?q=project+management+software
  1. 1icagile.com
  2. 2project-management.com
  3. 3wrike.com
  4. 4microsoft.com
  5. 5asana.com
AfterWhat your German market sees
google.de/search?…&gl=de&hl=de&pws=0
  1. 1projektmagazin.de
  2. 2openproject.org
  3. 3asana.com
  4. 4fuer-gruender.de
  5. 5atlassian.com

Four of the five German results never appear at your desk, highlighted in yellow. Two of them, projektmagazin.de and fuer-gruender.de, are German publishers you would never find by searching from Prague. Illustration: the domains and their order are from a real measurement on 2026-07-25, titles and snippets are not reproduced.

How it works

  1. 01

    Keyword and country

    Choosing a country sets its local domain, its gl code and its own language, so a Poland check runs on google.pl in Polish.

  2. 02

    City, if you need the uule

    Pick a city from Google's own canonical list. The uule string is built for you to copy into a SERP API, where city targeting is honoured.

  3. 03

    Open and verify

    The URL goes to Google in a new tab. Check the footer line at the bottom to see which location Google actually applied.

Questions

Why is incognito mode not enough?

Incognito drops your cookies and sign-in state, so it removes history based personalization. It does not change your IP address, and location is the stronger signal of the two. Google still assumes you are searching from wherever your connection is.

Can the tool open the search in a private window for me?

No, and neither can any other website. There is no web API for opening an incognito or private window, and browsers block it deliberately: if a page could decide it runs in private mode, the mode would be meaningless. Only a browser extension can do it. Switch on the private window option and the button copies the URL and shows the exact shortcut for your browser instead, which makes it two steps rather than one. Worth knowing what it buys you: it clears cookies and your signed in state, but it does not change your IP address, and the IP is what Google reported as the source of the location in our tests.

Why is a VPN not enough either?

A VPN moves you to the exit node's city, usually a datacenter in a capital, not the town your customer lives in. The uule parameter targets a named place directly, so you can compare Brno against Ostrava without touching your connection.

Are these the real results?

Yes. This tool only builds the URL and opens it in your own browser, so what you see is a live Google SERP. It is not a screenshot, a cache, or a scraped copy through somebody's proxy.

Does the city level uule actually work?

Not in a normal browser, as of a test on 2026-07-25. Searching the same query on google.cz from a Prague IP with uule values for Brno, Ostrava and Pilsen returned an identical top 10, and Google's own footer said the location came from the IP address. Both uule forms behaved the same, the named city form and the coordinate form. Country level targeting through gl, hl and the local domain does change results, clearly and repeatably. If you need city level certainty, copy the uule string and pass it to a SERP API, where requests carry no browser location state.

Why does my own country behave differently from the others?

Because Google resolves the country and the city separately. The country comes from gl, and it works. The city inside that country comes from your IP address, and Google only applies it when your IP is actually in the country you are searching. So searching your own country always pins the results to your own city, and the city field cannot override it. Searching any other country makes the footer read that the location is unknown, which is the cleaner case: national results with no city bias at all. Measured on 2026-07-25 from a Prague connection: gl=cz reported Holešovice, Praha 7 from the IP address, while gl=it reported Sconosciuta and gl=us reported Unknown.

How do I check what location Google used?

Scroll to the bottom of the results page. Google prints the location it applied and whether it came from your IP address. If it names your own city while you asked for another one, the location was not applied. That footer line is the only reliable check, in this tool or any other.

Does anything get stored or sent anywhere?

No. Every calculation happens in your browser and history lives in localStorage on your machine. There is no database, no account, no analytics on your queries.

Can I check mobile rankings?

Mobile SERPs are served based on the user agent, which a URL parameter cannot change. Any tool offering a device switch through the URL alone is showing you desktop results with a mobile label. Open the search, then turn on device emulation in your browser's developer tools.