Solenn Stories — Digital Detective
← Back to the journalSEO

On-page SEO and semantic clusters: structuring a site so it builds authority

7 min · October 16, 2026 · @solennstories

How I structure a website into semantic clusters (one pillar page, supporting pages, precise internal linking) and the tags to get right on each page.

What is a semantic cluster in SEO?

A semantic cluster is a group of pages covering the same topic, organised around a pillar page (the broad topic) and supporting pages (the specific sub-topics), linked to each other through internal links. The idea is to show Google, and readers, that the site covers a theme in depth rather than skimming twenty different ones. This is exactly what building topical authority means.

Why a semantic cluster builds topical authority

A single article, however good, doesn't prove much. Five consistent articles that answer each other, share the same vocabulary and point to the pillar page send a much clearer signal: this site takes the topic seriously. Internal linking also plays a very concrete role: it passes popularity from one page to another and guides the crawler to the important pages.

How to build a semantic cluster in 5 steps

  1. Pick a pillar topic tied to a real offer.
  2. List the precise questions your audience asks: these are the sub-topics.
  3. Group keywords by search intent: one topic = one page.
  4. Write the pillar page first, plus the supporting pages answering the basic questions, then the advanced topics.
  5. Link each supporting page to the pillar page and to two or three neighbouring pages, using descriptive anchor text.

A concrete example: this blog's SEO cluster (pillar page and supporting pages)

This blog applies the method. The SEO page is the pillar; SEO for beginners, the SEO audit, KPI tracking and the tools comparison are supporting pages, each answering a distinct question. None of them tries to rank for the same query as the others.

How to optimise every page of a semantic cluster (on-page SEO)?

Which tags to get right: title, meta description, H1, H2-H3, alt text

At page level, a few elements do most of the work: a title tag containing the main query and making people want to click (around 60 characters to reduce the risk of truncation), a meta description summarising the page's promise, a single H1 restating the topic, H2 and H3 subheadings that follow the reader's questions, and images with alt text that genuinely describes what they show. These lengths are guidelines, not rules: Google sometimes rewrites titles and descriptions (Google Search Central). Its general guidance is gathered in the SEO starter guide.

SEO cannibalisation: why avoid two pages for the same query

Cannibalisation happens when two pages on the same site target the same intent: Google hesitates between them and neither clearly takes first place. Before creating a new page, I check in Search Console whether an existing page already ranks for the query. If it does, I enrich it rather than create a second one.

How to do good internal linking: descriptive anchors and no orphan pages

Link anchors should describe the target page ("link building audit", not "click here"). I place links in the body text, where they genuinely help the reader, and check that no important page is orphaned. Each new article should also receive links from pages that are already live: otherwise it waits to be discovered.

Table — pillar page vs supporting page

Pillar pageSupporting page
TopicBroad (e.g. SEO)Specific (e.g. link building audit)
IntentUnderstand the topic, choose a providerAnswer a precise question
Outgoing linksTo every supporting pageTo the pillar and 2 or 3 neighbouring pages
UpdatesRegularDepends on how the sub-topic evolves

Keep reading: technical SEO, hotel SEO and KPIs

→ Technical SEO: indexing, crawling and Core Web Vitals — the technical base a cluster rests on.

→ Hotel SEO: direct bookings — the cluster method applied to a hotel website.

→ SEO performance tracking: which KPIs to watch — measuring whether the cluster works.

→ SEO, my method and services — this cluster's pillar page.

Frequently asked questions

How many articles does a semantic cluster need?

A semantic cluster has no universal minimum size: it needs to cover the topic's main questions without overlap. A narrow topic needs few pages; a broad one like SEO means publishing regularly over time, with a pillar page and several supporting pages.

Is a semantic cluster useful for AI visibility?

In practice, yes: a site that covers a topic consistently and with a clear structure gives AI answer engines clear, easy-to-cite sources. It's no guarantee of being cited, but it's a useful foundation, to be completed with content structured for GEO.

What's the difference between a pillar page and a supporting page?

A pillar page covers the broad topic (for example SEO) and links to every supporting page. A supporting page answers a precise question (for example the link building audit) and links back to the pillar page and to two or three neighbouring pages, with descriptive internal link anchors.

What is SEO cannibalisation?

SEO cannibalisation happens when two pages on the same site target the same search intent: Google hesitates between them and neither clearly takes first place. The fix is to enrich the existing page rather than create a second one for the same query.

How long should the title tag and meta description be?

A title tag of around 60 characters reduces the risk of truncation in results, and it should contain the main query. These lengths are guidelines, not rules: Google sometimes rewrites titles and descriptions (Google Search Central).

Got a project in mind ?

Influencer collaboration, UGC production or strategic support: write to me at hello@solennstories.com.

Get in touch

related articles