Jump to the answers
SEO Talks

All clusters

What happens to SEO when pagination is done with infinite scroll?

  • Published November 6, 2026
  • Linked from 1 answer
  • In a cluster of 51

Google sees the first batch of items and can miss the rest. Infinite scroll loads more content when a visitor reaches the bottom of the page, and Google does not scroll. Google’s guidance on pagination and incremental page loading notes that “load more” and infinite scroll are generally built with JavaScript, and that Google finds pages by following the URLs in links. If the extra items exist only behind a scroll event, with no link to a URL that holds them, the products or posts further down are found through other paths or not at all.

What breaks and what does not

Setup What Google can reach
Infinite scroll with no separate URLs for later batches The first batch only, unless other links lead to the rest
Infinite scroll that also updates the URL for each batch, with crawlable links to those URLs Every batch, through its own URL
A "load more" button with no URLs behind it The first batch only
Numbered pages with a link to each Every page in the series

Visitors can have infinite scroll and Google can have pages; the two are not exclusive. One pattern loads more items as the visitor scrolls, while the page also contains ordinary links to page 2, page 3 and onward, each a real URL that loads that batch on its own.

Building it so both work

  1. Give each batch a unique URL, such as ?page=2, that returns that batch when opened directly.
  2. Put plain links to those URLs in the page, so Google can follow them without scrolling.
  3. As the visitor scrolls, update the address bar to the URL of the batch in view, so a shared or bookmarked link returns to the same place.
  4. Give each paginated URL its own canonical, not the first page’s; the reasons are in whether paginated pages should canonical to page one.
  5. Do not use URL fragments, the part after #, for page numbers. Google’s guidance says it ignores them.

Checking a live page

Open the category in URL Inspection and look at the rendered HTML. Count the products in it and compare with the number on the site. If the rendered page holds only the first batch and no links to further pages, the rest of the list depends on other routes to be found. Make every item reachable through a link, and let infinite scroll be the way visitors move, not the way Google has to.

Comments on this answer

Add a comment

Your email address will not be published. Required fields are marked *