Local SERP checker

See Google the way a searcher in another country, language or city sees it. Enter your keywords once, pick your markets, and open every combination from one grid. No VPN, no extension, no sign-up — and your keywords stay in your browser.

Free, no emailCountry, language, cityRuns in your browser

Keywords

One per line, up to 20, written the way each market searches. A translated keyword is often not the one people use.

Markets

Country sets the results; language sets Google’s interface. A city narrows local results and needs Google’s exact name for it — pick one from the list.

Searches

Each link opens Google in a new tab. Use a private window, signed out, so your own history stays out of the results.

How it builds each search

Every link is an ordinary Google search with three parameters added:

ParameterWhat it setsExample
glThe country the results are forgl=mx
hlGoogle’s interface language, which can also affect which language version of a page is shownhl=es-419
uuleA location, given as Google’s canonical name for it and encodedMexico City,Mexico City,Mexico

All of them go to google.com. Switching to google.de or google.com.mx no longer changes anything: in April 2025 Google announced it was redirecting its country-code domains to google.com, because it now decides the country from where the searcher is. The parameters are how you tell it where that is.

uule is the one Google has never documented. Its format is well established — a fixed prefix, one character for the length of the place name, then the name in base64 — and it still works in September 2026, but only with Google’s exact canonical name for the place. The city suggestions use those names; free text that does not match one is ignored by Google, and the checker warns you.

What it cannot show you

  • Exactly what one person sees. Results vary with search history, device and time. A private, signed-out window gets you close to a new visitor in that market, not to a specific customer.
  • Mobile results. The device is not a URL parameter. Use your browser’s device mode if the mobile page matters.
  • Where you really are. Google may still weigh the location of your connection, especially for strongly local searches. City-level results are close, not identical.
  • Rankings over time. This is a way to look, not a rank tracker. For a record of positions by market, use a tracker set to each country.

In the EU and some other markets Google may first show a consent page. That is Google asking you, not the checker.

What I look for in another market’s results

  1. Who actually competes

    The competitors that rank in Mexico are rarely the ones that rank in Spain, even for the same Spanish words. Build the competitive set per market from the results, not from your home market’s list.

  2. What the intent is

    The same phrase can return shops in one country and guides in another. Whatever the page one results have in common is what that market wants, and your page has to be that kind of page.

  3. Which of your pages ranks

    If your English page shows up in Germany where the German one should, the hreflang set is broken or the German page is weaker. The hreflang checker tells you which.

  4. Whether there is an AI Overview

    They reached different countries at different times, and they change how much of page one gets clicked. Check before you forecast traffic for a market.

Which words to check comes first, and it has to be researched in each market rather than translated: that is what international keyword research covers.

Sources

Questions

Add the country and language to the search URL: gl sets the country of the results, hl the interface language, and a uule value can add a city. This tool builds those links. Open them in a private window, signed out, so your own history does not colour the results.
No. In April 2025 Google announced it would redirect its country-code domains to google.com and decide the country from the searcher’s location. The country now has to be set with a parameter.
Yes, as of September 2026, though Google has never documented it. It needs Google’s exact canonical name for the place — Berlin,Berlin,Germany — and Google ignores names it does not recognise. Treat city results as close to a local’s, not identical.
Your keywords are not. The links are built in your browser, and opening one goes straight to Google, exactly as if you had typed the search yourself. The page reports which countries and languages you picked and how many keywords you had — never the keywords themselves. Do Not Track or Global Privacy Control stops that too.