The Reasonable Surfer Model Explained
Google's Reasonable Surfer Patent (US8117183B1, filed 2004, granted 2012) established that not all links on a page pass equal PageRank. Instead, link equity passed through a link is proportional to the probability that a "reasonable surfer" would click it.
High-probability click → high PageRank pass-through Low-probability click → minimal PageRank pass-through
This means link placement, anchor text quality, and link context determine PageRank transmission — not just whether a link exists.
Click Probability by Link Position
Google's patent describes factors that affect a "reasonable surfer's" click probability:
| Link Position | Click Probability | PageRank Value | |--------------|-------------------|----------------| | Contextual in-body (first 1/3 of content) | Very high | Maximum | | Contextual in-body (mid or lower content) | High | High | | Contextual sidebar (related content) | Medium | Medium | | Navigation (main menu) | Medium (varies by relevance) | Medium | | Footer navigation (relevant) | Low-Medium | Low-Medium | | Footer site-wide links (generic) | Very low | Minimal | | Paid/sponsored disclosure | Near zero | Near zero (likely nofollowed) |
Implication: A single body link from a relevant page is worth more than ten footer links.
Anchor Text and Click Probability
Anchor text that matches the user's intent increases click probability. The Reasonable Surfer model factors anchor text into PageRank transmission:
High probability anchor text:
- Descriptive and relevant: "Tampa roofing contractor" on a page about roofing
- Matches query intent: "roof replacement cost" on a cost comparison page
- Action-oriented for conversion: "get a free roof inspection"
Low probability anchor text:
- Generic: "click here", "read more", "learn more" (no context, low click probability)
- Mismatched: "Tampa seafood restaurant" on a roofing page (contextually irrelevant)
- Over-optimized: exact-match keyword repeated 8 times (unnatural, reduces trust)
Audit Process
Step 1: Map the link graph.
Use LibreCrawl or Screaming Frog to export all internal links with:
- Source URL
- Destination URL
- Anchor text
- Link position (in-body vs navigation vs footer)
Step 2: Score money pages by inbound link quality.
For each priority page (service pages, location pages, booking/contact):
- Count in-body contextual links pointing to it
- Count navigation/footer links pointing to it
- Calculate the PageRank-weighted sum (weight body links 5x over footer links)
Step 3: Identify equity distribution problems.
Common patterns detected:
| Problem | Symptom | Fix | |---------|---------|-----| | Homepage monopoly | 80%+ of links point only to homepage | Redistribute links from existing content to service/location pages | | Orphaned pages | Money pages have zero in-body links | Add contextual body links from related content | | Navigation-only equity | Key pages only get menu links, no body links | Add in-body mentions + links in related content | | Generic anchor flood | Majority of anchors are "click here" | Rewrite anchor text to descriptive phrases | | Deep link isolation | Priority pages buried 4+ clicks from homepage | Reduce click depth, add homepage or pillar page links |
Step 4: Identify link depth violations.
All priority pages should be reachable within 3 clicks from the homepage. Pages at 4+ clicks depth receive significantly reduced crawl frequency and PageRank:
- Homepage (0 clicks)
- Service category pages (1 click from homepage)
- Individual service pages (2 clicks)
- Location pages (2-3 clicks)
- Blog/PAA posts (2-3 clicks)
Pages at 4+ clicks: add shortcut links from homepage or primary navigation.
Equity Redistribution Opportunities
Pattern 1: Blog-to-money-page flow
Blog posts often rank well (high topical trust) but don't link to commercial pages. Add 1-2 contextual body links from each blog post to the most relevant service page.
Pattern 2: Location page cross-linking
Location pages should link to each other via a "Service Areas" section — but use relevant anchor text, not just city names. "Tampa roof replacement" links to Tampa page; "St. Pete roofing contractor" links to St. Pete page.
Pattern 3: FAQ-to-service links
FAQ answers frequently answer questions that lead naturally to a service page. Every FAQ answer that mentions a service should include an in-context link to that service page.
PageRank Leak Points
Outbound links to non-authoritative sites: Every external link passes PageRank out of the site. Use rel="nofollow" on external links to general sites. Do NOT nofollow links to government agencies, certifying bodies, or authoritative industry sources — those contextual links provide E-E-A-T signals that outweigh the PageRank cost.
nofollow overuse on internal links: Some WordPress themes add nofollow to category archive links, pagination links, or author archive links. Verify no internal links carry nofollow unless intentionally sculpting PageRank to noindex sections.
Redirect chains: Each redirect in a chain reduces PageRank transmission by approximately 10-15%. A 3-hop redirect chain loses 30-45% of the equity that would pass through a direct link. Audit and fix redirect chains to single hops.
Measurement
After link equity redistribution, track:
- Position changes on pages that received new in-body links (GSC Performance)
- Crawl frequency increase for previously under-linked pages (GSC Coverage tab)
- Impressions increase for orphaned pages that received first in-body links
Timeline: link equity changes typically reflect in ranking within 4-8 weeks (crawl cycle dependent).
Cross-References
internal-linking-optimizer— full internal linking strategy that this audit feeds intocrawl-budget-optimizer— link depth and crawl budget connectiontopic-cluster— hub-and-spoke link architecture that implements Reasonable Surfer principlessitemap-analyzer— identifies pages discovered only via sitemap (sign of orphan status)
#seo-sop #seo #internal-linking #pagerank #reasonable-surfer #link-equity