Skip to content
Search Learning ToolsSEO & GEO
Ecommerce SEO

Faceted URL Rules Generator

This faceted URL rules generator creates automated indexing, canonicalization, and crawling directives for ecommerce category filters and parameter-heavy URLs. Developed for ecommerce SEO managers, catalog engineers, and technical auditors, the tool evaluates your URL parameter list (such as color, size, price, sort, page, and tracking tags) to prescribe clear rules. Generate clean rel="canonical" tags, robots.txt Disallow patterns, X-Robots-Tag headers, and meta robots directives to prevent duplicate content inflation and preserve valuable crawl budget.

Faceted Navigation Parameter Governance

Prevent duplicate indexing and crawl traps on ecommerce filter parameters

1. Canonical Strategy

Point all filter variations to base URL:

<link rel="canonical" href="https://example.com/shop/shoes" />
2. Meta Robots / Header

Allow link equity flow while blocking indexing:

X-Robots-Tag: noindex, follow
3. Pagination Rules

Paginated pages (?page=2) should self-canonicalize and stay index, follow.

Recommended robots.txt Disallow Patterns
Disallow: /*?*sort=
Disallow: /*&*sort=
Disallow: /*?*utm_source=
Disallow: /*?*utm_medium=
Disallow: /*?*ref=
Disallow: /*&*utm_source=
Disallow: /*&*utm_medium=
Disallow: /*&*ref=

What This Tool Does Not Check

This tool creates governance rules based on standard parameter configurations. It does not crawl your internal navigation links to verify whether your site inadvertently generates infinite parameter combinations or server 500 errors.

Related Technical SEO Workflows

Enforce noindex directives on dynamic faceted URLs at the server level using our tool to:

generate X-Robots-Tag HTTP headers

Block crawlers from entering recursive filter loops with our tool to:

create custom robots.txt parameter rules

Master large-scale faceted navigation architecture in our guide on:

ecommerce crawl optimization strategies

Verify that your category URLs return the correct canonical references using our tool to:

inspect canonical and robots tags

Frequently Asked Questions

What is faceted navigation and why does it cause SEO problems?

Faceted navigation lets shoppers filter and sort catalog items by multiple attributes (e.g., color, size, brand, price). Without strict rules, combining multiple filters creates millions of thin, near-duplicate URL variations that trap search crawlers, dilute PageRank equity, and lead to index bloat.

Should faceted filter pages use canonical tags or noindex?

Generally, parameterized URLs that do not target distinct search queries should canonicalize to the clean root category URL. For parameters that waste substantial crawl budget (like sorting or price sliders), a robots.txt Disallow rule or X-Robots-Tag: noindex is recommended to prevent crawl traps.

Can some faceted filter pages be indexed?

Yes. If specific filter combinations have proven search demand (such as /shoes/leather/ or /laptops/16gb-ram/), create static, clean URLs with unique H1s and self-referencing canonicals. Keep secondary filters (like sort=price_asc) strictly non-indexable.

How do robots.txt Disallow patterns handle parameter order?

Because users can click filters in any order, URLs may look like ?color=red&size=m or ?size=m&color=red. Use wildcard rules like Disallow: /*?*sort= and Disallow: /*&*sort= to match parameters regardless of their position in the query string.

Continuous SEO Intelligence

Upgrade to the Pro Plan ($79/mo)

Audit dynamic parameter variations and crawl traps across large catalogs with the Pro Plan ($79/mo).

View Pro Plan

Plan your next SEO step.

Explore SEO workflow