Internal Linking for RIAs: The Simple Map That Boosts Rankings

Read any Wikipedia article and you are looking at internal linking done thoroughly. Nearly every paragraph links to another article on the same site. Those links let you go deeper, and they show Google how all of that content relates.

Your firm's website works on the same principle. When a post about Roth conversions links to your retirement planning service page, you are telling Google the two are related and the service page is the main resource. On most advisor sites I look at, that never happens. Posts sit alone, service pages link to nothing, and the homepage links to the navigation and stops. Google ends up reading the site as a pile of separate pages.

Here is a simple linking map you can build even if the site has only a handful of pages.

The short version

  • Internal links connect one page on your site to another. They show Google how the content is organized and which pages matter most.
  • The map: service pages are pillars, blog posts are support, and links run in both directions.
  • Anchor text matters. Link with a descriptive phrase, never "click here."
  • For the effort involved, few SEO jobs pay back as well.
  • A site with 10 to 15 pages benefits as much as a large one.

Why internal links matter for advisor SEO

Function 1

Crawling

Google finds pages by following links
A page with no links in may never be found
Discovery

Function 2

Authority

Outside links land on one page
Internal links carry that strength onward
Distribution

Function 3

Topical relationships

Links show which pages belong together
Clusters signal depth on a subject
Context

The three jobs an internal link does.

Google finds pages by following links, so a page nothing links to may never be found, or may be treated as unimportant. When an outside site links to your homepage, that authority travels onward only through your internal links. And a retirement planning page that links to posts on Roth conversions, Social Security timing, and retirement income tells Google the site has depth on retirement planning.

The wider set of signals is in the 7 ranking factors that matter most.

The pillar-and-support model

Pillar pages are your core service pages, the ones you most want to rank: retirement planning, tax planning, financial planning for physicians, whatever defines the firm. Support pages are posts and resources on subtopics of a pillar. A post on when to claim Social Security supports the retirement planning pillar.

Pillar: service page

Retirement planning

Support: blog posts

Roth conversions
When to take Social Security
Retirement income strategies

Links run up from every post to the pillar, down from the pillar to every post, and sideways between posts that truly relate.

Every support post links up to its pillar. Every pillar links down to its most relevant support posts. Support posts link sideways to each other when the topics truly connect. Google reads the result as organized, thorough coverage of a subject. The longer version of this idea is in service pages vs blog posts.

How to build your linking map

Step 1: List your pillar pages

Most advisor sites have three to six: retirement planning, tax planning, investment management, financial planning for a niche audience, estate planning.

Step 2: Assign each blog post to a pillar

Go through every post and give it to the pillar it supports most. Roth conversions belong under retirement planning or tax planning, depending on the angle. Rebalancing belongs under investment management. A post that bridges two pillars gets a primary home and a link to both.

Step 3: Link from posts up to pillars

Each post needs at least one link to its pillar, with descriptive anchor text.

Step 4: Link from pillars down to posts

Add a "Related articles" section to the pillar page, or work the links into the copy. On a retirement planning page: "We have written about how to decide when to take Social Security and about the differences between traditional and Roth IRA rollovers," with each phrase linked to its post.

Step 5: Cross-link related posts

When one post mentions a topic another post covers, link them. If the Roth conversion post mentions tax-loss harvesting and you have a post on that, connect the two. Readers get somewhere useful to go next, and Google gets a clear topical signal.

Anchor text: the words you link with

Anchor text is the clickable text of a link. Google reads it as a description of the page at the other end.

Descriptive anchor text

See our retirement planning for executives page

We covered this in how to read Google Search Console data

Tells Google what is on the other end

Generic anchor text

Click here

Learn more

Tells Google nothing

The linked words are the description. Examples from this section.

Use the target keyword or a natural variation, and vary the phrasing from link to link. Exact-match anchors on every link look forced. For the on-page elements those links point at, see how to write meta titles and how to write meta descriptions.

How many internal links should a page have?

There is no magic number. It depends on the length of the page and how many related pages you have.

Page typeInternal linksPointing at
Blog post1,000 to 2,000 words3 to 7Its pillar page and related posts
Service or pillar page2 to 5Supporting blog content
HomepageAll pillarsThrough navigation and body copy

The ranges this post suggests. Relevance decides, and the count follows.

Relevance is the test. Every link should take the reader somewhere that supports or extends what they are reading. Links added to hit a count make for worse reading and a muddier signal.

Common mistakes

1. No internal links at all. The most common one. Posts go up and nothing ever points to them. They become orphan pages, and Google treats orphans as low priority.

2. Relying on the navigation menu. Navigation is a starting point. Links inside body copy carry stronger topical signals.

3. Generic anchor text. "Click here" and "learn more" waste the signal.

4. Linking everything to the homepage. The homepage already collects the most links by default. Send body links to the service pages and posts that need the support.

5. Never going back. When a new post goes up, add a link to it from two or three older, related pages. That gives it internal support from day one.

6. Piling links onto one page. Twenty links to one page and one link to everything else is a lopsided map. Spread them.

More site-wide problems are listed in why your website is not ranking.

A linking workflow for every new post

Step 1

Link out from the new post

To pillar pages and related posts.

2 to 4 links

Step 2

Link back from existing pages

Older posts or pages on the same topic.

2 to 3 links

Step 3

Check the anchor text

Every link descriptive and natural.

Three steps at publish time. Five to ten minutes per post.

It adds five to ten minutes to publishing, and the structure builds steadily. For a page sitting just below page one, this kind of support can be what gets it over. See page stuck on page 2.

Quick checklist

  • Every post links to at least one pillar page
  • Every pillar links to its most relevant posts
  • Related posts link to each other
  • Anchor text is descriptive
  • No orphan pages
  • New posts get links from existing pages within a week of publishing
  • The homepage links to every pillar
  • No single page hoards the links
  • Links sit in body copy as well as menus
  • Links are reviewed quarterly with the content audit

Frequently asked questions

Do internal links affect SEO rankings?

Yes. They help Google crawl the site, understand how topics relate, and pass authority between pages. It is one of the simplest on-page jobs there is.

How many internal links should a blog post have?

For a 1,000 to 2,000 word post, three to seven is a reasonable range. It depends on how many related pages you have. Relevance matters more than the count.

What is an orphan page?

A page with no internal links pointing to it. Google can struggle to find orphans and tends to rank them low. The fix is a link from related content.

Should I link to my homepage from every blog post?

No. The homepage already gets the most links through navigation. Point body links at service pages and related posts.

Does it matter where on the page I place internal links?

Links in the body, higher on the page, carry a little more weight than links in a footer or sidebar. The natural spot is the paragraph where the topic comes up.

Can too many internal links hurt my SEO?

A page crowded with marginal links dilutes what each one passes. If a page has more than 15 to 20, check whether they all need to be there.

How do I find orphan pages on my advisor website?

Run a site crawler, or go through your pages and note any that nothing else links to. On a small advisor site the manual check takes a few minutes.

Start with one pillar

Pick your most important service page, list the posts that support it, and wire them together this week. AdvisorSEO Max has a Blog Optimizer that reviews a draft and suggests internal-link opportunities along with structure and compliance-tone improvements. Start your 14-day free trial to run it on your next post.


Shaun Melby, CFP® is the creator of AdvisorSEO Max, SEO software for financial advisors and RIAs, and the founder of Melby Wealth Management, a fee-only RIA in Nashville. He runs every tactic on this blog on his own firm first. This content is educational and does not constitute investment, legal, or compliance advice. Consult your compliance officer before implementing any marketing changes.

See what to fix first on your own site

AdvisorSEO Max reads your Search Console data, ranks the fixes that matter, writes the replacement copy, and measures every month whether ChatGPT, Claude, and Perplexity cite your firm. Built by a practicing RIA founder, run on his own firm first.

Start your 14-day free trial Or see how the AI Citation Monitor works

14-day free trial. Cancel anytime. $199 a month after.

Previous
Previous

Service Pages vs Blog Posts: What Advisors Should Publish First

Next
Next

H1, H2, H3 for Advisors: A Header System That Google Understands