WebmasterID logoWebmasterID
Analytics dimensions

Page location (full URL) dimension

Page location is the complete URL of a page — scheme, host, path, and query string — captured by GA4 as page_location. It is more granular than page path and is the raw input from which path, hostname, and query dimensions are derived. This page explains its composition and why high cardinality demands normalization.

Verified against primary sources

What this means

In GA4 the page_location parameter holds the full URL of the page when an event fired — for example https://example.com/blog/post?utm_source=x. From it GA4 derives the page path (the path portion), the hostname, and query-based dimensions.

Because it includes the query string, page_location is the highest-cardinality page dimension: every distinct parameter combination produces a distinct value, even when they all point to the same underlying page.

Why normalization matters

Tracking parameters (utm_*, gclid, fbclid, session tokens) make one page appear as dozens of URLs. Left unmanaged, page_location reports scatter a single article's traffic across many rows and inflate cardinality limits, which can push values into '(other)'.

The fix is normalization: strip or allowlist query parameters before storage, or analyse on page path instead when the query is irrelevant. Keep the full location only where the query genuinely changes the content, such as filtered search results.

How it appears in analytics and logs

A page location value is the whole URL as recorded. A flood of near-duplicate URLs that differ only by tracking parameters signals you need to strip or normalize query strings.

Diagnostic use case

Inspect the exact URL visitors landed on, including query parameters, when path-level reporting hides differences you care about.

What WebmasterID can help detect

WebmasterID captures the full request URL first-party and can normalize tracking parameters out, so reporting groups real pages instead of fragmenting on query noise.

Common mistakes

Privacy and accuracy notes

Full URLs can carry sensitive query parameters (search terms, IDs). Strip personal data from page_location before it is stored. This is educational, not legal advice.

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.