Payments are experiencing issues due to temporary restrictions in Russia. If your payment does not go through, please submit a support request.Our support team is available 24/7 — we are always here to help with hosting and server issues.We are now accepting requests for dedicated server rental and colocation services in our data center.Reminder: we recommend enabling backups for additional data protection.A new VPS/VDS lineup with NVMe storage and improved performance is now available.Maintenance work on some servers has been completed. All services are operating normally.
All guides

Catalogue filters

Store filters: which pages belong in search?

Filters help shoppers narrow a range by brand, colour, size or purpose. Each combination can also create a new page address. SEO needs to identify genuinely useful landing pages while preserving convenient product selection, rather than presenting every possible combination as a page for search engines.

Why one catalogue can produce many URLs

Open a category and select a colour. Its address may change to include a parameter or another path segment. Add a brand and size and another version appears. To a shopper, this is an ordinary way to refine a choice. To a crawler, different URLs may look like separate pages that it still needs to request and evaluate.

With many combinations, crawling can be spent on similar product sets, empty results and utility settings. This uses website resources and may slow the discovery of new, useful pages. Decisions should therefore be made by URL type: which states are useful only inside the filter, and which deserve to be independent entry points from search?

Count combinations with a simple example

For this calculation, take four brands, five colours and eight sizes. If a shopper must choose exactly one value from each group, there are 4 × 5 × 8 = 160 combinations. If any group may remain unselected, the number of all non-empty combinations is (4 + 1) × (5 + 1) × (8 + 1) − 1 = 269.

The extra one in each bracket means leaving that filter unselected. Subtracting one excludes the original unfiltered category. This model excludes multiple values within a group, sorting, price ranges, parameter order and pagination. It demonstrates how quickly the combination space grows; it does not calculate the number of real pages, their search demand or the likelihood of indexing.

Change the inputs

Three filters. How many combinations?

Brand, colour and size create more variants than it first appears. See why catalogue rules matter more than creating every possible page.

4
120
5
120
8
120
Full combinations160brand × colour × size
Including partial selections269
(4 + 1) × (5 + 1) × (8 + 1) − 1

160 full combinations; 269 including partial selections.

The calculation assumes one selected value per filter, or no selection. Choosing search landing pages also requires a review of demand, the product range and URL structure.

Distinguish a useful selection from an accidental combination

Consider a selection of office chairs with a mesh back. It may answer a clear buyer need and specific selection questions. Check whether people search for it, whether their expectations differ from the general category and whether enough suitable products are available. Then consider what the page explains beyond the selected checkboxes.

A stable range, a clear name, relevant products and useful advice make a selection a candidate for search promotion. An unusual colour combined with one size and a short-lived promotion may have no such role. That does not mean removing the filter: a useful shopping control can exist without its own search landing page.

  • A distinct task and demonstrated search demand.
  • An available range that matches the page name.
  • Useful information about choosing and buying.
  • A clear place within website navigation.

Agree the technical rules by page type

Selected landing pages need stable URLs, headings, content and links. Other variants need deliberate crawling and duplicate-handling rules. One setting should not be applied mechanically to every filter: a useful product selection and a sorting order for the same range serve different purposes.

Canonical identifies a preferred version of similar pages. It does not redirect visitors and is not a universal crawling prohibition. Robots.txt controls crawler access to URLs, so changes to it also need review. A crawler may be unable to see a page-level instruction when access to that page is already blocked. Define the decision for each URL type first, then check that the signals agree.

Empty results and repeated parameters matter too

Check what happens when a filter combination has no products. Shoppers need a clear explanation and a way to adjust their selection. A permanently nonexistent combination and a temporarily unavailable range are different cases, so the page status and next action should follow the particular catalogue situation.

Also review repeated filters, different orders of equivalent parameters, nonexistent pagination pages and sorting URLs. The aim is consistent rules rather than many addresses for one state. Implementation must take account of the working filter, mobile experience and inventory updates: search settings should agree with how the store behaves.

What a store owner can check safely

Choose one important category and a few ordinary shopping journeys. Record its address before filtering, after feature selection and after reset. See whether the heading, products and breadcrumbs change. Check the mobile experience and whether the selection is preserved when moving to a product and back. These observations do not require changing website configuration.

If you find thousands of similar URLs, empty indexed pages or unclear rules, start by reviewing one catalogue type. The output should be a list of useful selections, a map of technical variants and an agreed implementation plan. Afterwards, review search entry pages, inventory and target actions. This keeps filters useful for shoppers while search growth follows a manageable structure.

Common questions

Should every filtered URL be blocked from search?

There is no universal answer. Some selections may serve distinct demand, while others help shoppers choose within the store. Separate those cases before defining technical rules.

Is setting a canonical URL to the category enough?

It is not a universal substitute for crawling, duplicate handling and structure. Canonical identifies the preferred version of similar content. A useful independent selection needs its own assessment, and the signals must be checked on real URLs.

Does the calculator show how many pages we will have?

No. It counts combinations in a simplified model with one value per group. A real store may produce a different number of URLs. Landing-page decisions depend on demand, inventory and usefulness, rather than multiplication alone.

Sources and documentation

From understanding to action

Connect the decisions in one plan.

A focused check helps identify a cause. When changes involve structure, development, content and analytics, agree them together with priorities, ownership and verification.

Tell us about your website, priorities and the issue you have observed. We will discuss whether you need a focused stage or coordinated promotion and what the initial scope should include.

Discuss coordinated promotion