Skip to main content

Despite the rise of AI tools, social media and paid ads, organic (unpaid) search is still essential to ecommerce performance. Industry data shows that organic search accounts for over 43 % of all ecommerce activity, underlining why technical SEO and site architecture deserve serious attention.

Technical SEO rarely fails because of one big, dramatic mistake. As ecommerce SEO experts, we often get asked, ‘if you fix [issue x], will that lead to my rankings improving’. In all honesty, the answer is usually ‘no’ as it is a mix of several SEO issues causing a site to not rank competitively.

One of the most common of these fundamental SEO issues we see for ecommerce are within the site architecture. Products that are buried with multiple clicks. Categories that compete on the same keywords. Filters spin out thousands of URLs. Google crawls a lot, but not the pages that actually make money.

From the outside, the site looks fine. Inside, the structure is doing a lot of subtle damage.

This piece breaks down how ecommerce architecture should work, why it often does not, and what we repeatedly see in real SEO audits.

What Ecommerce Site Architecture Really Is

Site architecture is simply how your pages are organised and connected.

For ecommerce sites, that means:

  • How categories and subcategories are structured
  • How products sit within those categories
  • How internal links guide users and search engines
  • How filters, pagination, and parameters behave

Good architecture makes it obvious what matters. Bad architecture forces search engines to guess.

And when Google has to guess, important pages tend to lose.

The Ideal Ecommerce Hierarchy (and Why It Breaks)

In most cases, the cleanest structure looks like this:

Homepage → Category → Subcategory → Product

Simple. Predictable. Easy to understand.

Problems usually start when:

  • Too many subcategories are added “just in case”
  • Merchandising logic overrides search behaviour
  • New collections are created without considering the wider structure

We often audit sites where products sit five or six clicks deep, only reachable through layered navigation. These products might convert well, but Google rarely prioritises them because they are structurally hidden.

If a product matters commercially, it should not be difficult for website visitors or search engines to reach.

Categories: Where Most Architecture Decisions Go Wrong

A strong category structure mirrors user intent and should include your target keywords.

Categories should reflect how people shop, not how stock is stored

“Office Chairs” works as a top-level category.
“Ergonomic Chairs” works as a more qualified secondary-level category.
“Series 300 Seating” usually does not.

Internal naming systems such as supplier brand names are useful for operations. They are rarely useful for SEO.

Too many thin categories weaken everything

Product categories or ‘collections’ as they’re identified on Shopify are usually the most important SEO pages on an ecommerce website. They allow for focused keyword targeting without narrowing the customer focus to a single product.

A common pattern we see with ecommerce SEO is product category sprawl. Dozens, sometimes hundreds, of narrow categories based on elements which should be filters such as colour, size or brand are often created, each with a handful of products and very similar content.

Individually, none of these pages are terrible. Collectively, they dilute authority and create confusing targeting signals for search engines. As products go out of stock, pages thin out further, and performance quietly drops.

In many cases, fewer, stronger categories supported by controlled filters perform better than endless micro-categories.

Internal Linking: The Lever Most Stores Underuse

Internal linking is one of the clearest ways an ecommerce store can signal which pages matter and what they should rank for.

Search engines do not automatically know which category is commercially important, which subcategory drives revenue, or which product is a priority. Internal links are how you tell them.

Strong ecommerce sites deliberately push authority from core categories into priority subcategories and product, using contextual links with descriptive anchor text.

running shoes seo

What This Looks Like in Practice

On Category Pages

A well-structured category page does more than list products.

Imagine a category page for /collections/running-shoes/.

Good internal linking might include:

Explore our range of Nike running shoes, lightweight trail running shoes, and carbon-plated marathon racing shoes designed for speed and comfort.

This links directly to:

  • /collections/nike-running-shoes/
  • /collections/trail-running-shoes/
  • /collections/marathon-racing-shoes/

Notice the anchor text includes the keyword naturally. It reinforces topical relevance.

It might also include a featured product block:

Our best-selling Nike Air Max Flyknit remains one of the most popular choices for everyday runners.

Linking directly to:

  • /products/nike-air-max-flyknit/

This pushes authority from a high-level category page into a commercially important product.

Breadcrumbs: Small Detail, Big Signal

Breadcrumbs do more than help users orient themselves as they also provide more vital internal links.

They:

  • Reinforce hierarchy
  • Create consistent internal links
  • Help Google understand parent-child relationships

In audits, we frequently find:

  • Breadcrumbs missing on mobile
  • Breadcrumbs reflecting random category paths
  • Breadcrumbs skipped entirely for performance or design reasons

When breadcrumbs are inconsistent, category signals weaken. When they are stable, they quietly strengthen the entire structure.

Filters and Faceted Navigation

Filters are where many ecommerce sites lose control.

Colour, size, price, brand, material, sort order. Each filter feels harmless. Combined, they can generate tens of thousands of URL variations. Woocommerce sites in particular often lead to thousands of spammy URLs created for a small/medium ecommerce inventory. If you are seeing the number of low-quality URLs increase rapidly on Search Console it is usually a cause for concern.

The result of these URL variations if not optimised correctly:

  • Crawl budget wasted on near-duplicate pages
  • Low-value pages indexed
  • Core categories crawled less frequently than they should be

 

The mistake most stores make

They let filters exist without deciding whether those URLs are:

  • Indexable
  • Canonicalised
  • Noindexed
  • Blocked from crawling

A common, safer approach is:

  • Filters for users
  • Filter URLs canonicalise to the main parent category/product URL
  • Dedicated landing pages for high-demand filtered combinations
  • Everything else kept out of the index using a mix of canonicalization and nofollowing links to filter pages.

Pagination and Infinite Scroll: Accessibility Still Matters

Category pages that span multiple pages need crawlable paths. Google and other search engines do not reliably crawl URLs linked to using Javascript-only, these should always include a HTML link to ensure these pages are indexed.

We still see implementations where:

  • Products load only via JavaScript
  • “Load more” buttons have no crawlable URLs
  • Deeper products are effectively invisible to crawlers

Infinite scroll can work for users, but SEO still needs:

  • Unique URLs
  • Standard pagination links
  • Clear discovery paths

If Google cannot reliably reach your products, rankings will always be fragile.

SEO-Friendly Ecommerce URL Structure

Good ecommerce URLs are predictable, descriptive, and stable over time. They clearly indicate what the product is and where it sits in the site, without relying on parameters or internal identifiers.

Examples of strong product URLs

These URLs include clear descriptors and target keywords, and they remain stable even if merchandising changes:

  • /products/blue-air-max-nike-running-shoes/
  • /products/ergonomic-mesh-office-chair/
  • /products/ashby-leather-sofa-bed/
  • /products/stainless-steel-kettle-1-7l/

They tell both users and search engines exactly what to expect before the page loads.

Examples of poor product URLs include:

Indexed parameters

  • /products/blue-air-max-nike-running-shoes/?variant=39485739
  • /products/blue-air-max-nike-running-shoes/?utm_source=google
  • /products/blue-air-max-nike-running-shoes/?colour=blue&size=10

If these are indexed unintentionally, they create duplicate or near-duplicate pages.

Merchandising-driven URL changes

  • Old: /products/nike-air-max-2023/
  • New: /products/nike-air-max-2024/

Year-based URLs force unnecessary redirects and reset URL history when products are refreshed.

URLs with internal IDs or irrelevant data

  • /products/sku-4839201-blue-394857/
  • /products/product-id-88472/
  • /products/air-max?ref=cat_18_sort_3

These URLs add noise without improving clarity or rankings.

Ecommerce Site Architecture Is Vital to SEO Performance – Need a Hand Getting it Right?

When ecommerce site architecture is solid, content performs better, links work harder and SEO visibility growth is inevitable.

49% of ecommerce stores owners cited digital marketing as their most profitable channel – doesn’t match with your expeience? If digital marketing isn’t giving you a valuable ROI, it could be a technical SEO issue on your store. If you want to improve your site’s visibility using SEO-first site architecture, Search Hog can help.

At Search Hog, we audit and optimise ecommerce sites with a heavy focus on structure. Every new client brief starts with a technical ecommerce SEO audit to check issues like site architecture. Whether you require Woocommerce SEO, Shopify SEO or another ecommerce platform, please get in touch with an professional SEO specialist today.

Matthew Pavli

Matthew Pavli is the founder of Search Hog and resident SEO expert. When he's not geeking out on Google algorithm changes, he can be found surfing at one of his local beaches in Cornwall.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.