Free GBP audit
Score your Google Business Profile on 32 weighted checks plus a Google policy scan. Grade in a minute.
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.
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.
Type 'Dallas' and we match it against Google's geographic canonical-name database — the only string format the UULE parameter accepts.
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.
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.
Cities, regions, and Designated Market Areas (DMAs) — the full Google geographic taxonomy, not just country-level resolution.
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.
Enter your keyword.
Search for the location you want to simulate.
Pick the language Google should respond in.
Open the generated URL — Google returns location-anchored results.
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.
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.
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.
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.
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.
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 worksPair this with the rest of the free toolkit — every tool feeds the same playbook: rank higher, get more reviews, win the local pack.
Score your Google Business Profile on 32 weighted checks plus a Google policy scan. Grade in a minute.
Free local SEO audit for any business website. Live Google Business Profile cross-check, schema, NAP, on-page, technical and mobile. AI-prioritized top fixes.
Ten policy-safe Google Business Profile post ideas tailored to your business — drafted by AI in under a minute.
Print-ready QR codes that send customers straight to your Google review form. Pick a template, get the PNG.
100 local keywords for any Google Maps business, grouped by search intent. Pick the ones worth ranking for.
How many 5-star Google reviews do you need to reach your target rating? Pulls real numbers from your business profile.
Generate Schema.org markup grounded in your verified Google Business Profile data. LocalBusiness, Organization, WebSite, and FAQPage in one click.
Validate, format, and side-by-side diff JSON in your browser. JSON Schema, JSON-LD detection, RFC 6902 JSON Patch export. No upload, no signup.