Skip to content
×

How do you design a category structure that suits your website?

A suitable website category structure should start with the relationships between content and the needs of the audience: first take inventory of the content and organize it by topic, then choose parent–child hierarchies or overlapping categories, and finally test the structure with information-finding tasks. The goal is not to apply a fixed number of levels or create a page for every keyword, but to make sure the categories fit the content and that users can follow them to find the information they need.

Map content relationships before naming categories

A 2023 article on Neil Patel’s website recommends first understanding how content on the site relates to other content and identifying the main categories, regardless of the classification approach you choose. Start your inventory by asking:

  • Which pages belong to the same broader topic?
  • Which pieces of content share characteristics that span more than one category?
  • Which pages differ only in their keywords but actually address the same topic?

The article advocates organizing pages by topic rather than creating a separate page for every keyword variation. For example, “Marketing campaigns” could be a main category, with tags such as “Email marketing” and “Social media marketing” connecting related content. This is advice on content organization, not a requirement to combine all similar terms on a single page.

Use parent–child hierarchies for clearly defined items, and retain horizontal relationships where content overlaps

A parent–child structure suits content with relatively clear category boundaries. The article above uses an online store selling pants, shirts, and accessories as an example: establish broad product categories first, then add more specific categories beneath them to show relationships from broad to narrow.

If a website’s content frequently overlaps, it should not be forced into a single path. Topics such as “Marketing strategy,” “Brand strategy,” and “Marketing campaigns” on a marketing blog may share common ground, so the article suggests considering a horizontal or faceted structure. The choice should be based on the content and audience, not on which structure looks the tidiest.

Keep the hierarchy simple, but do not treat suggested numbers as rules

A 2022 article by awoo recommends keeping a website to around four or five levels, making the lowest-level pages accessible in about three or four clicks, and avoiding too many layers of subcategories. These are the article’s recommendations for site structure, not current mandatory search engine rules, nor do they guarantee that pages will be indexed or rank higher.

These numbers can serve as a reference when checking whether a hierarchy is too deep; the actual categories still need to fit the content, rather than forcing a structure to meet the numbers.

Validate the structure with tree testing, rather than just checking whether URLs look tidy

Tree testing, as described by NN/g in 2023, asks participants to select categories level by level according to a task until they reach the location they believe contains the target information. The test tree should cover global navigation, include utility navigation where necessary, and extend to the lowest subcategory containing the resource needed for the task—not just test top-level labels.

When reviewing an existing website, it is also important to distinguish category logic from technical paths. A guest article published by Screaming Frog in 2026 notes that URLs may reflect historical or technical constraints, crawl diagrams tend to show discovery paths, and internal link diagrams show linking behavior. None of these necessarily represents the formal category hierarchy. Diagrams can support analysis, but they cannot determine on their own whether the categories make sense.

Website category structures: perspectives from across the web

How can you organize categories on a website that offers multiple products and services?

If a website offers multiple products and services, consider placing separate “Products” and “Services” categories beneath the homepage, with each category linking to individual offerings. This broad-to-specific approach suits websites where the two types of content are clearly distinct; category names and levels should still fit the actual content rather than simply copying the example.

Can you conduct tree testing without a dedicated tool?

You can test with a paper or clickable prototype, asking participants to select the categories they think are correct, level by level, as they carry out information-finding tasks. Before testing, you still need to prepare a tree that extends all the way to the subcategories containing the resources needed for the tasks. The main advantage of dedicated tools is faster data analysis; they are not a prerequisite for testing.

When reviewing an existing structure, how do breadcrumbs differ from URLs and link diagrams?

A guest article published by Screaming Frog reconstructs a category tree from breadcrumbs, arguing that they often better reflect a website’s information architecture. By contrast, URLs may be affected by historical or technical constraints, crawl diagrams show discovery paths, and link diagrams show linking behavior. These sources of information can be cross-referenced, but they do not necessarily correspond to the formal categories.

References

  1. Choosing URLs for website offering products and serviceswebmasters.stackexchange.com — Discusses: How can you organize categories on a website that offers multiple products and services?
  2. SEO Taxonomy Best Practices: Complete Guideneilpatel.com · 2023-01-03T20:00:00+00:00 — Discusses: How can you organize categories on a website that offers multiple products and services?
  3. Analysing and Reconstructing Site Architecture Using Breadcrumbs: A Practical SEO Guidewww.screamingfrog.co.uk · 2026-02-20T09:34:45+00:00 — Discusses: When reviewing an existing structure, how do breadcrumbs differ from URLs and link diagrams?
  4. Tree Testing: Evaluate Menu Labels and Categorieswww.nngroup.com · 2023-08-06T18:00:00+0000 — Discusses: Can you conduct tree testing without a dedicated tool?
  5. 檢索預算(Crawl Budget)What does it mean?中大型Website不可不知的SEO項目!www.awoo.ai · 2022-05-24T06:21:55+00:00 — Source used in the article above.
Keep the conversation going

Join the discussion 0 comments

What are you working through? Share a question or experience and let’s find the next step.

No comments yet. Start the conversation.

Share your thoughts

← Keep exploring
LET’S TALK

Start with your brand.

Tell me about your website and what you want to achieve.

WhatsApp tony@procrustes.info
Scan to chat on WhatsApp