Online store site architecture is how categories, subcategories, products and supporting pages are organised and connected. It determines which pages search engines can reach, how easily shoppers navigate, and which pages are capable of ranking for commercial category terms.
On most stores the architecture is inherited rather than designed. Categories accumulate as the catalogue grows, filters generate URLs nobody planned, and the structure that made sense at two hundred products stops working at five thousand.
This page covers how to structure a store for search, the decisions that matter most as catalogues grow, and the faults that most often keep category pages from ranking.
Why architecture decides ranking capability
Category pages carry most commercial search demand in ecommerce. Shoppers search for the category, not usually the individual product. If category pages are buried, duplicated or thin, that demand goes unmet regardless of product quality.
- Crawl reach: pages that are too deep or reachable only through filters may be crawled rarely or not at all.
- Consolidation: near-duplicate categories split the signal instead of concentrating it on one page.
- Intent match: the page that ranks should be the one that matches how shoppers actually search.
- Efficiency: on large catalogues, crawl budget spent on filter permutations is budget not spent on products.
Designing the hierarchy
Start from demand, not from the warehouse
Category structures often mirror internal merchandising or supplier categories. Search demand rarely matches that. The hierarchy should reflect the language shoppers use.
- Group by how shoppers search, which is usually by product type, then by attribute.
- Give a category its own page only where there is genuine, distinct demand for it.
- Avoid categories that exist for internal reasons and attract no search interest.
- Where two categories describe the same need in different words, choose one owner and consolidate.
Keep important pages shallow
Depth is measured in clicks from the homepage, not in URL segments. Commercially important categories should sit within about three clicks.
- Main categories reachable from primary navigation.
- Subcategories reachable from their parent category page, not only from a dropdown.
- Products reachable from at least one indexable category page.
- No commercially important page reachable only through search, filters or pagination.
URL structure
URLs should be readable, stable and consistent. Their main SEO value is predictability rather than keyword placement.
- Keep them short, lowercase and hyphenated.
- Pick one convention for category paths and apply it everywhere.
- Avoid encoding volatile attributes such as price or stock into URLs.
- Treat URLs as long-lived. Changing them later is a migration, with all that entails.
Filters, facets and pagination
Faceted navigation is the most common source of architectural damage in ecommerce, because it multiplies URLs without adding distinct value.
- Decide deliberately which filter combinations should be indexable. The default should be none.
- Index a facet only where it has genuine standalone demand, and then treat it as a real category with its own content.
- Keep paginated pages crawlable so products remain reachable, without treating them as ranking targets.
- Ensure sort orders and view toggles do not generate separate indexable URLs.
- Watch for index bloat as the signal that facet handling has drifted.
Detailed facet configuration is covered on the faceted navigation page.
Making category pages worth ranking
Structure gets a page crawled. It does not make it competitive. Category pages that rank are usually pages with something on them beyond a product grid.
- Copy that describes the category and helps shoppers choose, placed where it does not push products below the fold.
- A clear, descriptive H1 matching how the category is searched.
- Internal links to relevant subcategories and closely related categories.
- Enough products that the page is genuinely useful, with a plan for out-of-stock and seasonal states.
- Stable content that does not change entirely with every merchandising update.
Where category pages are structurally sound but still not ranking, the cause is usually thin content or intent mismatch rather than architecture. That is covered under why category pages do not rank.
Growing catalogues
Architecture that works at a few hundred products often fails at several thousand. Scale changes which problems matter.
- Crawl efficiency becomes the binding constraint, so URL waste matters more than it did.
- Subcategories need introducing before parents become unusably broad.
- Discontinued products need a standing policy rather than case-by-case handling.
- Templates must generate consistent structure without manual intervention.
Large catalogue SEO covers the thresholds where these shifts usually occur.
Frequently asked questions
How many category levels should a store have?
As few as let shoppers find products without an unwieldy page. Two or three levels suit most stores. Additional depth is justified when a subcategory has genuine distinct demand, not when it merely tidies the catalogue.
Should products sit in more than one category?
It is fine for products to appear in several categories, provided each product has one canonical URL. Problems arise when the same product is reachable at multiple distinct URLs, which splits signals and wastes crawling.
Should filtered pages be indexed?
Usually not. Index a filtered page only where the combination has real standalone search demand and you are prepared to treat it as a proper category with its own content. Indexing filters by default is a reliable route to index bloat.
What happens to discontinued products?
Depends on whether the URL has value. Redirect to the closest equivalent or to the parent category where it attracted links or traffic; return 410 where it did not. Leaving thin pages live for products you no longer sell serves nobody.
Can architecture be fixed without replatforming?
Often yes. Navigation, internal linking, canonical handling and facet rules can usually be changed within an existing platform. Replatforming is warranted when the platform cannot express the structure you need at all.
Consulting CTA
If your category pages are not ranking, or your catalogue has outgrown the structure it started with, book an SEO consultation to review the hierarchy, facet handling and crawl efficiency of your store.