Place Internal Links at Publish Time
Internal linking is normally treated as a periodic audit, which means every new page spends months as an orphan and every audit rediscovers the same problems. Doing it at publish time costs about ten minutes per page and removes the audit almost entirely. The part people get wrong is direction: adding links out of the new page is easy and does very little, while adding links into it from existing pages is what actually matters.
Use when you are about to publish a page and want its links to be right on day one rather than fixed in a later audit.
The skill file
What you need first
- a list of your existing pages with their organic traffic or authority ranking
- the new page's primary query
- your current anchor text usage for that query
Method
- 01 Find three to five existing pages that already discuss the new page's topic in passing. Search your own site for the topic phrase rather than guessing from a sitemap.
- 02 Add the inbound links first, editing those existing pages. A new page with five contextual inbound links from established pages behaves very differently from one linked only from a category listing.
- 03 Place each link inside a sentence that would exist anyway. Links appended as "read more about X" at the end of a section pass less signal and get clicked less.
- 04 Vary the anchor text naturally across the inbound links but keep the topic constant. Identical exact-match anchors from five pages look engineered and add nothing beyond the first.
- 05 Check the click depth of the new page from the homepage. Anything more than three clicks deep needs a link from a hub or navigation page, not just body links.
- 06 Add outbound links from the new page last, and only where they genuinely help the reader continue. This direction helps the linked pages, not the new one.
What this produces
A published page with several contextual inbound links from relevant existing pages and a click depth of three or less.
Where this goes wrong
- Relying on automated related-post modules, which are usually site-wide boilerplate and carry far less weight than a link inside a paragraph
- Linking from the new page outwards and calling the job done, which does nothing for the page you just published
- Building links to a page from irrelevant pages just to raise the count, which muddies the topical signal you were trying to send
Use this skill in your own AI
The download is a plain markdown file with the name and trigger in its frontmatter. Where an assistant supports skills it can load itself, that frontmatter is what it reads to decide this one applies.
Questions about this skill
When is publish-time linking better than a periodic internal link audit?
When you publish often enough that new pages spend months as orphans between audits. Ten minutes per page at publish removes most of what the audit later rediscovers. A site publishing a handful of pages a year can keep the audit. Either way the common error is direction: links out of the new page are easy and do almost nothing for it.
What do I need in hand before placing the links?
Your existing pages ranked by organic traffic or authority, the new page's primary query, and your current anchor text for that query. Without the traffic ranking you link from whatever you happen to remember writing, usually a recent post with no authority to pass. Search your own site for the topic phrase rather than guessing from a sitemap.
What does the page end up with, and which part matters?
Three to five contextual inbound links from established pages, and a click depth of three or less from the homepage. The inbound links are the whole point; the outbound ones added last help the pages they point at. Placement counts as much as quantity, since a link inside a sentence that would exist anyway beats a read-more line appended to a section.
What goes wrong most often?
Relying on an automated related-posts module and calling the job done. Those are site-wide boilerplate, carry far less weight than a link inside a paragraph, and disguise the fact that no editorial page points at the new one. Padding the count with links from irrelevant pages fails differently, muddying the topical signal the linking was meant to send.
More in Content production
Write a Brief That Survives a Writer
Use when you are commissioning a page and cannot personally rewrite it if the draft comes back g...
Edit an AI Draft Into Something Publishable
Use when you have a model-generated draft that reads fine sentence by sentence but is not worth...
Verify Claims Before Publish
Use when a draft contains statistics, quotes or factual assertions that will be visible to custo...
Refresh Decaying Content
Use when pages that used to perform are losing traffic and you need to decide what to update and...