Internal Linking for SEO (+ 5 Best Practices)
In this article, you’ll learn how to create a strong internal link strategy to improve your site’s SEO.
Let’s get into it.
What is an internal link?
Internal links are hyperlinks on one domain that point to another page on the same domain. These links are what users (and Google) use to navigate through a site.
Just like backlinks on external sites, internal links provide pathways for users (and help Google’s crawlers) to find other web pages on your site.
You can (and should) build internal links to new pages, e-commerce product pages, category pages, landing pages, new content… basically all pages you want to rank in the SERPs.
A quick example of internal linking (we’ll get into more later):
Navigation menus are the most common form of internal linking you’ll find on every site. And components like buttons are often linked internally as well.
What is an external link?
External links refer to links on one domain that point to a page on a different domain. Similarly, these links direct users (and Google) to navigate to a different site.
Internal Link Examples (+ Screenshots)
You’ll mainly find internal links in two different places on a page: in navigation and in context (aka in content).
- Navigational Internal Links: these are links in your header, footer, navigation and sidebar.
- Contextual Internal Links: these are links within the content of a page.
Example #1 – Navigational + Contextual internal links
Example #2 – Contextual internal links
Example #3 – Navigational internal links
Benefits of a (Strong) Internal Linking Structure
So, are internal links good for SEO?
Short answer: YES.
Here are some of the benefits of internal linking:
- Helps to improve usability (via anchor texts)
- Helps to spread link juice across your site
- Can ultimately boosts page views
- Improves PageRank
- Can increase time on site
- Helps with crawling and indexation
Internal links are KEY for building topic clusters (or silos) and evenly distributing your link equity.
5 Best Practices for an Internal Linking Strategy
So you want to start optimising your internal pages links?
Let’s explore each of these in a bit more detail:
1. Optimize site structure
Site structure refers to how you organize your website content.
When talking about site structure, there’s a good rule of thumb: every page should be no more than three clicks away from the homepage.
This shallow depth navigation structure lets search engines better crawl and index your content important content and lets people better find their desired content.
Site structure demands careful thinking with intent and accurate organization. It’s best to develop a strong site architecture before it’s created your site.
Otherwise, you’ll likely have to redesign your site, and do all the work that comes with that.
2. Create topic clusters
We mentioned earlier how topic clusters lead users and search engines from one page to the next.
Creating topic clusters is a solid SEO strategy. Clustered content links back to a main hub, or pillar page. And the pillar page links to all of the clustered content.
On any given page, search engines follow your link structure—a structure that creates pathways around your website—to find all the pages and content people might come across on your website.
Take this 9,000+ word monster of a post Guide to Brand Awareness by Typeform:
When search engines and people come across topic clusters like this, they’re directed to various other Typeform pages that support points and direct readers to solutions.
The page serves to inform you of nearly everything you need to know and provide links to other pages.
3. Use descriptive link text
Google likes text links that are accessible and scannable.
This means that when you’re writing link text, Google wants you to use phrases that describe what they’ll see after following the link. Or in layman’s terms: use keywords in your internal link building.
(Obviously don’t keyword stuff and make sure you are actually linking to relevant content, but you knew that already, right? 😉 )
Using descriptive text often takes one of two forms:
- Link text is the page title or heading
- Link text is a description of the page
Examples of link text you shouldn’t use:
- “Click here”
- “this page”
- the plain URL as link text
Google uses link text as part of its ranking algorithm. If all of your links use the word “here”, or “this page”, or the URL, then that page won’t be as easy to find in Google as it should be.
Good link text gives a clear indication of what you’re linking to.
Bonus tip: Don’t include punctuation in your link text.
4. Don’t overuse links
Fewer links means more link equity (or link juice) will be passed through each link.
Things like large drop down menus can quickly increase the number of links on a page beyond 100.
That’s a lot of envelopes!
This can dilute the SEO link value that you’re capable of passing from page to page. Each page only has so much authority, and that authority is divided with every link.
Disclaimer: having a MASSIVE navigation menu isn’t always bad. Sometimes it’s a necessary evil (for big ecomm stores especially). Just something to think about before you accidentally dilute all your link equity.
It’s a good rule-of-thumb to keep links to under 100 and simply for one reason: user experience. With over 100 links on a page, you’re likely overwhelming users and not providing a good experience.
And if you have over 100 links, Google might choose to not follow or index all your links.
The division of link equity between that many links is only going to pass along a very small amount of authority. When adding links to a page, make sure it works well for the user experience and the purpose of the page.
5. Don’t hide links
While pages with lots of links are not automatically considered spam by Google, hidden or keyword-stuffed links are.
Google actually has a patent on Systems and methods for detecting hidden text and hidden links.
That’s because these are tactics used to manipulate search rankings and violate Google’s Webmaster Guidelines.
Such links can be hidden in several ways (even on accident), including:
- White link on a white background
- Link is behind an image
- Link is off-screen with CSS
- Link font size is zero
- Link is only one character—for example, a hyphen in the middle of a paragraph
Matt Cutts, one of the co-inventors behind that Google patent and someone who has spent much of his career at Google finding solutions to the ways people try to spam the search engine, shows the following example of a hidden link:
There’s clearly two links shown, right?
You wouldn’t think there’s more than three in the paragraph. However, if you happen to click on the right word:
The word “mission” has a little box around it—and that means it was a hidden link!
More importantly, if your main navigation is hidden or buried, both search engines and people will have trouble navigating your site.
How to Audit Internal Links
Auditing internal links takes lots of time and knowledge about the site and technical skills. To find internal link opportunities, you have to perform various site scrapes and crawls.
That’s why we provide our SEO Audit & On-Site Optimization Service. We give clients a detailed picture of how well their website is optimized for search engines.
Combined with our one-time optimization, we can take care of any implementation work required to increase targeted search traffic to your business.
If you’re looking for ways you can audit internal links, here’s a list of useful site audit tools to help with building and checking internal links.
1. Ahrefs (Link Opportunities in Site Audit Tool)
Ahrefs recently announced a new tool within Site Audit called Link Opportunities:
This new tool helps you find relevant internal link opportunities to add to your website.
The tool takes the 10 best keywords by traffic for each page on your website and looks for mentions of those ranking keywords on other pages across your site.
2. Google Search Console
Google Search Console (GSC) has a Links report—a tool to see who links to you the most, your top-linked pages, and more.
GSC Links report shows the following information:
- Top linking domains (Which sites link to me the most?)
- Top linked pages (Which are my top linked pages from other sites?)
- Top linking text (What link text points to my site?)
- Top sites (What are the top sites linking to my page?)
- Top linked pages (Which of my pages is linked the most from within my own site?)
3. Google Analytics
Google Analytics allows you to monitor how well your internal link structure is actually moving users across your site.
You can do this through a variety of means, including:
- User Flow: to see the common paths users are taking on your site.
- Enhanced link attribution: to see which links get the most clicks.
- Events tracking: to track internal link clicks.
4. Screaming Frog
Screaming Frog provides a suite of tools to audit internal links, from finding broken links to visualizing your site architecture.
You can utilize custom extraction in Screaming Frog with XPATH. This will collect all of the content that lives on each page on your site.
You can then export the data to other tools like Google Data Studio or Power BI to clean the data and use your preferred custom metric to score pages and see which pages need some links and which pages have links to give.
Screaming Frog has amazing capabilities if you’re willing to get more technical.
Sitebulb has a tool to examine the link distribution across your site to optimize internal link equity flow.
The Sitebulb internal link audit gives you a multitude of options to discover potential problems and opportunities.
Here’s a few examples of how they optimize internal link equity flow:
- Identify problems with link distribution
- Find orphaned pages, or pages with very few internal links
- Find problems with broken links or internal links to redirects
- See your most powerful pages in terms of internal links
- See where links are located in the content itself (navigation or contextual)
- Explore and optimize anchor text through the comprehensive
- Dive straight into problem areas through prioritized Hints
They make it really easy to make sure that the most important pages are getting the most internal links.
6. Google Search
Yes, Google Search is actually a good internal link audit tool.
You can perform a “site:” Google operator search to restrict results to your specified domain.
site:example.com [target link text]
This will show only results from your website that contains the specified, or similar, text.
To narrow it down to only your desired string you can do a few things:
- Add quotations (site:example.com “target link text”)
- Use intent: operator (site:example.com intent:“target link text”)
And if you really want to go all the way, you can exclude the page you’re looking to build links to. Here’s an example of how to do that: (site:example.com ~site:example.com/building-links intext:“target link text”)
This restricts the search to a specific site, excludes the page that you want to build internal links to, and looks only for the specified word or phrase within the text of each page.
You can then click on results and make sure there isn‘t already an internal link to your target page.
It’s crucial to build internal links across your site for better indexing, directing users and search engines to different pages and improving the flow of link juice to pages.
Now that you know how to create a strong internal link strategy, it’s time to improve your site’s SEO and rankings.
If you’re looking to increase targeted search traffic, a detailed picture of how well your website is optimized for search engines, the work of implanting any changes taken care of, reach out to us.
We offer a specialized SEO Audit & On-Site Optimization Service that takes care of clients.
Now it’s your turn.
Now I’d like to turn it over to you to spark a debate or lead a new discussion.
What in this post were you excited about? What was useful? What would you like to read more about?
Or maybe you just have a question about something you read.
Either way, let us know in the comments below.