All posts
Google Search ConsoleSetupProperty Types

Domain Property vs URL Prefix in Google Search Console

Published 21 August 2026·7 min read
Peter Claridge
Founder, KeywordHistory · Fractional CMO at Riverforge

When you add a property to Google Search Console, the first decision is whether to verify it as a Domain property or a URL prefix property. The two look similar but cover different scopes, support different verification methods, and have different implications for what data you'll see in reports.

The short answer: domain property is the recommended default. URL prefix property is appropriate when you need fine-grained control over which subdomain or URL path is tracked separately.

The Core Difference

AspectDomain PropertyURL Prefix Property
ScopeAll subdomains + HTTP & HTTPSExactly the URL prefix you enter
VerificationDNS TXT record onlyHTML file, meta tag, GA, GTM, or DNS
Data unified across protocols/subdomainsYesNo — each prefix is separate
Best forMost sites (recommended)Subdomain segmentation, language paths, parts of a larger site
Setup complexityHigher (requires DNS access)Lower (file or tag-based options)

What "Scope" Actually Means

A domain property for example.com covers:

  • http://example.com
  • https://example.com
  • http://www.example.com
  • https://www.example.com
  • https://blog.example.com
  • https://shop.example.com
  • Any other subdomain you create

All data from all of these appears under a single property in GSC.

A URL prefix property for https://example.com/ covers only:

  • https://example.com/* — URLs starting with that prefix

That excludes the HTTP version, the www subdomain, blog subdomain, and any other subdomain. Each variation needs its own URL prefix property if you want to track it.

When to Use Each

Use a Domain Property When:

  • You want consolidated reporting across all subdomains and protocols (most common case)
  • You're not sure which subdomains will exist in the future and want automatic coverage of new ones
  • You have or can get DNS access to add a TXT record
  • You want access to the latest GSC features — many newer features (like the November 2025 native branded queries filter) require a domain property

Use a URL Prefix Property When:

  • You don't have DNS access and need to verify via HTML file, meta tag, GA, or GTM
  • You want to track a specific subdomain or URL path separately from the rest of the site (e.g., example.com/blog/ tracked apart from the main domain)
  • You're an agency verifying access to a specific portion of a larger client site
  • You manage international or multi-language sites where each country path needs its own performance view

The Practical Pattern: Both

Many sites benefit from having both a domain property (for site-wide overview) and URL prefix properties for specific paths or subdomains (for granular tracking). For example:

  • example.com — Domain property, site-wide view
  • https://example.com/blog/ — URL prefix, blog-specific performance
  • https://shop.example.com/ — URL prefix, e-commerce-specific tracking
  • https://example.com/en-gb/ — URL prefix for UK-specific data

The domain property gives you the big-picture report. The URL prefix properties give you isolated views for parts of the site that have different stakeholders, different performance dynamics, or different SEO ownership.

Where the Choice Affects Your Data

Branded Queries Filter

Google's native branded queries filter (launched November 2025) is only available on eligible domain-level properties. Per Google's announcement, URL prefix properties are not eligible. If you want the native branded/non-branded split, you need a domain property.

Cross-Subdomain Reporting

A domain property shows you queries that drove clicks to any subdomain in a single report. A URL prefix setup forces you to look at each subdomain separately and manually combine the data — which produces incorrect totals if a single query drove clicks to multiple subdomains (impressions get counted in each prefix's report).

BigQuery Export

The BigQuery bulk data export can be enabled on either property type. For domain properties, the export contains data for all subdomains under that domain. For URL prefix properties, the export contains data only for URLs matching that prefix. If you want unified historical data across all subdomains, the domain property is the clean source.

Granular Geographic / Language Tracking

For international sites with separate URL paths per country/language (/en-gb/, /fr/, /de/), URL prefix properties give you per-market reporting that's awkward to extract from a domain property's aggregated view. This is the strongest case for using URL prefix properties deliberately alongside a domain property.

Migration: Switching From URL Prefix to Domain

If you originally set up GSC as URL prefix and want to move to domain property:

  • Add the domain property in addition to the existing URL prefix property
  • Verify it via DNS TXT record
  • The domain property starts collecting data going forward (no historical migration)
  • Keep the URL prefix property as well — it preserves access to your existing historical data
  • If you have a BigQuery export on the URL prefix property, set up a new export on the domain property too

Don't delete the URL prefix property when you add the domain property — they complement each other rather than replacing each other.

Common Mistakes

  • Setting up multiple URL prefix properties for variations that should be one domain: Adding http://, https://, http://www., and https://www. as four separate URL prefix properties when one domain property would cover all four
  • Verifying via Google Analytics when DNS is available: The GA verification is the fastest but the most fragile (it breaks if the GA tag is later removed or if account permissions change). For long-term stability, DNS-based domain property verification is more robust.
  • Not knowing the property type until it matters: Some features check property type and either work or don't. Check your existing properties before requesting features that depend on domain-level verification.

For Agencies Specifically

Agency-side, the recommendation is to ask clients to set up DNS-verified domain properties as the primary GSC configuration, then grant the agency Full user access via User Management.

This pattern:

  • Avoids the agency holding Owner-level access (which complicates offboarding)
  • Gives consolidated reporting across all client subdomains by default
  • Provides eligibility for newer GSC features that require domain-level verification
  • Avoids the access loss that happens when GA or GTM verification breaks during a site redesign

Our agency-specific post on multiple GSC properties goes deeper into the operational patterns at scale.

For most new GSC setups, the right default is: domain property verified via DNS, with the BigQuery bulk data export enabled from day one to preserve historical data beyond the 16-month native retention window. URL prefix properties layered on top only where granular segmentation is genuinely needed.

The choice between property types is a one-time decision but a load-bearing one. Getting it right at setup saves you from migration work later and ensures you have access to the GSC features that progressively require domain-level verification.

Peter Claridge

Written by

Peter Claridge

Founder, KeywordHistory · Fractional CMO at Riverforge

Led organic growth at Unmetric, eG Innovations, and StreamAlive over 13+ years. Built KeywordHistory after rebuilding the same Google Data Studio dashboards one too many times.

Connect on LinkedIn

Keep your keyword history forever.

Every day you wait, Google deletes another day of your GSC data. KeywordHistory backs up to BigQuery automatically and surfaces the insights that matter.

Start free