📄Pagination and SEO: Best Practices for Multi-Page Content

How pagination affects crawl budget, indexing, and link equity — plus the three main approaches (canonicalization, noindex, or view-all) and when to use each.

Hugo Team·November 4, 2026
paginationpaginated contentcrawl budgetview allrel next prevecommerce seo

Pagination creates multiple pages for a single piece of content: product category page 1, page 2, page 3... or blog archives sorted by date. This creates SEO challenges: duplicate or thin content per page, diluted link equity, and wasted crawl budget on low-value pages.

What Happened to rel=prev/next?

Google used rel=prev and rel=next link attributes to understand pagination sequences and consolidate signals. In 2019, Google officially deprecated support for these attributes, stating they no longer use them. Other search engines (Bing) still support them, so including them doesn't hurt.

The Three Pagination Strategies

StrategyHowBest For
Canonical to page 1Pages 2+ canonical to page 1Small pagination; page 1 has most content
Noindex pages 2+noindex on pages beyond page 1Thin paginated pages with no unique content
View All pageCanonical all paginated pages to /all/When view-all page loads quickly and has all content
Individual page indexingNo canonical; unique content per pageWhen each page has genuinely unique, valuable content
💡E-commerce Recommendation

For product category pages with filtering (color, size, price): noindex filtered combinations, but index the base category and sorted pages with unique products. Use canonical to consolidate parameter variants.

Crawl Budget and Pagination

Crawl budget is the number of pages Googlebot crawls on your site within a given timeframe. Large paginated archives (1000+ pages) can consume significant crawl budget, leaving less for important content pages. Use robots.txt to block crawling of deeply paginated URLs (e.g., pages 10+ in a 500-page archive) if they have no unique content.

Infinite Scroll

Infinite scroll (loading more content via JavaScript as users scroll) is problematic for SEO unless you also expose paginated URLs (loading all posts visible at /page/2, /page/3, etc.). Pure infinite scroll with no URLs means Googlebot only sees the first page's content.

References

  1. [1]Google: Goodbye to rel=next/prev — Official blog post on pagination signal deprecation — developers.google.com

Your privacy matters

Hugo stores authentication tokens and your consent record. With your permission we may also show personalised ads via Google AdSense. ·