Incognito mode is the most common rank-checking workaround in SEO. The assumption is simple: no cookies, no login, no personalisation. But the assumption is wrong. Google has at least four active personalisation signals that incognito mode cannot touch — and using it for rank checks is producing data you cannot trust.
What incognito actually does
Incognito mode — called Private Browsing in Firefox and Safari, InPrivate in Edge — does exactly three things. It prevents your browser from writing new history entries, it discards cookies and site data when the window closes, and it skips your existing browsing history when autocompleting URLs. That's the complete list.
The key insight: Incognito is a tool designed to protect your privacy from other people who use the same device — not from the websites and services you visit. It was never designed to be an anonymity tool against Google.
Everything that happens between your machine and Google's servers — the actual request, your IP address, the timing, the content — is completely unchanged. A request sent in incognito mode arrives at Google's data centers looking identical to a regular request, except without a session cookie. And as we'll see, Google doesn't actually need that cookie to know who you are.
Why personalization persists anyway: two the most important reasons
IP-based location
Google infers your location from your IP address. Results for "plumber," "coffee," or any geo-sensitive query are localised regardless of incognito — and location is the single biggest personalisation factor for most SERPs.
Browser fingerprint
Screen resolution, OS, browser version, fonts, timezone — these form a profile unique to your device. EFF research shows 83.6% of browsers are uniquely identifiable without any cookies. Incognito changes none of these.
Confirmed by Google's own settlement: A 2024 class-action settlement forced Google to rewrite its incognito disclosures to state that it "does not change how data is collected by websites you visit and the services they use, including Google." Internal emails from discovery called the product's privacy claims "effectively a lie." The lawsuit was originally filed over exactly this gap — Google's ad and analytics infrastructure collecting data from incognito users on third-party sites.
The pws=0 parameter
Google has a documented parameter that suppresses personalisation derived from your signed-in account history. Appending it to any search URL removes that layer of personalisation, even while logged in:
https://www.google.com/search?q=your+keyword&pws=0
As of late 2024, Google added a "try without personalisation" link to the footer of search results pages — which applies this same parameter. It's now one click away rather than requiring manual URL editing.
For SEOs, pws=0 is useful and worth using — but it only addresses one layer. It suppresses account search history, not IP-based location, not fingerprinting, and not in-session behaviour. It also relies on Google honouring the parameter server-side, which cannot be independently verified. Think of it as a partial fix, not a solution.
How to actually get clean rank data
Use a dedicated rank tracking tool
Linktrust.pro and similar tools query Google from neutral data centre IPs with no browser fingerprint and no personalisation history. This is the only way to get the result closest to what a genuinely new user in a specific location would see.
Use pws=0 for quick manual checks
Bookmark https://www.google.com/search?q={keyword}&pws=0 or use the "try without personalisation" footer link. Combine with signing out of all Google accounts for the session. Removes account history personalisation — still affected by your IP location and fingerprint.
Pair a VPN with pws=0
A VPN set to the target location changes your apparent IP, neutralising geo-personalisation. Combined with pws=0 and a signed-out session, this covers most personalisation vectors for manual checks. Use a reputable no-logs provider (Mullvad, ProtonVPN).
Use Brave Browser or Mullvad Browser instead of incognito
Both randomise your browser fingerprint per session, removing one more personalisation vector. Neither is a complete solution on its own, but they eliminate the fingerprint signal that incognito leaves fully intact.