100% Free · No signup

Google SERP Position Checker by Location

Generate a UULE-encoded Google search link for any city or region. See real Google results as if you were searching from there — no VPN required.

  • Any city in the world — 115k locations indexed
  • Real Google results, not a preview
  • Zero signup for the first 3 generations

What is a UULE parameter?

UULE (often pronounced 'you-you-ell-ee') is the URL parameter Google uses to encode the geographic location a search request should be treated as coming from. Originally introduced for Google Ads ad targeting, the same parameter works on the organic search front-end: append a UULE-encoded location to a Google search URL and the result page renders as if the searcher were physically in that city.

Why does that matter? Because Google's local algorithm prioritises proximity. Two people searching the same query from two different parts of the same city often see meaningfully different local-pack and organic results. Simply adding 'in Dallas' to a query is not the same — Google still uses your real geolocation as the dominant ranking signal. The UULE parameter overrides that, which is the only reliable way to see what someone in another city actually sees on Google.

Technically, the UULE value is a Base64-encoded string with a small canonical-name prefix (the 'w+CAIQICI...' format). The location string follows Google's canonical-name vocabulary — 'Dallas, TX, United States' rather than 'dallas tx'. This generator handles the canonical-name lookup against ~115k indexed Google geo-locations and the Base64 encoding, so you paste a location into the field and walk away with a working SERP URL.

What this generator does for you

  • Resolves canonical names automatically

    Type 'Dallas' and we match it against Google's geographic canonical-name database — the only string format the UULE parameter accepts.

  • Builds the full search URL

    Output is a complete google.com/search URL with q, hl (language), gl (country), and uule already wired up — paste it in the address bar and go.

  • Country and language pairing

    Pick a separate hl (response language) so you can simulate a French-speaker in Montréal or an English-speaker in Madrid — both common real-world cases the simple 'change country' trick can't model.

  • 115k locations indexed

    Cities, regions, and Designated Market Areas (DMAs) — the full Google geographic taxonomy, not just country-level resolution.

  • Free for the first 3 generations / day

    No signup required for the first 3 URLs per day. Drop your email to remove the daily cap — still free, just rate-limited per fingerprint.

How the UULE generator works

  1. 1

    Enter your keyword.

  2. 2

    Search for the location you want to simulate.

  3. 3

    Pick the language Google should respond in.

  4. 4

    Open the generated URL — Google returns location-anchored results.

Why use a UULE for SERP checks?

  • Simply adding a city name to your query is not enough — Google still uses your real location to rank results.

  • The UULE parameter tells Google to treat the request as if it originated from a specific city, region, or country.

  • Compare local pack rankings across cities without spinning up VPNs or asking colleagues abroad to run searches.

  • Audit competitor visibility in markets you do not physically have presence in.

  • Pair with our rank tracker (GTrack) to monitor positions across hundreds of locations on a schedule, not one at a time.

  • Free, no signup required for the first 3 generations per day. Add an email to remove the cap.

Who this generator is for

UULE-encoded SERPs are the only honest way to see Google as someone in another city sees it. Three audiences hit the same need for different reasons.

  • Local SEO researchers and consultants

    You audit local-pack rankings for clients in cities you don't live in. Without UULE you're auditing your own city, every time. With it you simulate Manchester, Auckland, or Phoenix as if you were there — without VPNs, without spinning up cloud instances.

  • Multi-location and international SEO teams

    You manage SEO for businesses across regions or countries and need to spot-check rankings without flying staff abroad. UULE lets you compare 'restaurant near me' results in 20 cities in 20 minutes — the manual version of what GTrack does at scale.

  • Competitive-intelligence and PPC teams

    You want to see what ad inventory shows in markets you don't bid in, or audit a competitor's organic ranking in a region where you have no presence. UULE makes the SERP location-honest without changing your IP or browser fingerprint.

Frequently asked questions

What is a SERP position checker and how does this tool work?
This tool builds a Google search URL with your keyword, language, country, and a UULE parameter to simulate results from a chosen location.
Does location affect Google search results?
Yes, location has a significant impact. Local rankings can vary by just moving a few feet because Google's local algorithm prioritizes proximity. As you move, your distance to nearby businesses shifts, so the results adjust.
What is a UULE?
UULE is a parameter Google uses to specify geographic targeting. Originally for Google Ads, it also sets the geographic search location in organic and local results.
How can I check search results from a different location?
Use this tool to generate a UULE for your chosen place and open the link to see results as if you were there. Simply adding a city name to a query isn't enough — UULE makes Google treat your search as coming from that location.
Why do results change between checks?
Results fluctuate constantly due to location, time, device, personalization, and ongoing algorithm updates. This is expected behavior.
I compared this tool to my rank tracker and they differ. Is my rank tracker wrong?
No. Conditions rarely match exactly (IP, device, browser, history, timing). Your rank tracker's snapshot is accurate for when it checked.
How can I change my search location on Google?
Use the UULE parameter generated by this tool. You can also emulate location via browser dev tools, but this is slower and requires resets.
Is this SERP checker free?
Yes. The first 3 generations per day are free with no signup. After that, you can drop your email to keep generating without limits — still free.
How do I check my keyword's position on Google?
Enter your keyword, select a location and language, generate the link, then scan the results to find your site's ranking.
Can I check results for the UK or other countries?
Yes. Pick the desired location; the tool sets Google's country (gl) and language (hl) accordingly.
Can I check multiple keywords at once?
Not currently — run one keyword at a time. We may add batch support based on demand.
Can I see up to 100 results per page?
Google supports up to 100 results per page. After opening the generated link, append &num=100 to the URL if needed.
Is this a SERP snippet/preview simulator?
No. It simulates full search results by location, not title/description previews.
Can I decode or verify a UULE value?
UULE is a prefixed Base64 string of the location. You can strip the prefix and Base64-decode to inspect it, but decoding isn't required to use the tool.

Track these positions automatically with GTrack

Want to check the same keyword across 50 locations every week — without re-running this tool 50 times? GTrack runs scheduled rank checks and shows position changes over time.

See how GTrack works