Sign in Start free

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.

CATEGORY
Content production
FORMAT
internal-links-at-publish.md
STEPS
6
PRICE
Free - no account
WHEN TO REACH FOR THIS

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

internal-links-at-publish.md
---
name: internal-links-at-publish
description: 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.
---

# 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.

## 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

1. 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.
2. 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.
3. 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.
4. 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.
5. 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.
6. 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

---

From the QuQi skill library - https://www.quqi.io/skills/internal-links-at-publish
Free to download · no account, no email

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.

Claude Code Save it as ~/.claude/skills/internal-links-at-publish/SKILL.md and Claude loads it on its own when what you are doing matches the trigger line. Put it in .claude/skills inside a project instead if the whole team should have it.
Claude Upload the file in the skills section of your settings. Once it is there it applies itself in any conversation where the trigger fits, so you do not have to remember it exists.
ChatGPT There is no skills format to install into, so paste the file contents into a Project instruction or a Custom GPT instead. It then applies to every chat in that project rather than only the one you paste it into.
Anything else Paste the markdown into the chat before your question. It works in any assistant, it just has to be pasted again each time.

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