Configure Simulation
Set search terms, target city/country, domain, language, and device.
Simulation Settings Summary
Recent Simulations
How to use it
Enter query & location
Type your keyword and any city β major or small β as City, State, Country (e.g. "Boulder, Colorado, United States").
Choose domain & device
Select Google country domain (google.co.uk, google.de), language (hl=en), device (Mobile/Desktop), or Map mode.
Open simulated search
Click "Open Simulated Google Search" to inspect un-personalized SERPs with UULE geolocation encoded.
Under the hood
How Google UULE location simulation works
Google uses standard URL parameters to serve location-specific results and bypass account-based personalization:
- uule: Encodes Google's canonical location string into a Base64 payload prefixed with
w+CAIQICI. - gl: Geolocation country code (e.g.
gl=us,gl=uk,gl=de). - hl: Host language code (e.g.
hl=en,hl=es). - pws=0: Disables personalized search results based on browser cookies or signed-in Google profile history.
Pair this tool with our Bulk SERP Checker or Keyword Extractor for complete local SEO audits.
uule = "w+CAIQICI" + LengthKey[len(Loc)] + Base64(Loc)
Example:
"New York, New York, United States"
Encodes to:
w+CAIQICINTmV3IFlvcmssIE5ldyBZb3JrLCBVbml0ZWQgU3RhdGVz