Your site architecture — the way you structure and organize internal links (e.g., a link to the About Us section of your website from your main navigation) — plays a vital role in how both users and search engines are able to navigate your website, ultimately impacting your website’s rankings.
Modern search engines use links to crawl the web. The crawlers used by these search engines click on each link that appears on a page — both internal links and external links — and then all the links on each subsequent page, and so on. This allows the search engines to find your pages and rank them in their indices.
Search engines such as Google also use the number of links to rank query results, considering each link as a vote of importance for a page (i.e., PageRank).
For this reason, the way you link the pages on your website plays a big role in how search engines crawl, understand and rank your site. As an SEO practitioner, how do you make sure your site architecture is optimal and that internal links are organized correctly? Let’s explore how calculating a metric I call Internal PageRank can help us with this task.
Basic site architecture and navigation-based internal linksThere are two basic types of internal links:
Modern search engines use links to crawl the web. The crawlers used by these search engines click on each link that appears on a page — both internal links and external links — and then all the links on each subsequent page, and so on. This allows the search engines to find your pages and rank them in their indices.
Search engines such as Google also use the number of links to rank query results, considering each link as a vote of importance for a page (i.e., PageRank).
For this reason, the way you link the pages on your website plays a big role in how search engines crawl, understand and rank your site. As an SEO practitioner, how do you make sure your site architecture is optimal and that internal links are organized correctly? Let’s explore how calculating a metric I call Internal PageRank can help us with this task.
Basic site architecture and navigation-based internal linksThere are two basic types of internal links:
- The internal links that form your site’s navigational structure
- The secondary internal links that appear in context throughout your site (in articles and other places that aren’t necessarily a product of your site’s navigational structure)
Now that your site has a solid foundation for internal links, let’s take a look at how these navigational links, as well as the internal links that exist in context, might impact how the search engines crawl and rank your pages. To look at the overall internal linking impact, we will examine the internal PageRank of all the pages.
What is PageRank?Before we continue, let’s take a moment to discuss what PageRank is. PageRank is one of the algorithms that Google uses to rank web pages in their search results. It is named after Larry Page, one of the co-founders of the company.
The PageRank algorithm, put simply by Google, “works by counting the number and quality of links to a page to determine a rough estimate of how important the website is.”
What is PageRank?Before we continue, let’s take a moment to discuss what PageRank is. PageRank is one of the algorithms that Google uses to rank web pages in their search results. It is named after Larry Page, one of the co-founders of the company.
The PageRank algorithm, put simply by Google, “works by counting the number and quality of links to a page to determine a rough estimate of how important the website is.”
Internal PageRank?Google calculates PageRank for every page in its index, linking various pages within a site together, as well as linking other websites to those pages. But the idea behind PageRank — determining the importance of a page based on links from other pages — can be applied across a large network (like the one uncovered by Google’s crawler) or across a smaller subset of a network.
For the purpose of examining internal links, we will utilize the idea of PageRank to look at the relative importance of each page on a single website.
By “Internal PageRank,” I am referring not to Google’s PageRank algorithm, but to a similar calculation based on the internal links of a single website. Let’s get started and calculate Internal PageRank for your site.
Note: To be clear, I’m not talking about or advocating for PageRank sculpting. I’m talking about using a PageRank-like metric to diagnose any issues within your site architecture. This will become clearer when I run through an example.
Step 1: Crawl with Screaming FrogBefore we can actually calculate Internal PageRank, we need to crawl our website. For this example, I use Screaming Frog, as it is a standard tool in an SEO practitioner’s arsenal.
Start by launching Screaming Frog and crawling your website. When the crawl is finished, select Bulk Export > All Outlinks from the top menu, and save the CSV file to your desired location.
For the purpose of examining internal links, we will utilize the idea of PageRank to look at the relative importance of each page on a single website.
By “Internal PageRank,” I am referring not to Google’s PageRank algorithm, but to a similar calculation based on the internal links of a single website. Let’s get started and calculate Internal PageRank for your site.
Note: To be clear, I’m not talking about or advocating for PageRank sculpting. I’m talking about using a PageRank-like metric to diagnose any issues within your site architecture. This will become clearer when I run through an example.
Step 1: Crawl with Screaming FrogBefore we can actually calculate Internal PageRank, we need to crawl our website. For this example, I use Screaming Frog, as it is a standard tool in an SEO practitioner’s arsenal.
Start by launching Screaming Frog and crawling your website. When the crawl is finished, select Bulk Export > All Outlinks from the top menu, and save the CSV file to your desired location.