Internal Linking Architecture skill
The playbook Moonrank's SEO Agent uses to build a link graph from editorial structure alone — the one you need before a site has any Search Console data to read.
Download the methodology, see the five anchor criteria, or run it live inside the SEO Agent.
- Category
- SEO
- Agent
- SEO Agent
- Format
- internal-linking-architecture.md
- Price
- Free to download
The skill file
What is the Internal Linking Architecture skill?
The Internal Linking Architecture skill is how Moonrank's SEO Agent designs a link graph when there is no behavioural data yet — a new site, a pre-launch blog, a section that has never ranked. It classifies every page by intent, groups them into three to five pillars, names each pillar's hub, and returns a link-by-link plan with three anchor options each.
The anchor rules are the part most linking advice skips. Five links to the same page means five different anchors and at most one exact match, and every anchor is tested against five criteria — including reading the sentence aloud without the link to check it was written, not bolted on.
It's written as a SKILL.md, a plain-language instruction format that people and AI agents can both follow. Read it to structure your own site, hand it to a writer as a brief, or let the SEO Agent build the plan from your article list.
See it in action
“We're launching a blog with 40 articles planned. How should they link to each other?”
Four pillars, not the eleven categories you drafted — seven of those have fewer than three articles and become sub-clusters. Each pillar gets a hub, and each hub needs five inbound links from its own satellites before it consolidates anything. Of the 40 planned articles, 31 are Know and only 2 are Do, so the Know → Do path barely exists: the plan adds one link per Know article into your demo page, with a different anchor each time.
From input to fix list
- 1
You share the article list
Titles, slugs, categories, excerpts and target keywords — the content itself if you have it.
- 2
Moonrank classifies and groups
Every page by intent, then into three to five pillars with a named hub each.
- 3
It audits the graph
Inbound, outbound and click depth per page, with orphans and dead ends flagged.
- 4
It writes the link plan
Source, target, the proposed sentence, and three anchor options per link.
Everything it checks
Intent classification
Know-Simple, Know and Do per page — the basis for every link decision after.
Pillar and hub design
Three to five pillars grouped by semantics, each with its most strategic page named.
Orphan and dead-end audit
Pages nothing links to, and pages that link to nothing.
Anchor diversification
Three options per link, one exact match maximum per target, tested against five criteria.
Cross-pillar pollination
One outbound link per page leaving its own pillar, so the site never siloes itself.
A governance checklist
Six checks to run on every future publication, so the graph stays healthy.
When to reach for it
- Structure a new blog before writing a word of it.
- Plan a cluster's linking at the same time as its content.
- Find every orphan and dead end in an existing site.
- Stop reusing the same anchor toward the same page.
- Give writers a rule they can follow on every new post.