Internal linking for a blog: a system, not an afterthought
Internal links tell search engines what matters and keep readers on your site. A simple system for linking each new post into older ones, without stuffing.
Most blogs link forward by accident: a new post mentions an old one because the writer remembered it. Old posts almost never link to new ones, so every new post starts its life with nothing pointing at it. A small, repeatable system fixes that.
Why internal links matter
- Crawlers find pages by following links. A post only in the sitemap is found; a post linked from five others is found and understood as important.
- Anchor text describes the target page in your own words.
- Readers who find a second useful post stay, and some of them buy.
The system, for every new post
- Link out to two or three older posts that answer the reader's next question.
- Find two or three older posts that should mention this one, and add a sentence with a link in each.
- Link the product or page this post leads to, once, where it fits naturally.
- Use anchor text that says what the target is about.
Clusters make it easy
If posts are planned in groups around one subject, the links almost write themselves: each post in a cluster links to the others and to the main guide. We explain the planning side in topic clusters for a small site.
Rotating links in the template
Beyond links in the text, a "more posts" block in the sidebar or footer spreads links across the archive. Choosing those by topic, rather than always showing the newest, means older posts keep receiving links as the blog grows.
What not to do
- A paragraph of keyword links at the bottom of every post.
- The same exact anchor text on every link to a page.
- Links that point at redirects. Link to the final URL, with the right trailing slash.
SEO Blog Writer links every new post into its group and to older posts as part of writing it, then updates your llms.txt, so the blog's structure grows with each week's post rather than being fixed up later.
Questions
How many internal links should a blog post have?
There is no fixed number. Link wherever another post answers the reader's next question, which in practice is a few links in a normal post. Links added only to hit a count help nobody.
Does anchor text matter for internal links?
Yes. Descriptive anchor text tells readers and search engines what the linked page is about. Click here tells them nothing.
Should old posts link to new ones?
Yes, and this is the step most blogs skip. A new post with no links pointing to it is harder to find, for readers and for crawlers.