Design a crawlable URL plan for product variants
Choose which variant states deserve URLs, canonicals and internal links before development hardens an inconsistent selector.
- Works in
- ChatGPT, Claude, Gemini
- You need
- Variant catalogue sample · Current URL behaviour · Search demand evidence
- Written for
- product variant URL SEO prompt

URL decisions are difficult to reverse once feeds, ads and links depend on them. Use this prompt before changing the selector so product, SEO and engineering teams agree on the intended state.
Create a product-variant URL and canonical plan from the supplied evidence.
Distinguish meaningful purchasable variants from interface-only states.
For each variation dimension and example URL, recommend INDEXABLE VARIANT,
CRAWLABLE NON-INDEXABLE, or UI STATE ONLY. Explain the selected-state
behaviour, canonical target, internal linking, sitemap inclusion and the
ProductGroup or Product entity that the page should describe. Preserve URLs
with demonstrated distinct demand or materially different products. Do not
invent search demand or recommend indexing every parameter combination.
Include acceptance tests for direct URL loading, default selection, canonical,
title, image, price, availability and rendered structured data.
Catalogue: [CATALOGUE]
Current behaviour: [URLS]
Demand evidence: [DEMAND]What to change
Everything in square brackets is yours to replace. Nothing else needs editing.
[CATALOGUE]- A representative family with variation dimensions and sellable SKUs.
[URLS]- Examples of parameters, fragments, redirects and canonical behaviour.
[DEMAND]- Search Console or keyword evidence for specific variant attributes.
How to run it
- 01Use a difficult family
Choose a product with multiple dimensions and unavailable combinations.
- 02Document current states
Open URLs directly and record what is selected before any interaction.
- 03Give engineering acceptance tests
Turn the plan into behaviours that can be verified after release.
Questions people ask
Should every colour and size combination be indexable?
Usually not. Index only states that are useful, stable and materially distinct; prevent uncontrolled parameter combinations from creating crawl waste.
Unsubscribe in one click. We never pass your address on.