Ensure each pagination page has a distinct, stable URL accessible via a standard HTML anchor tag with an href attribute; JavaScript-only pagination that does not update the URL or provide crawlable next-page links will result in Google seeing only page 1
Add a self-referencing canonical to each pagination page pointing to that page's own URL, not to page 1; this signals that paginated pages are distinct indexable entities rather than duplicates of page 1
Include a visible link from each page to the next page using a standard anchor tag; Google confirmed that rel=next/prev hint annotations are no longer used, so visible links are the primary signal for crawl discovery of subsequent pages
Avoid noindex on pagination pages unless the paginated content has no independent search value; noindexed pages can still be crawled to discover links but will not appear in search results
Monitor which pagination depths Google actually crawls in the Crawl Stats report; if Googlebot rarely reaches page 5+, flatten your category architecture or increase internal linking to deep pages
Known gotchas
Google dropped support for rel=prev/next hints in 2019 and has confirmed these attributes are no longer used as ranking or crawl signals; relying on them as the sole mechanism for paginated URL discovery will cause pages 2+ to be missed
Adding rel=canonical on page 2 pointing to page 1 to consolidate link equity is a valid strategy but means page 2+ URLs will not rank independently; this is appropriate for thin paginated pages but wrong if individual pagination pages have genuine search demand
Infinite scroll implementations that load content dynamically without updating the URL or providing a fallback paginated HTML version are effectively invisible to crawlers; always provide a crawlable paginated fallback
Give your agent this knowledge — and 200+ more routes
One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp