Online store structure: how do you help customers?

A tree structure where one main category branches into subcategories, and one branch is filled.

Categories, filters and breadcrumbs determine whether shoppers find your products. Here is how to build an online store structure that helps both customers and Google.

Anabel Hafstad5 min
In this article

Few things are as frustrating as knowing you have exactly what a customer is looking for, only for them to give up because they cannot find it. Online store structure is the way products are organised across categories, filters and URLs. A solid structure helps customers find their way and helps Google understand your catalogue.

What is online store structure?

The structure is the map of your shop: which main categories exist, which subcategories sit beneath them, how filters work, and how products link together. In a brick-and-mortar shop, this corresponds to the signage, aisles and shelves.

For search engines, structure is a signal of importance. A category linked directly from the main menu with many products appears far more important than a page hidden five clicks deep.

How should online store categories be structured?

Imagine a small sports shop. The inventory system might organise stock by supplier. Customers, however, think in terms of activities and product types: "running shoes", "hiking jackets", "skis". Structuring around your customer's language provides better navigation and category names that match what people actually search for.

A simple model might look like this:

  • Shoes → Running Shoes, Hiking Boots, Kids' Trainers
  • Clothing → Jackets, Trousers, Woollen Base Layers
  • Equipment → Skis, Backpacks, Head Torches

When reviewing online stores, I see two common mistakes. One is having too many thin categories with only two or three products. The other is having one massive category where customers have to endlessly filter because nobody bothered to divide it up. Both make browsing harder.

Give your most important categories a short introduction at the top or bottom. Two to three sentences explaining what the category contains and what shoppers should consider makes the page far more useful than a bare product grid. See also the guide on internal links for how to link between related categories.

A main category divides into three subcategories, where one is filled and leads further.
A shallow, logical structure makes it easy to get from the homepage to the right product in just a few clicks.

What should you do with filters in your store structure?

Filters are helpful for shoppers. Colour, size, price and brand help narrow down the selection. The trouble is that every combination can generate its own URL. With five filters and numerous values, a small shop can suddenly have thousands of near-identical pages.

Google points out that these faceted navigation URLs can consume a significant amount of crawl budget without providing value. That is why you should distinguish between two types:

  • Filters that match a genuine search query, such as "women's running shoes". These may deserve a dedicated, permanent category page with its own page title.
  • Filters purely meant for narrowing down results, such as "size 5, sorted by price". These should usually not be indexed.

Why do you need breadcrumbs?

Breadcrumbs are the navigation trail at the top of the page: Home / Shoes / Running Shoes. Customers can see where they are and jump up a level with a single click. This is particularly useful when someone lands directly on a product page from Google.

Breadcrumbs also create internal links back to category pages and clarify your site hierarchy. By adding breadcrumb structured data, Google can interpret the path even more accurately. It should always reflect the real site structure, rather than an artificial version.

How should product URLs be formatted?

The most important rule is that each product must have one permanent URL, even if it features in multiple categories. If the same jacket appears under both "Jackets" and "Sale", both should link to the exact same product URL. If two separate URLs are generated, a canonical tag should point to the primary version.

Many platforms, including Shopify, have their own URL rules. Work within the framework your platform provides while following these best practices.

Online store structure checklist

  • Category names that use your customers' vocabulary.
  • No main categories containing only a handful of products.
  • Short explanatory text on your primary categories.
  • A clear plan for which filter pages to index.
  • Breadcrumbs on category and product pages.
  • One permanent URL per product.

What I often see go wrong with online store structure

  • Categories mirror the warehouse, not the customers. Internal product groups rarely match the names people actually search for.
  • Every filter combination becomes its own page. Thousands of near-identical URLs eat crawling and spread the signals.
  • The product sits in the URL of three categories. The same product gets several URLs, and Google has to guess which one is right.
  • Breadcrumbs exist only on mobile or only as an image. Then they help neither the customer nor the search engine.

In short: My advice on online store structure

Structure is the most boring and most profitable SEO job in an online store. I always prioritise category pages before individual products, because that is where broad, ready-to-buy searches land.

Start by writing down the ten searches you most want to win. Does each have a clear category page? If not, you know where to start.

Anabel, founder of SmåSeo

Anabel Hafstad

Independent SEO and GEO advisor

Can customers easily navigate your online store?

I can review your categories, filters and URLs, and help you prioritise what to tidy up first. Book a free introductory chat.

Read more about how we start →

Or test your website first: Run a free SEO analysis →

Further reading (for the especially interested)

Sources used in this article

Documentation checked on 27 October 2026. The sports shop example is designed to explain the principles, not an actual client case.

Ofte stilte spørsmål

  • There is no hard-and-fast rule. Aim for as few levels as possible, but as many as needed for customers to understand the product range. For most smaller shops, two to three levels are plenty.