Skip to content
Home SEO Glossary URL Parameters
SEO Term Definition

URL Parameters

URL parameters are variables added to a URL (after a "?") that modify page content without creating a new page, such as tracking parameters, sorting options, or filters — often causing duplicate content issues in SEO.

Reviewed by Alexander Yarovenko · Updated: 2026-09-22

What are URL Parameters?

URL parameters (also called query strings) are key-value pairs appended to a URL after a question mark (?). They modify what content is displayed without creating a new URL path. For example:

https://example.com/products?color=blue&sort=price&page=2

This single product listing URL creates multiple parameter-based variations, each serving slightly different content — a classic source of SEO duplicate content and crawl budget problems.

Types of URL Parameters and SEO Impact

Parameter typeExampleSEO concern
Tracking / UTM?utm_source=emailMay create duplicate versions in index; canonical self-referencing required
Sorting?sort=price_ascDuplicate category content; canonicalise to default sort
Filtering?color=blue&size=MFaceted navigation problem; crawl budget waste
Pagination?page=3Duplicate header/footer; manage with pagination SEO approach
Session IDs?sessionid=abc123Unique per user — infinite URLs; must be blocked or canonicalised

How to Handle URL Parameters for SEO

  1. Self-referencing canonical tags — add canonical tags pointing to the "clean" URL on all parameter variations (most reliable approach)
  2. robots.txt disallow — block parameterised URLs from crawling (prevents crawl budget waste but also indexation)
  3. GSC URL Parameters tool (deprecated) — used to inform Google how to handle parameters; replaced by reliance on canonical tags and robots.txt
  4. Use hash (#) instead of query parameters — for client-side filtering that doesn't need to create indexable URLs

Technical decision

Correct useDefine what each parameter changes: content, sorting, tracking or session state. Index only stable URLs that represent a useful distinct page.
ValidationInventory parameter combinations from crawls and logs, normalize internal links, and align redirects or canonicals without merging genuinely different content.

Primary references