WebmasterID logoWebmasterID
Analytics dimensions

Keyword dimension: why it reads '(not provided)'

The keyword dimension records the search-engine query associated with a visit. For organic search it is overwhelmingly '(not provided)': since 2011 search engines withhold the query string from referrers over HTTPS for privacy. Paid keyword data can still arrive via auto-tagging from ad platforms. The honest read of this dimension is that organic keyword visibility now lives in Search Console, not analytics.

Verified against primary sources

What this means

Historically the keyword dimension showed the exact phrase a visitor searched before arriving. That data came from the referrer URL. Starting in 2011, Google began encrypting search and withholding the query, and other engines followed — so the referrer no longer carries the term.

The result is the now-familiar '(not provided)' value dominating organic keyword reports.

Where keyword data still exists

Paid search can still surface keyword data through ad-platform auto-tagging (the gclid and similar parameters), which the analytics tool resolves into campaign and keyword detail. For organic search, the authoritative source of query data is Google Search Console, which reports queries in aggregate with privacy thresholds.

So treat the analytics keyword dimension as paid-leaning and incomplete, and use Search Console for organic intent.

How it appears in analytics and logs

A keyword value of '(not provided)' means the search engine withheld the query — the visit is real organic traffic, just unattributed to a term. Populated keyword data typically comes from paid auto-tagging, not organic search.

Diagnostic use case

Use the keyword dimension cautiously for paid terms, and rely on Search Console rather than analytics for the organic queries that show as '(not provided)'.

What WebmasterID can help detect

WebmasterID records the medium and source of search visits first-party; for the organic queries themselves it points you to Search Console rather than guessing.

Common mistakes

Privacy and accuracy notes

The '(not provided)' state exists because search engines deliberately strip query terms to protect searcher privacy. WebmasterID does not attempt to reverse-engineer the hidden queries.

Related pages

Sources and verification notes

Last reviewed 2026-06-24. Facts are checked against primary/official sources where available; uncertain specifics are marked “Data not yet verified” rather than guessed.