Internal Linking: Best Practices for SEO with Real Life Examples

By Spencer Haws |

This article is gonna deep dive into internal linking best practices.

I know when some people get started building websites, there are certain things that get the most attention and that they are most excited about. Those tend to be keyword research (find the right topics to write about) and link building. And specifically external link building. 

Some people feel like focusing on getting as many links pointing to their site from other sites is the most important thing they can focus on. However, what often gets left behind (or is an afterthought) is building links to your own site – internal links.

Why Do Internal Links Matter?

Well, Google has stated publicly that internal links do indeed still pass “PageRank” and it also helps your human readers better navigate your site.

In other words, you can help your own site rank better in Google by simply adding internal links to some of your pages!

Today, I'm going to share with you examples of how internal linking best practices have improved the SEO and overall Google rankings for my own sites.  In addition, I'll share what these best practices are and some tools that can help you speed up the process.

Everything I share below can be done manually without any software tools.  However, if you are interested in a WordPress plugin that uses artificial intelligence to help you build smart internal links much faster, you should check out my new tool called Link Whisper right here.

What Are Internal Links?

An internal link is simply a hyperlink from one page on your site to another page on the same site.  In other words, it's not a link to an outside website, it's a link to one of your own articles.

For example, here is an internal link to my homepage:

Now that we know what internal links are, let's look at a couple of examples of what can happen with good internal linking structure.

The Power of Internal Links: 2 Specific Examples

Ranking better in Google due to internal links is not just theory. Today, I want to share 2 specific examples that you can go check out.

Internal Linking Best Practices Example #1

First is the term “best online business”. This gets searched for 1,900 times a month, and is a very valuable keyword (as you can imagine). A few months ago, (my site) was ranking #8 for this particular keyword.

Now it ranks #3 (you can check it out yourself) in Google. The reason? Lots of internal links.

Niche Pursuits has lots of articles (almost 700) and many of them are related to online business. As a result, I was able to go into some old articles, find existing sentences that talked about online business, and added an internal link to my “best online business” article.

How many internal links did I point to that article? 56. Yep, 56.

I know that because I'm using Link Whisper for my internal links reporting. See the image below that shows me exactly how many inbound internal links (internal links pointing to the best online business article), outbound internal links (internal links pointing FROM that article), and external links (pointing to other websites).

(The publish date is actually the last time I updated the article, not when it was originally published).

56 internal links would take a TON of time if you had to build the links manually. The process would be: do a Google search for your site to find any related articles, click into each of those articles one at a time, find the sentence you want to edit, select the anchor text you want, then add the link, then update the article.

Each link would take a couple of minutes. Multiply that by 56 and you have almost a 2 hour job on your hands.

With Link Whisper it would take 3 or 4 minutes total.

Oh, and I should mention that the traffic difference between ranking #8 and #3 in Google is significant – plus I now rank for tons of related keywords with that same article.

Internal Linking Best Practices Example #2: Niche Websites

Another example is my article I was originally targeting the phrase “successful niche websites”. However, after some internal links, not only does it rank #1 for successful niche sites, but it also ranks #2 for “niche website”.

A separate article of mine is ranking #1 for niche website.

I never really meant for my “successful niche websites” article to rank for “Niche websites”. And a month or so ago it was nowhere to be found on the first page of Google.

Now after building a bunch of internal links to that article, it ranks #2 for “niche websites”, and #1 for successful niche websites.

No external links were built specifically to that article.

How many internal links were built to that article? 152. Yep, I built a TON!

I basically wanted to use this page as a test to see if building that many internal links would be a good or a bad thing. Turns out it's been a really good thing.

I built every single one of those links with Link Whisper. And the process is as fast as checking 152 boxes and clicking ‘Add Links'.

Link Whisper finds the related articles for you. And Link Whisper even suggests the sentence and anchor text. In short, Link Whisper does everything to find the relevant internal linking opportunities on your site.

All you have to do is approve those suggestions.

Even if you don't use a specific tool to speed up the process to build your internal links, you can still big results from SEO.  Here's a screenshot of the traffic before and after the new internal links to my “successful niche websites” example:

Orphaned Content

The “holy grail” of low hanging fruit when it comes to building internal links is to find orphaned content.  Orphaned pages are articles on your site that don't have a single internal link pointing to them.

I would be surprised if you don't have several orphaned pages on your site.

The “ideal” situation for low hanging fruit improvements you can make, is to find an article that you did great keyword research for, wrote a great article, and then simply hit publish.  Maybe you forgot, or maybe you just aren't in the habit of building internal links from your old articles to your new articles; but, building new internal links to this orphaned page can be a great way to easily pass on some link juice to help you rank better in Google.

How to Find Orphaned Content?

If you do a Google search for how to find orphaned pages, you will have to wade through a ton of technical articles.  They say, “Oh, it's super easy!”.  Just install some plugin, export all your pages, open it all up in excel and compare it to this, and eventually, you'll find those pages with no links!

You can use tools like Screaming Frog (but from what I understand, it's still a fairly manual process) or Ahrefs to find orphaned pages.

The 2 additional ways I know of that are easy to find orphaned articles is Yoast SEO premium and Link Whisper.

Here's what it looks like in Yoast:

You go to your posts, then click “orphaned content”, and it will display all the articles with no links.  This is definitely very useful.

Here's how it looks in Link Whisper:

You can sort the column, “Inbound Internal Links” and see any that have 0…that's your orphaned content.  You can also keep scrolling to find articles that only have 1, 2, or 3 links that you want to add more to.

Topical Authority

Google is getting smarter and smarter these days.  With the Hummingbird update, they are starting to understand the meaning behind voice and other complex queries.  With Google Rank Brain, they are using machine learning to continuously tweak their algorithm to understand which search results best understand their customers.

As a result, it's important that you learn how to best structure your site for both users and for Google.  The truth is that internal links should be useful to both your readers (helping them find related content) and to Google (to help them crawl and understand your site better). 

So, the question becomes, how do you truly establish topical authority using internal links? One way is to use Topical Clusters.

What is Topical Authority? 

“A perceived authority over a niche or broad idea set, as opposed to authority over a singular idea or term.” – Search Engine Journal

For example, might be a perceived authority on Niche Sites and Keyword Research Software because of all the in-depth content I've written on the subject. is likely a topical authority on, well, comic books.

However, would not be considered a topical authority on Car Mufflers.  This is outside her area of expertise. So, even though here website might have a higher domain authority or be considered more “authoritative” overall; it's not going to rank for things related to car mufflers…even if she writes about them.  

Sites with a lower domain authority will outrank Martha Stewart for car mufflers if they establish topical authority using clusters better than she does.

So, what does any of this have to do with internal linking?  Well, that's how you will organize your topical clusters.

Here's a great graphic provided by Hubspot that summarizes the idea pretty well:

In a nutshell, you should create “clusters” of content that are all closely related topics.  

Internal Linking Structure Best Practices for Topical Authority

Now here's some examples to drive the point home of topical clusters.

On, I want to establish my authority on anything keyword research related.  As a result, I've got a Pillar Keyword Research article here.

Then I've got another Pillar article on the Best Keyword Research Tools here.  And then “under” that article I have lots of individual keyword research tools review articles including my SEMrush Review, Long Tail Pro Review, KWfinder Review, and more.

These articles are all linked to and from each other in a nice cluster.  As a result, I tend to rank on the first page of Google quickly for these types of keywords.  Google understands that I have alot of expertise in the space due to these topical clusters and internal linking structure.

We can also take a look at another example from one of my niche sites,  I am trying to establish that site as an authority on anything related to backyard games.  As a result, I've published a massive Pillar article on 106 different Backyard Games.

Then I've written dozens of articles specifically on the games or activities mentioned in that pillar article.  For example, I have articles on the best croquet set, the best bocce ball sets, best kites, and more.

So, the backyard games article links to each of the individual articles (croquet, bocce, kites). And the croquet, bocce, and kite articles all link back to the backyard games articles.  

That's how you establish a topical cluster and topical authority for your site using pillar content and internal links.

How Many Internal Links is Too Many?

As online entrepreneurs, we often like to have a complete system laid out for us that we can follow step by step.

Unfortunately, sometimes our situation is different than the examples or steps that we are trying to follow. This can sometimes be the case when you are building both internal and external links.

I was asked yesterday, “how many internal links can I build from an article?” As it turns out, Google has answered this question! Unfortunately, Google's answer isn't very helpful (as usual). Google says, “Keep the links on a given page to a reasonable number.”

Thanks for the specific answer Google.

Matt Cutts (former head of Google webpam team has said): “It seemed about right to recommend 100 links or so,” and “in some cases, it might make sense to have more than a hundred links.”

Thanks Matt. So, maybe it's 100 or maybe it's more than 100.

It is important to keep in mind that 100 links would also include any navigation, sidebar, and footer links.

Since Google won't provide a solid answer, let me share a couple of examples of articles where I've built a TON of internal links from an article, and I'm seeing great results.

First, I happen to rank #1 in Google for “niche websites” (you can Google it to verify if you want). That article has 101 internal links pointing TO other articles on my site. It also has another 92 external links pointing to other websites.

So, in total that article has 193 outbound internal and external links. That appears to be well over Google's suggestion. However, I also rank #1 in Google for my targeted term ( and hundreds of other related terms).

So, I must be doing something right.

That article is 6772 words long. So, the link density is a link every 35 words. That may seem like a crazy amount of links, but if you read the article here, it doesn't seem overly link heavy and clearly Google and users LOVE that article.

Another article I rank on the first page of Google is targeting the term, “Amazon affiliate earnings“. (I rank for well over 1,000 additional terms for that article as well).

This article does really well traffic-wise, and it has 99 outbound internal links and 15 additional outbound external links. So, 114 links total coming from the article. Again, this is over the 100 randomly suggested by Google.

So, how many links is too many? I don't know, I've never reached that level yet. My articles do really well in Google that have over 100 links coming from them.

Here's a Link Whisper screenshot from the 2 articles I talked about in this email:

You can also just as quickly see that I have 143 internal links pointing TO my “niche website” article and 146 internal links pointing TO my “amazon affiliate earnings” article.

I hope you found some value in understanding how many links you can potentially build from your content. Google simply says, “a reasonable amount”. Hopefully, the data from my own sites, help you figure out what that reasonable number is.

Can Internal Links Best Practices Improve PageViews and Lower Bounce Rate?

So, we've established pretty well how internal links can help you rank better in Google and help Google see you as a topical authority.  But how helpful are internal links on things like pageviews and bounce rate?

First, let's think about it intuitively.  Which article is going to get a human to go to a second page on your site?  The one that has 0 hyperlinks on it, or the one that has 50 hyperlinks?

If there are no links to click, the user has nowhere to go.  That can be a good thing on a salespage perhaps (other than remembering to have a buy link), but for most content you want people to read more of your articles, not less.

This could be HUGE if you run CPM display ads on your site like AdThrive, Ezoic, or Mediavine.  You want as many pageviews as possible because you make more money.

So, one way to increase pageviews is to clearly add more internal links.

How often do internal links get clicked?

It's hard to establish exactly how often your internal links will get clicked, but some of them will get clicked some of the time, which is better than nothing. 

I was recently reading the Wikipedia Guide for Internal Linking their site, and it mentioned that 66% of the internal links on the site never got clicked.  Here's specifically what Wikipedia said,

“A 2015 study of log data found that “in the English Wikipedia, of all the 800,000 links added … in February 2015, the majority (66%) were not clicked even a single time in March 2015, and among the rest, most links were clicked only very rarely”, and that “simply adding more links does not increase the overall number of clicks taken from a page. Instead, links compete with each other for user attention.”

To me, 34% of links out of 800,000 getting clicked is alot.  However, the point is well taken, overlinking will basically mean that some of your links will never get clicked.  So, you don't want to overdue it…but if you want more pageviews internal links are clearly a tool you can use.

Lower Bounce rate?

Hand in hand with more pageviews is a lower bounce rate.  If someone visits a second page on your site, that means they didn't bounce back to Google.  Many people believe this is a metric that Google uses – lower bounce rate.

Nailing down everything that can improve bounce rate can and should be it's own article.  However, I want to take a look at how new internal links improve bounce rate.  In full disclosure, the 2 articles discussed were updated with more content as well as new internal links added.

The first article is my Best Niche Markets example.  This article saw it's bounce rate improve by 8.53% after adding more internal links and updating the content.

Another article that was updated and had internal links added to it was the Best Online Businesses article.  Although not quite as impressive in terms of bounce rate increase, it did still see an improvement of 2.75% from May to June.

Overall, a full case study still needs to be done to see the true impact that internal links in an article can have on increased site pageviews and lower bounce rate.  However, the logic is clear, if readers have the opportunity to click through to read other content, they are more likely to do so.

Internal Linking Best Practices for SEO

In conclusion, I'd like to include some of the highlights and additional tips to follow when building internal links. 

Go Add Some Internal Links and See What Happens!

Overall, I hope you've found some of these tips for internal linking useful!  If you are looking for a tool that can help speed up the process of building relevant internal links, you should check out Link Whisper.

See a Demo Video of Link Whisper Here

If you have any additional thoughts, comments, or questions please leave them below.

SEO | 45 comments

By Spencer Haws

Spencer Haws is the founder of After getting a degree in Business Finance from BYU (2002) and an MBA from ASU (2007) he worked for 8 years in Business Banking and Finance at both Merril Lynch and Wells Fargo Bank.

While consulting with other small business owners as a business banker, Spencer finally had the desire to start his own business. He successfully built a portfolio of niche sites using SEO and online marketing that allowed him to quit his job in 2011. Since then he's been involved in dozens of online business ventures including: creating and exiting Long Tail Pro, running an Amazon FBA business for over 3 years and selling that business, founding, and co-founding You can learn more about Spencer here.

Want to learn step-by-step how I built my Niche Site Empire up to a full-time income?

Yes! I Love to Learn

You may also like

View all




thanks Spencer, great info.

So let’s say we have our pillar article and 15 sub-articles which are very related.
We can link the pillar to those sub-articles, and then link the sub-articles back to the pillar,
all using Link Whisper.

Then in addition to the sub-articles linking back to the pillar articles would you suggest we
link more related articles to the pillar article as well as more related articles going to the sub-articles.


Spencer Haws

Yes, you should link to more than just the sub articles in that “cluster”. And yes, more links to the pillar article as well.

The Cryptocurrency Blogger

Linking post contents are kind of easier, but most times i always get confused as i sometimes over link some post.

How do i check that to avoid linking too much to some post contents on my blog?

Spencer Haws

You can use the reporting on Link Whisper to see how often you’ve linked to each post.


Hey, Spencer, it looks like a good plugin. I’m trying to understand how it keeps track. Any other info you can share would be helpful. Thanks.

Spencer Haws

I’m not sure I understand your question. There are more details here:


Hey Spencer, is the plugin billed annually. What happens if the plugin license is not renewed? Or uninstalled, will the links remain? Thanks!

Spencer Haws

Yes, the plugin is billed annually. If its not renewed, you can’t add new links or access reports. If uninstalled, your links will remain if you are using the classic editor. If you are using a visual editor the links would be removed; however, I’m working on a version that would keep the links for visual editors as long as you keep it installed. (The way visual editors work makes it very difficult to make the links permanent without the plugin, which is what I wish we could do).


Hello Spencer, your article is just awesome. I learned a lot of things/benefits of internal linking. My question is how long it takes to get the effect of those internal linkings? 1 month or less? Thanks!

Spencer Haws

That can depend. Sure, you might be able to see results in a month or less.


I too am curious how long it took to go from spot 8 to spot 3 in your tests. Also, when referring to 100+ links, is that inbound internal links to one article or outbound from a single article (as that seems like a lot)?

Spencer Haws

I was referring to inbound internal links being over 100. However, I also showed a second example of outbound internal links from 1 article being over 100.


Hello Spencer. I have a multilanguage website (french, english, spanish, portuguese, russian…).
Will your tool work with all the languages on my website ?


Spencer Haws

We have not tested the plugin fully with other languages besides English. While it should technically work, we are sure improvements could be made there.


Just put in internal links when it helps the reader to read more information about a relevant topic. I think it is also good to introduce a link and make it sort of a call to action where you explain why the reader should click on it.

I also experience (quite a lot) that pages, that are not optimized for a certain keyword, tend to rank for big keywords. Even when I already have optimized content for that certain keyword, but Google choose to rank the non optimized one. Maybe search intent has something to do with this as well. The broader the keyword, the broader type of search results Google wants to show to their user?

Spencer Haws

Yep, I agree.


Hey Spencer,
i wanna say that your arcticles are so precious.
I never found that good informations about linkbuilding in the german digital room.
Thumbs up man, trust me 🙂
Cheers, Jeremy

Abhas Kushwaha

Hey Spencer,
What a fantastic post!I couldn’t agree more with the points you have stated .It has covered all points and strategies that a blogger needs to know to improve his/her website.
Keep it up,

Brady Cargle

Hey Abhas, I’m the content manager at Niche Pursuits. Thanks 😉



I’ve bought Link Whisper and love it.

I have a question about clusters:

How important do you believe it is to only link articles within a topical cluster to each other and to nothing else on the site? I find it difficult to form such strict clusters and find myself wanting to link to articles outside the cluster because I believe the reader will benefit from it. Should I refrain from doing so for ranking purposes?

Grateful for your input!

Brady Cargle

Hey Katrin, Spencer is on vacation so I’m heading up this response. I’m the content manager here at Niche Pursuits 🙂

There are some different opinions on that. Spencer interlinks between all his categories and Niche Pursuits does just fine. Wikipedia has links going all over the place and it does pretty okay too.

I believe that categories should be so well defined that a link outside of your category is never necessary. But above all, have an awesome user experience. If you think a link from one cluster to another will help a reader, then do it. Providing value is the most important thing. Your SEO will follow if readers find value in your stuff.


Thanks Brady!

Yeah, I saw Spencer’s mail from the plane when his kids watched movies 🙂 Good for him he stays away from answering comments, family time is precious and should be prioritized.

Like in so many areas in life, a query with many answers then 🙂 I’ll link within my categories but also between them where it’s of value to the reader.

Thanks again!

Brady Cargle

It stinks, but the answer to 99% of SEO questions can be boiled down to 2 words: “It depends”. Hahaha! Let us know any more questions you have 🙂

Lorenzo Gutierrez

Solid post. I been using topic clusters for a while now with great success.

Brady Cargle

Hey Lorenzo, I’m the content manager at Niche Pursuits. Spencer is on vacay this week 🙂 Yeah, clusters (silos, hubs, whatever you call them) are super powerful. They help user experience and show Google that you’re an expert in your niche.

Vijay Singh

One Again Great Post ….! One of the best ways to improve ranking is interlinking and pass link juice to different pages. Safest and Effective Technique Thanks Spencer for sharing information 🙂

Brady Cargle

Spencer is on vacation this week, so comments fall under my duties (I’m the content manager here). I’ll make sure he gets the message 🙂 Thanks Vijay!


Helpful post. I do agree with you that internal ranking is the best practice so that the link juice is passed on to the internal links of the website and no to links of other websites. Keep sharing your knowledge with the readers.

Brady Cargle

Thanks Pooja 🙂 getting internal links right has a big impact on sites


I started doing internal links for real after i heard of the importance on your blog. I actually ranked better in just 1-2 weeks and I now realise the importance.

Thanx alot for all the good content on your blog and keep them podcasts commin! I love to listen to them in my car!

Brady Cargle

Hey Petter, I’m the content manager at Niche Pursuits. Thanks for all your feedback 🙂 have an awesome day!


My website is having a problem that is bounce rate.
Content in my site is quite quality (synthesized and researched from valuable books and consultants as well as accredited).
However, the issue of internal links in my site is a bit of a problem and leads and guides users who can find the most information on my site.
Thanks to this helpful article, I will apply to my website to get the most interested people as well as many top keywords of google.
Thank you for sharing extremely useful knowledge
Appreciation and thanks!

Brady Cargle

Hey Bottam, I’m the content manager here at Niche Pursuits.

Yep, internal linking improved our bounce rate quite a bit. I’d also recommend making it very easy for visitors to find other, related posts. Elementor’s free version has a great option to do this by adding a post grid to your pages.


I want to ask more:
Leaving internal links in too many posts affects your keyword rankings.
I am currently putting a link on the homepage, a link on the forum, 2 link topics in the same field and 1 link of related topics in the site.
Please advise me
Appreciation and thanks

Brady Cargle

Google does say that there is such a thing as too many internal links, but they don’t give a specific number. Some of our pages have hundreds.

It’s better to set a ratio: one link per one hundred words, one link per fifty words, something like that. As long as visitors are getting value from your links and you aren’t being spammy, you won’t have a problem.


Will this plugin work with other languages? Spanish/German…

Brady Cargle

Hey John! Link Whisper hasn’t had official test with other languages yet, but several Niche Pursuits readers have been able to do it just fine. It should work with any language that uses the Roman/Latin alphabet (ABC, etc.)


It would be highly beneficial to beginners and potential buyers if you can talk more about internal linking anchor text best practices

Brady Cargle

Hey Eben! I’m the content manager here at Niche Pursuits. On our site, we try and make the anchor texts similar to what we want our posts to rank for. For our post on best keyword research tools, we try to find anchor texts like “keyword research tools” or “best free tools for keyword research”, etc.

amol tolbande

Hey Spencer,

Really nice content written, keep writing an awesome post. it not only guide us but also help to manage our own path to get the ranking.

Brady Cargle

I’m not as cool as Spencer, but Spencer hired me to manage our content here. Thanks for the great feedback Amol! Spencer wrote a beast of a post 🙂


Internal link will help our site rank well on Google as Wikipedia. Thanks for sharing your tips.

Brady Cargle

Hey Ngan, I’m our content manager here at Niche Pursuits. Probably not as well as Wikipedia, but it can help. 🙂

Matt Ryan

Hi Spencer,

Really very well written content, It is really a helpful tips to rank well in google. Interlinking is a very safe and effective technique. Thanks for sharing. I want to know about anchor text for interlinking and for inbound links.

Brady Cargle

Hey Matt! I’m Brady, our content manager here at Niche Pursuits. Great question.

A good rule of thumb is that you want the anchor text to be similar to the text that you’re trying to rank for. If you want to rank for “best carp fishing pole”, then that should be your anchor text 🙂

Recent Posts

View all