A website taxonomy is a controlled organizational system that classifies and links content based on binding characteristics. The website taxonomy defines which topics, target groups, services, regions, and content formats exist, how they are named, and what relationships exist between them. In doing so, it creates a common foundation for navigation, internal search, SEO clustering, and AI knowledge retrieval.
In my work with SMEs, I frequently see the same pattern: The website grows over years, several people publish content and use different terms. "Web design" becomes "website," then "internet page," and later "web development." At the same time, tags are created that are assigned to only a single post. People can usually understand these variations from the context. Search systems and automated processes, however, require unambiguous assignments.
A good website taxonomy doesn't just organize pages. It organizes the meaning and relationships of the content.
What a controlled website taxonomy can do
A controlled taxonomy answers fundamental questions for each piece of content: What is it about? Who is the content intended for? What service does the content relate to? Which region does it apply to? What format is it in?
The answers are not always freely formulated. They are drawn from a controlled vocabulary . For each attribute, there is a limited and carefully maintained selection of permissible values. Spelling variations, abbreviations, and related terms are stored as synonyms, not created as additional categories.
The practical benefits:
- Less chaos: Editors don't need to invent new terms for every article.
- Better orientation: Visitors can find related content via navigation, filters, and search.
- Consistent communication: Services and topics are named the same way on all pages.
- Clean reuse: Content can be automatically compiled according to target group, region, or performance.
- Reliable context: Search engines and AI systems can more easily grasp meaning and relationships.
A website taxonomy is therefore not a retrospective cleanup in the administrative area. It is a strategic part of website planning and web development.
Differentiating navigation, category, tag, entity, and synonym
These terms are often used interchangeably. However, each term fulfills a distinct function.
Navigation: the visible path through the website
The navigation displays selected access points to content. It focuses on the most important tasks of visitors and should therefore remain clear and concise. Navigation can be based on the website taxonomy, but rarely reflects the entire website taxonomy.
For example, a company might internally distinguish between twenty service types, but only display four easily understandable service areas in the main navigation. The internal organization can be more detailed than the menu.
Category: a stable and usually overarching classification
A category groups multiple pieces of content according to a long-term relevant characteristic. Categories are often structured hierarchically. For example, under "Website" you might find "Strategy," "Content," "Technology," and "Maintenance."
A good category contains several relevant pieces of content and is likely to remain useful for years. Categories should be named according to user tasks and topics, not according to departments or internal responsibilities.
Tag: a supplementary attribute without its own hierarchy
A tag describes an additional property of content. Tags are suitable, for example, for recurring methods, technologies, or clearly defined subtopics. A tag is not automatically a smaller category.
If every new post spontaneously receives new tags, tag proliferation ensues. The website then has many labels, but no reliable system.
Entity: a uniquely identifiable object
An entity is a specific person, organization, service, brand, region, event, or other clearly describable object. For example, "South Tyrol" is a region, "Berger+Team" is an organization, and "Web design & development" is a service.
Entities possess their own characteristics and relationships. A service can be offered to specific target groups, be available at one location, and be described in multiple languages. This logic forms the basis for a semantically structured website.
Synonym: an alternative name
A synonym is an alternative term for the same controlled value. For "website," depending on the target audience, terms like "web page" or "internet presence" can be defined as search synonyms. The internally binding value, however, remains "website."
Synonyms improve internal search and take regional or linguistic variations into account. However, they must not create a second, parallel order.
The six dimensions of a content taxonomy
For many SMEs, a content taxonomy with five to six clearly separated dimensions is sufficient. Not every dimension needs to be visible on the website as a public archive. The crucial point is that each dimension has a defined purpose.
1. Topics
Topics describe the content and subject matter. Examples include brand positioning, website planning, local visibility, or process automation. Topics help in building related knowledge areas and SEO clusters.
2. Target groups
Target groups describe for whom a piece of content is relevant. A business might, for example, differentiate between hoteliers, tradespeople, retailers, or freelancers. Only use target groups as a separate taxonomy if the content, services, or decision-making processes actually differ.
3. Services
Services link guides, projects, FAQs, and service pages with a specific offer. An article about preparing for a photo shoot can thus be linked to the corresponding service without the editorial team having to maintain separate overviews on every page.
4. Regions
Regions are useful when availability, language, legal frameworks, or demand vary regionally. A South Tyrolean business could differentiate between South Tyrol, Trentino, Northern Italy, and the DACH region (Germany, Austria, Switzerland). Place names should not be added as tags indiscriminately simply because a place name appears once in the text.
5. Content formats
Content formats describe the form of content, for example, guides, case studies, FAQs, glossary entries, service pages, or events. The format should not be confused with the topic. "Guide" describes how content is structured; "website strategy" describes what it's about.
6. Industries
An industry taxonomy is optional. It's worthwhile if a business has sufficient industry-specific content and offerings. A single entry for the restaurant industry doesn't justify a separate industry archive.
Thinking about website taxonomy and content model together
The website taxonomy and the content model fulfill different but related tasks. The content model of a website defines which content types and fields are present. The website taxonomy provides controlled values for selected fields.
A content type called "Performance" could, for example, have the following fields:
- Name of the service
- Summary
- detailed description
- related topics
- suitable target groups
- available regions
- Contact Person
- Related guides and FAQs
The "available regions" field should not be filled in freely each time. The values are derived from the controlled region taxonomy. The same applies to topics, target groups, and content formats.
This is how a single source of truth is created : A binding source records the name of a service, its intended audience, and the regions in which it is offered. If you want to implement this principle in your business, our 30-day start-up plan for a central data source will help you.
Building a website taxonomy in five steps
Step 1: Inventory the content and terms used
Don't start with an ideal category list. First, gather what you already have:
- Pages, articles, services, projects, FAQs and downloads
- existing categories and tags
- Terms from menus, filters and internal search
- Service names from offers and internal documents
- regional and multilingual spelling variants
- Search terms that clients actually use
Next, arrange similar terms next to each other. This will help you identify duplicates such as "online marketing", "online marketing", and "digital marketing".
Step 2: Separate dimensions
For each term, check what it describes: a topic, a target group, a service, a region, a format, or an entity. Don't mix these levels in a single tag list.
"South Tyrol" belongs to the region dimension. "Craft business" belongs to target groups or industries. "Guide" is a content format. "Search engine optimization" can be both a service and a topic, depending on the business model. In this case, both dimensions may use the same visible name, but must have separate internal identities.
Step 3: Define binding values and synonyms
For each concept, choose a preferred term. List alternative spellings as synonyms. A simple template includes:
- Size: Where does the value belong?
- Preferred term: Which term is used visibly?
- Synonyms: Which variants should the search function and editorial team recognize?
- Hierarchy: Is there an overarching value?
- Definition: When can the value be used?
- Responsibility: Who is allowed to change the value?
- Places of use: Is the value used for filters, archives, SEO, or only internally?
A brief definition prevents later ambiguities. "Local visibility," for example, could only include content that addresses discoverability in a geographically limited search. General marketing posts would then not automatically be included.
Step 4: Clean up and assign inventory
Don't delete existing tags without careful consideration. First, check if archives are visited, if internal links point to them, or if search engines have indexed them. Merge duplicates, assign posts to their preferred values, and plan appropriate redirects for any changes to public URLs.
The order is important: First define the new model and then restructure the existing system. Those who clean up without a clear goal structure usually just postpone the problem.
Step 5: Check usage regularly
Check at regular intervals:
- Which values have been newly created since the last check?
- Which categories contain too little or no content?
- Which tags overlap in content?
- Which search queries do not yield relevant results?
- Which synonyms are missing?
- Which terms are used inconsistently in the different language versions?
Clear rules against daytime overgrowth
In over 20 years of working with websites, I've learned that the initial website taxonomy is rarely the problem. Difficulties arise later when no one remembers why a term was created. That's why even a small team needs binding rules.
- Not a one-off day: Do not create a new tag for just one post unless a specific expansion is planned.
- No spelling variations: Singular, plural, abbreviations and alternative spellings are treated as synonyms.
- No layer mixing: Topics, target groups, regions and formats are given separate taxonomies.
- No spontaneous values: New values are reviewed before publication.
- No empty public archives: An archive page needs to offer a distinct benefit to visitors.
- No automatic indexing: Not every internal taxonomy needs to be indexed by search engines.
- No unclear terms: Each value receives a short application definition.
Taxonomy governance refers to the responsibilities and rules for maintaining, approving, and modifying the website taxonomy. For a small team, one responsible person, a documented glossary, an approval policy, and a brief change log are often sufficient.
Practical example: from a jumble of terms to a controlled taxonomy
The following example encapsulates recurring situations from my work with South Tyrolean SMEs: A company offers services for hotels, restaurants, and private hosts. Over several years, posts were tagged with terms such as "hotel," "hospitality," "catering," "accommodation," "tourism," "Bolzano," "South Tyrol," "guide," and "tips." Some values were categories, others tags. A clear and consistent system was lacking.
Before
- Several terms describe the same target group.
- Regions, topics and formats were listed together in a common tag list.
- Many tags contained only one post.
- The internal search did not recognize related terms.
- Editors created new terms when uncertain.
- Archive pages consisted of unordered lists of posts.
later
- Target group: “Accommodation establishments” as a controlled value; “hotel”, “accommodation” and “guest establishment” as search synonyms.
- Region: "South Tyrol" with subordinate regions, if sufficient regional content is available.
- Power: Binding service names from the offer.
- Subject: few clearly defined topics such as direct booking, employer branding and local visibility.
- Content format: Guide, case study, FAQ and services page.
- Responsibility: New values are reviewed by a designated person before publication.
The improved website taxonomy doesn't require more fields, but rather clearer values and relationships. A guide can simultaneously be assigned to the topic "Direct Booking," the target group "Accommodation Establishments," the region "South Tyrol," and a relevant service.
How the same website taxonomy improves four systems
1. Internal search
The internal search function can map synonyms to the preferred term. If someone searches for "hotel," the system can also display content that is internally assigned to the target group "accommodation establishments." For this to work, the synonyms and assignment rules must be technically defined.
2. Navigation and Filters
The navigation displays only the most important entry points. On overview pages, visitors can additionally filter by target group, service, region, or content format. Both access points use the same controlled values.
3. SEO Cluster
An SEO cluster isn't created solely by a category. A well-structured cluster connects a central overview page with in-depth content, clearly defined entities, and relevant internal links. Website taxonomy helps identify missing content and unconnected pages.
Public taxonomy pages should only be indexable if they fulfill an independent search intent. An automatically generated list without classification, selection, and clear user guidance usually offers too little independent content for this purpose.
4. AI knowledge retrieval
AI knowledge retrieval benefits from clearly defined content, unambiguous terms, and traceable relationships. If "web design," "website creation," and "web development" appear side-by-side without any rhyme or reasoning, it remains unclear whether three services or three terms for the same offering are meant.
A controlled website taxonomy provides a semantic foundation for this. Supplementary structured data on the website can mark selected entities and relationships in a machine-readable way. The website taxonomy alone does not guarantee mention in search results or AI responses. However, it reduces inconsistencies and improves technical reusability.
Multilingual website taxonomy for South Tyrol
A multilingual taxonomy should not treat terms as independent lists. Each value needs a cross-linguistic internal identity and visible labels for each language.
A simple example:
- Internal identity: Performance 017
- German: Website development
- Italian: Web development
- English: Web development
- German synonyms: Web development, website creation
- Italian synonyms: realizzazione siti web, sviluppo siti
This ensures that the service remains the same entity across all language versions. Texts, visible terms, URLs, and search synonyms can be adapted linguistically without creating three separate service structures.
On German-Italian websites, I often see that translations are linguistically correct but structurally disconnected. A multilingual website taxonomy prevents this separation and makes maintenance, search, and subsequent display more reliable.
A 30-day plan for your website taxonomy
Week 1: Inventory
- Export all content types, categories, and tags.
- Gather product names and target groups from the website, offers, and internal documents.
- Document language variants and frequently used synonyms.
- Mark empty, duplicate, and uniquely used values.
Week 2: Define content model and vocabulary
- Select the required taxonomy dimensions.
- Establish preferred terms and definitions.
- Assign hierarchies and synonyms.
- Decide which taxonomies are public, filterable, or internal only.
Week 3: Migrate content
- Assign existing content to the new values.
- Merge duplicates.
- Properly dismantle archives that are no longer needed.
- Check redirects and internal links.
Week 4: Introduction and quality check
- Test internal search using synonyms.
- Check navigation and filters for understandable results.
- Train the editorial staff in the naming conventions.
- Define responsibility and approval of new values.
- Schedule the first review appointment.
A website taxonomy doesn't need to cover every possible development from the outset. Start with the terms you actually need and expand the model gradually. If structure, content, and technical implementation are to be planned together, our strategic consulting can guide the transition from a list of terms to a fully functional system.
Checklist for your website taxonomy
- Does every taxonomy have a clear purpose?
- Are topics, target groups, services, regions, and content formats separated?
- Is there a preferred term for each concept?
- Are spelling variants maintained as synonyms rather than as new values?
- Does every value have an understandable definition?
- Is it specified who is allowed to create new values?
- Does each public category contain multiple useful pieces of content?
- Does every indexable archive page fulfill a specific search intent?
- Does the internal search use the controlled vocabulary and its synonyms?
- Do language versions refer to the same internal entities?
- Do navigation, filters, SEO clusters, and AI knowledge retrieval all use the same foundation?
- Is there a fixed date for the next cleanup?
Questions and answers about website taxonomy
How many categories should an SME website have?
There is no universally correct number. Use as few categories as possible and as many as necessary so that each category has a clear purpose, several suitable content areas, and a clear distinction.
What is the difference between a category and a tag?
A category usually provides a stable, overarching, and, if necessary, hierarchical classification. A tag adds a clearly defined characteristic to content, but should not be used as a spontaneous repository for words from the post.
Does every website taxonomy need to be publicly visible?
No. Some taxonomies serve only internal purposes such as categorization, searching, personalization, or technical output. Only those access points that help visitors with a specific task should be visible.
Should all category and tag pages be indexed by Google?
No. Indexing is only useful if the page fulfills a recognizable search intent and offers more than an automatically generated list of posts. Duplicate or poorly maintained archives can be useful internally without being included in search results.
What do I do with existing tags?
Inventory the tags and check their usage, overlaps, associated content, and existing URLs. Then, assign synonyms to a preferred value, merge duplicates in a controlled manner, and set up appropriate redirects for changed public addresses.
Can content be assigned to multiple topics?
Yes, if each topic is relevant and the categorization helps visitors or internal processes. Limit the selection to the most important topics so that the categorization remains meaningful.
How does a multilingual taxonomy work?
A concept is given a shared internal identity, a name, and its own synonyms for each language. This preserves relationships between services, target groups, and regions across languages, while the visible language is adapted.
Does a content taxonomy automatically improve SEO?
No, a content taxonomy doesn't guarantee better rankings. However, a clear website taxonomy facilitates consistent internal linking, understandable topic clusters, usable archive pages, and the avoidance of competing terms.
Does a small website need a content model?
Yes, the website's content model can remain small. A clear separation of services, guides, FAQs, target groups, and regions saves maintenance time later and prevents important information from being hidden away in free-form text.
Who should maintain the website taxonomy within the company?
A designated person should be responsible for definitions, new values, and mergers. Contributions can be made by multiple people, but changes to the controlled vocabulary require clear responsibility.
A good website taxonomy isn't an end in itself. It creates a common language for your team, your visitors, search engines, and technical systems. The benefits lie in less ambiguity, clearer relationships, and a website that can grow organically with your business.