Internal linking for SEO means deliberately linking between pages on your own site so search engines can discover every page, understand which pages are most important, and see how topics relate. On a small site it is the cheapest ranking lever you have: you control every link, it costs nothing, and the effect shows up as soon as pages are recrawled.
Here is how it works and how to do it without overthinking it.
Why internal links matter
Internal links do three jobs at once:
- Discovery. Crawlers find pages by following links. A page nothing links to, an orphan page, may be found late or not at all, even if it is in your sitemap.
- Importance. Pages that receive more internal links, especially from strong pages like your homepage, are treated as more important.
- Context. The anchor text and surrounding words tell search engines what the target page is about.
They also help readers find the next useful thing, which keeps them on your site.
Run the checks yourself
Paste your URL and get the audit, not a checklist.
Launchkit checks metadata, canonicals, structured data, and Lighthouse in one pass.
How authority flows through your site
When other sites link to you, most of those links point at your homepage and a handful of popular posts. Internal links are how that authority reaches everything else. If your best-linked page does not link to your key product or guide pages, those pages miss out.
So start by finding your strongest pages. Search Console's Links report shows which pages have the most external links. Those are your distribution points.
Build topic clusters
A topic cluster is one broad pillar page plus several narrower posts that each cover one subtopic.
- The pillar covers the topic end to end and links down to every supporting post.
- Each supporting post links back up to the pillar and across to closely related siblings.
For example, a pillar on technical SEO links to separate posts on headings, Lighthouse scores and social preview cards, and each of those links back. Search engines see a coherent body of work on the topic rather than scattered posts, and readers can go as deep as they need.
Write anchor text that describes the destination
Anchor text is the clickable text of a link.
- Describe the target page. "our checklist for OpenGraph and Twitter cards" is far better than "click here" or "this post".
- Vary it naturally. You do not need the exact keyword every time. Natural variations read better and still give context.
- Keep it short. A few words that make sense out of context, which also helps screen reader users scanning a list of links.
Unlike external links, exact-match internal anchors are not a spam risk in normal use. Write for the reader and they will be fine.
Where to put internal links
- In the body, where the topic comes up naturally. Contextual links carry the most meaning.
- From new posts to related older ones, and back. When you publish, add a link to the new post from two or three established pages so it is crawled quickly.
- Navigation and footer for your most important pages, such as pricing and your main guides. These are fine, but they are the same on every page, so they say less about any single page than a contextual link does.
There is no strict maximum number of links per page. Add a link wherever it genuinely helps the reader, and avoid stuffing lists of links that nobody will use.
Find and fix problems
Run through this every few months:
- Orphan pages. Compare the URLs in your sitemap with the pages that receive at least one internal link. Anything in the sitemap with no internal links needs some.
- Broken internal links. Links to deleted or moved pages waste crawl time and frustrate readers. Update them to the live URL instead of relying on redirects.
- Redirect chains. Internal links should point at the final URL, not at a page that redirects.
- Buried pages. Important pages should be reachable within about three clicks from the homepage.
A crawl tool, or Launchkit's audit, will surface broken links and redirect issues automatically.
A simple routine for every new post
- Link to two to four related pages from the new post, with descriptive anchors.
- Add links to the new post from two or three older posts on the same topic.
- If it belongs to a cluster, link it from the pillar page.
That routine alone keeps a small site well connected as it grows. When you combine it with earning backlinks from other sites, the authority you win actually reaches the pages you want to rank. For the writing side, see our process for writing SEO blog posts that rank.
Frequently asked questions
How many internal links should a blog post have?
Enough to point readers to genuinely related pages, often two to five contextual links in a typical post. There is no penalty for more if they are useful, but long lists of loosely related links dilute their value.
Do internal links help rankings?
Yes. They help search engines discover pages, understand which pages are important and what they are about. They will not outrank stronger competitors on their own, but they make sure your existing authority is used well.
Should internal links open in a new tab?
Generally no. Readers expect links within the same site to open in the same tab, and it keeps the back button working as they expect.