Pillar Page and Topic Cluster Template
Four documents and four sheets that score a cluster's link graph before any brief goes out, not after the drafts come back.
Free download · No account needed
Link Plan
One row per intended link
Generated from the adjacency map on Cluster Structure, after Coverage Gaps sorts the keyword map.
| Source page | Source section | Anchor text | Target page |
|---|---|---|---|
A row with no Source section is the one that never gets written.
Every pillar page template on page one ships the same diagram: spokes link up to a pillar, the pillar links down to the spokes. A star. What the diagram omits is what a star actually gives each spoke, which is exactly one inbound link from inside its own cluster, the pillar's. Modelled across a 222-page site, that topology leaves the worst-off spoke holding 0.245% of the site's internal authority, the same share whichever fourteen posts you pick.
This pack scores the graph before any brief goes out. Coverage Gaps sorts the keyword map first, so a query that is really a section of another page never becomes its own thin post; on the worked cluster seven of twenty-two queries turned out to be sections, not spokes. Cluster Structure then gives each spoke exactly three sibling links, chosen for a reason stated in one sentence. The Link Plan turns that map into one row per link, naming the exact section of the source page it lives in.
The result: modelled at the same fifteen pages, the planned graph raises the cluster's total internal authority 43.8% and the worst-off spoke's share 152.7%, with no new content and no new external links. Feed it a completed keyword clustering map and whatever already exists, or send River both and let it sort role, adjacency and anchor text before a single brief goes out, each one already carrying the links it owes.
What's in the pack
Coverage Gaps
Sorts every query into a page, a section of a page, or the wrong cluster, before anything is commissioned.
Linking Standard
Four rules a link has to satisfy before it counts, including the anchor-plus-href test Google's crawlers actually apply.
Cluster Structure
The adjacency map: every page's role, its links out, and the reason each connection exists in one sentence.
Link Graph Method
Scores five link plans on a modelled 222-page site, so a floor of three links is arithmetic, not a guess.
Link Graph Comparison
The scored result: a planned graph raises cluster authority 43.8% over the star every template produces.
Link Plan
One row per intended link, each naming the exact section of the source page and the anchor text it uses.
Pillar Brief
Fourteen handoff sections in adjacency order, each ending in the exact sentence and anchor the Link Plan assigned it.
Cluster Briefs
One per spoke, with the links it owes, the links it receives, and the outline built from both.
How it works
- 1
Sort the queries
Send the keyword cluster map and whatever already exists. Coverage Gaps sorts each query into a page, a section, or the wrong cluster.
- 2
Map the adjacency
Each spoke gets exactly three sibling links out, chosen for a reason stated in one sentence, with an in-degree check on every page.
- 3
Generate the link plan
The adjacency map becomes one row per link, naming the exact section of the source page and the anchor text it carries.
- 4
Write the briefs
Pillar and spoke briefs generate from the finished plan, so every outline already has a place for the links it owes.
Frequently asked questions
Is this template free?
Yes, no account or card is required for the Word and CSV download. Edit with AI installs this exact pack in River and reads your keyword cluster map before sorting a single query. A spoke that stops ranking is a different job, covered by the content refresh pack.
How is this different from a related-posts plugin or a topic-cluster template?
A related-posts widget is written by a script after the page loads, and Google's own guidance says most links in other formats will not be parsed by its crawlers. A conventional cluster template diagrams a star, where every spoke's only inbound link is the pillar's. This pack plans anchor-in-prose links with an in-degree floor of three, scored first.
Why three sibling links instead of one?
Google's own documentation sets the floor at one: every page you care about should have a link from at least one other page. Three is what the arithmetic pays for. Going from the pillar's link alone to three sibling links moves the worst-off spoke from 0.245% to 0.618% of the site's modelled internal authority, a factor of 2.5, on the same fifteen pages.
Does this write the pillar and spoke copy, too?
It generates the briefs, not the prose. Once the plan is finished and checked, Write the Pillar and Spoke Briefs turns it into an outline with a named section for every link a page owes. A writer, or an SEO writing review, then has something concrete to check the draft against.
What if I do not have a keyword cluster map yet?
This pack sorts and links a map that already exists; building one from scratch is a keyword research job first. A keyword clustering map, even a rough export from any keyword tool, is the one input the space cannot start without.
How many pages does a cluster actually need?
Fewer than the keyword map suggests, usually. On the worked cluster twenty-two queries sorted down to fifteen pages, because seven turned out to be sections of a page rather than pages competing for their own ranking. Coverage Gaps runs first specifically to catch that before anything is commissioned.
Score your cluster's link graph before the briefs go out
Send the keyword cluster map and whatever already exists. River sorts, plans the adjacency, and generates every brief with its links already placed.
Edit with AI