Structural SEO Academy

Master structural SEO.

Learn how internal links, authority flow, crawl architecture, and topical clusters decide your rankings — each guide paired with a free tool so you can act on it immediately. Want to see how RankForge measures it all? Read the methodology.

Start here

New to structural SEO? Read these five in order — each builds on the last.

  1. 1What is structural SEO?Foundational19 min read
  2. 2Why internal links matter more than most SEOs thinkFoundational9 min read
  3. 3PageRank explained for modern SEOTechnical9 min read
  4. 4Internal authority flowTechnical9 min read
  5. 5Internal linking best practicesFoundational9 min read

Methodology

RankForge Research

Core concepts

Foundational10 min read

Crawl depth explained

Crawl depth is how many clicks a page sits from your homepage. Why deeper pages are crawled less and rank worse, and what a healthy depth looks like.

Read article
Foundational9 min read

Why internal links matter more than most SEOs think

Internal links are the most underrated lever in SEO: free, fully under your control, and what decides whether your backlinks reach the right pages.

Read article
Foundational9 min read

What is link equity?

Link equity is the ranking value a link passes on. Where it comes from, how it splits and decays, and how to concentrate it on the pages that matter.

Read article
Technical9 min read

PageRank explained for modern SEO

The toolbar score is dead; the algorithm isn't. How PageRank works, why it still governs internal authority, and how to use it today.

Read article
Technical9 min read

Contextual links vs navigation links

Why search engines value an in-body contextual link far more than a sitewide nav or footer link — and what auditing only your navigation misses.

Read article
Technical9 min read

Internal authority flow

Internal authority flow is how link equity moves between your pages. How authority travels, what blocks it, and how to route it to pages that matter.

Read article
Foundational9 min read

Content clusters

Content clusters wire a pillar page to supporting articles with internal links. The pillar model, hub pages, and the mistakes that break them.

Read article
Technical3 min read

Authority travel distance

How far internal authority has to travel to reach a page, and why that distance matters. How decay works, and how to shorten the path to key pages.

Read article
Technical9 min read

Orphan pages

An orphan page has no internal links pointing to it, so it's barely crawled and rarely ranks. What causes them, and how to recover the ones worth keeping.

Read article
Technical9 min read

Topical authority

Topical authority is how comprehensively your site covers a subject — distinct from domain authority. How clusters, pillars and internal links build it.

Read article
Technical4 min read

Anchor text relevance

Anchor text is the clickable words of a link, and a relevance signal you control. Generic vs exact vs partial match, and how to avoid over-optimising.

Read article
Foundational3 min read

Generative Engine Optimization (GEO): the complete guide

How to make your site readable and citable by ChatGPT, Perplexity and AI Overviews: llms.txt, entity schema, crawlable content, and the structure behind it.

Read article

How-to guides

Technical6 min read

The complete internal linking strategy guide

A full internal linking strategy — hierarchy, clusters, pillars, anchor text and authority routing — in one end-to-end playbook for SEOs.

Read article
Technical4 min read

How Google crawls vs. indexes vs. ranks websites

Crawling, indexing and ranking are three distinct stages people constantly conflate. What each does, where each fails, and how structure affects them.

Read article
Foundational4 min read

Common internal linking mistakes

The internal-linking mistakes that quietly cap rankings: mega-menus, generic anchors, orphaned content, and authority left pooled on the homepage.

Read article
Technical4 min read

Internal linking for documentation sites

Docs sites lean on sidebar nav and search, so reference pages stay orphaned. How to fix internal linking for documentation and build real clusters.

Read article
Technical3 min read

What makes a good site architecture

Good site architecture routes discovery and authority to the pages that matter: shallow depth, real clusters, no orphans. The full checklist.

Read article
Advanced3 min read

Measuring crawl efficiency

Crawl efficiency is how much of Googlebot's effort lands on pages you actually want indexed. Why it matters, what wastes it, and how to improve it.

Read article
Technical3 min read

How often should you audit internal links?

Internal-link audit cadence depends on how fast your site changes. The events that should always trigger one, and sensible intervals by site type.

Read article
Technical3 min read

How Google discovers new pages

Discovery is a graph walk, not magic. How Googlebot finds new pages, why sitemaps aren't enough, and how to get new content found fast.

Read article
Technical3 min read

Homepage authority distribution

Your homepage is usually your strongest page, and its outbound links decide where that authority goes first. Why linking to everything wastes it.

Read article
Foundational9 min read

Internal linking best practices

The internal-linking rules that actually move rankings: contextual over boilerplate, descriptive anchors, shallow depth, deliberate authority flow.

Read article
Technical3 min read

Flat vs deep site architecture

Flat architecture keeps pages a few clicks from the homepage; deep architecture buries them. Why flatter usually wins, and when depth is fine.

Read article
Technical3 min read

Silo structures: myth vs reality

The rigid SEO silo — cut all cross-links to keep topics 'pure' — is mostly myth. What's true about topical grouping, and what's cargo-cult.

Read article
Foundational10 min read

How to find and fix orphan pages

Orphan pages have no internal links pointing to them, so they rarely rank. How to find them, decide which are worth fixing, and reconnect them.

Read article
Foundational10 min read

How to fix keyword cannibalization

When two pages target the same keyword they compete and both underperform. How to confirm it, then consolidate, differentiate or redirect.

Read article
Foundational3 min read

How to improve crawl depth and surface buried pages

Pages buried deep from the homepage rank worse. How to measure crawl depth, shorten the path to what matters, and avoid flattening into a mess.

Read article
Foundational3 min read

How to build topic clusters and pillar pages

How to build topic clusters from content you already have: choosing the pillar, scoping supporting pages, and wiring the links in both directions.

Read article
Foundational3 min read

How to use Google Search Console for internal linking

Search Console shows which pages are stuck on page 2, but not why. How to turn that into a prioritised internal-linking plan that moves them up.

Read article
Technical9 min read

How to find orphan pages in Screaming Frog

A crawl alone can never find an orphan page. The Crawl Analysis workflow — sitemap, GA and Search Console sources — that surfaces them in Screaming Frog.

Read article
Technical9 min read

How to find orphan pages in Google Search Console

Search Console has no orphan page report — but it holds the two datasets that reveal them. Here's the free subtraction method, and where it stops working.

Read article
Technical9 min read

How to find and fix orphan pages on WordPress

WordPress creates orphan pages structurally: pagination, noindexed archives, attachment pages and page-builder templates. What causes each, and the fix.

Read article
Technical9 min read

GPTBot vs OAI-SearchBot: which one should you actually block?

Blocking GPTBot stops OpenAI training on your content. It does not stop ChatGPT citing you — that's OAI-SearchBot, and most robots.txt get it wrong.

Read article
Technical10 min read

Should you block AI crawlers?

Blocking AI crawlers protects your content from training but can remove you from AI citations. Here's the actual trade-off, split by site type — with no agenda.

Read article
Technical11 min read

AI crawler user-agents: the full reference list

Every major AI crawler user-agent, what it's for, who runs it, and what blocking it actually costs — split by training crawlers and answer engines.

Read article
Technical10 min read

The Ahrefs internal links report: how to use it, and where it stops

How to find and read Ahrefs' internal link reports and Link Opportunities: the columns that matter, and the two things the report can't tell you.

Read article
Technical7 min read

How to find keyword cannibalization in Google Search Console

A Search Console workflow for finding keyword cannibalization: query filters, the Pages tab, position instability, and regex at scale.

Read article
Technical5 min read

Keyword cannibalization vs duplicate content

Keyword cannibalization and duplicate content overlap but need different fixes. How to tell which one you have, and why the wrong fix makes it worse.

Read article
Technical6 min read

When keyword cannibalization is fine (and when it isn't)

Keyword cannibalization is the most over-diagnosed problem in SEO. When two pages ranking for one query is fine, when it costs you, and how to tell.

Read article
Technical6 min read

Keyword cannibalization on ecommerce sites

Ecommerce cannibalization comes from facets, variants and overlapping categories, not blog posts. How to find it, what to index, and how to fix it.

Read article
Technical5 min read

Keyword cannibalization on WordPress sites

WordPress generates cannibalization through tag, category, author and date archives. Which to index, how to find the overlaps, and how to fix them.

Read article
Technical5 min read

What is the ideal click depth for SEO?

There is no universal ideal click depth, but there is a target that scales with site size. How to set yours, and why average depth misleads.

Read article
Technical5 min read

Crawl depth vs crawl budget

Crawl depth and crawl budget get confused constantly. What each one is, how depth spends budget, and which is actually your bottleneck.

Read article
Technical5 min read

The 3-click rule in SEO: myth, useful heuristic, or both?

The 3-click rule came from 2001 research that its own follow-up disproved. Why it survives in SEO, where it is genuinely useful, and what to use instead.

Read article
Technical5 min read

How to reduce crawl depth on WooCommerce

WooCommerce buries products behind pagination and filter URLs. How to find deep pages, fix pagination depth, and bring revenue products closer.

Read article
Technical5 min read

How to reduce crawl depth on Shopify

Shopify's URL structure and pagination bury products. How collections, tags and /collections/all affect depth, and what brings products closer.

Read article
Technical4 min read

How to find and fix orphan pages on Shopify

Shopify orphans products silently: unassigned products, emptied collections, hidden pages and blog posts nothing links to. How to find them and reconnect them.

Read article
Technical4 min read

How to find and fix orphan pages on Webflow

Webflow orphans CMS items when a Collection List is filtered or limited, and static pages when they are never linked. How to find them and wire them back in.

Read article

Case studies

SEO terms explained