Stable Google deprecated rel=prev/next (2019) Content Structure

Pagination Architecture

Last updated: 2025-11-01

01 The Rule

Minimize pagination depth. Paginated sequences beyond 100 pages should be restructured into subcategory browse pages. Each paginated page must self-canonicalize — never canonical all pages to page 1.

02 Rationale

Deep pagination creates exponential crawl depth. Page 500 requires 499 sequential hops from page 1. Crawlers abandon pagination after a few hundred pages, leaving most content undiscoverable. RIBA's browse architecture eliminates this problem entirely.

03 Implementation

  • Self-canonicalize each paginated page (page 3 canonicals to page 3)
  • Include all paginated pages in sitemap for deep discovery
  • Use subcategories instead of 100+ page sequences
  • Show page numbers, not just prev/next links
  • Include first/last page links for crawler navigation
  • Consider view-all pages for sets under 5,000 items

04 Common Violations & Consequences

Violation

Canonicalizing all paginated pages to page 1

Consequence

Pages 2+ deindexed; items on those pages invisible to search

Violation

Pagination exceeding 100 pages without subcategories

Consequence

Crawl depth makes deep pages unreachable; crawl budget exhausted on shallow pages

Violation

Infinite scroll without crawlable paginated URLs

Consequence

Crawler sees only first page of content; all items below fold invisible

05 The Fix

Replace deep pagination with RIBA browse architecture. For remaining pagination, ensure self-canonicalization and sitemap inclusion. Use the Root Page Calculator to determine optimal browse page structure.