Customer Impact

SEO

How do you build a topical map that covers your whole topic?

Copy for AI

You build a topical map in layers. You pick one seed keyword and split it into subtopics and questions. Every node gets an intent and a funnel stage, and you decide which page links to which. Only then do you write. For a software product, your product category is the seed keyword.

You have fifty blog articles, but Google still does not see you as a source for your own software category. Every article stands on its own. A topical map turns them into one whole and is the basis of an SEO approach that steers on enquiries.

What is a topical map and why does coverage work?

A topical map translates a broad subject within SEO into a hierarchy of pages. At the top sits your pillar, below it the subtopics, below those the questions your audience asks. In its guidance on helpful content, Google asks, among other things, whether content provides “a substantial, complete, or comprehensive description of the topic”.

That principle is called topical authority. The more completely you cover a subject, the more easily you pick up new, related search terms. The same logic applies to AI search engines like ChatGPT, Google AI Overviews and Perplexity: they cite sources more often that treat a subject coherently and thoroughly. A network of linked pages gives a much stronger signal than one isolated article. The reasoning behind it is in building topical authority.

How do you build a topical map in five steps?

Step 1: choose your seed keyword and set the boundary

The seed keyword is the broadest term that touches your business. Too broad does not work (you will never cover everything about “marketing”), too narrow does not either (one keyword is not a map). Choose a term that carries dozens of subtopics but genuinely belongs to your offering.

Draw the boundary right away. Subjects that belong to the theme but not to your product, you deliberately leave out. That way every page contributes to pipeline, not to visit numbers that lead nowhere.

Step 2: split into subtopics and questions

The first layer is your main subtopics: the large blocks the subject breaks down into. Each block later becomes a hub. The second layer is the questions within each subtopic: what does a beginner ask, which decisions does a buyer make, which words do they use? Our page on on-page SEO shows how deep a single subtopic already goes.

Test every layer with proper keyword research, but do not let zero volume figures fool you. In B2B such a term can perfectly describe the question of a buy-ready prospect.

Step 3: organise by intent and funnel stage

Give every node an intent and a funnel stage. By organising your keywords by funnel stage, you see where your map is full of explainer content and where the pages that generate enquiries are missing. Teams like writing explainer articles, because they are easy. The pages that lead to a decision get forgotten.

Designate one page as the pillar, the overview piece that links to all subtopics. How to set it up is covered in our pillar page strategy. Your internal links are the glue: every node links to its pillar, to related pages and, where relevant, to your product or demo page. A topical map without a link structure is a spreadsheet, not authority.

Step 5: prioritise and build incrementally

Do not fill the whole map in one go. Start with the pillar and the nodes closest to a buying decision. Then check in Search Console which terms take off and which gaps are still open, and feed that back into the map.

How do you build a topical map for a software product?

Start from your product category, not from your brand name or your features. Around it, build the layers a buyer goes through: the problem, the rules or processes, the choice and the connection with what they already use. This is what that looks like for contract management software:

LayerWhat goes in itExample pages
PillarThe category itself”Contract management software: what is it and what does it cost?”
ProblemWhat goes wrong without your tool”How do you stop contracts from renewing automatically?”
Process and rulesLegislation, standards, ways of working”Which retention periods apply to contracts?”
Use casePer sector, role or company size”Contract management for an SME with five lawyers”
ChoiceComparisons and alternatives”Contract management software versus Excel”
IntegrationConnections with your stack”Linking contracts to your CRM”

This is how we approach it for a software client. We start with an hour with sales and support: which questions do buyers ask just before they sign, and what do they doubt? Then we put the search terms from Search Console next to that list, along with the questions buyers ask ChatGPT. Every question gets one page, a funnel stage and a link to the next step. What already exists, we strengthen first.

Why the effort? The category term is expensive to buy. “contract management software” cost USD 59 per click in the Netherlands (Google Ads data, September 2026). A map that covers the whole category lets you rank for dozens of questions without a click price.

You can see how that plays out at Hedgehog Company, which sells carbon accounting software. They started with 18 test articles in English and Dutch. One month after the first test, 77 articles were live: 6,701 impressions, 42 clicks, and 77 of 153 URLs with an average position in the top 10. On 28 September 2026 Hedgehog had 41 articles younger than two months. Google showed an AI Overview 31 times for their own questions, with Hedgehog cited as a source 23 times. For the broader core term, only 1 in 18 times. Coverage of specific questions comes first, the core term later.

When we are not the right choice

If you have fewer than ten pages and no time to publish, a topical map is a plan that ends up in a drawer. Then start with three sharp pages at the bottom of your funnel. If you only want a one-off document without execution, we are not for you: we build the map because we also write it. Want to know which subjects bind your market most strongly to your product? Get in touch.

Frequently asked questions

How do you rank for zero-volume keywords that still bring in customers?

Include them in your map if they are a real buying question, for example from sales conversations. Tools often show zero for long B2B questions. Yet new pages get a larger share of their impressions from long questions: at Hedgehog 19% versus 10% for older pages.

Why do our blog posts not send traffic to our product pages?

Usually because the articles do not link to a product, comparison or pricing page, or because those pages are missing. In a topical map every node gets a link to the next step. How to turn readers into enquiries is covered in content attracts visitors but no leads.

What do you do when a blog article and a product page target the same keyword?

Pick one page per intent and let the other link to it. How to solve that step by step is covered in preventing keyword cannibalization.

After how many weeks can you judge a new article?

After about eight weeks. In our own data, new pages peak in week 1, dip in weeks 2 to 8 and grow after that. Not every site shows that pattern: one of six stayed flat.

Free website scan

Enter your website and get an automatic scan within minutes, with concrete technical and SEO improvements. No sales pitch.

Where should we send your report?

We only use your details for your scan. No spam, unsubscribe anytime.