In brief How page numbers, load more buttons and infinite scrolling differ, why a canonical to the first page empties the catalog, and why noindex on page two achieves the opposite of what it intends.
What Happens to Each Page
The decision most often got wrong concerns the canonical. Page two is not a version of page one: it holds different products, so its canonical belongs on itself. Pointing them all at the first tells Google the rest does not exist, and the catalog disappears from the index without anyone asking for it.
The second concerns the rel=next and rel=prev markup recommended for years. Google stopped using it in 2019 and the current pagination documentation no longer mentions it; adding it does no harm but solves nothing either, and certainly does not replace ordinary links between pages.
The third concerns titles. If the fifty pages of a category share a title and description, there is no technical error, but to whoever reads the SERP it looks like duplicate content. Putting the number in the title is the minimum, and saying on the first page what the others do not repeat is the sensible thing.
A fourth decision gets discussed less and bears directly on what ends up indexed: what to do with the first page when it exists both with and without a parameter. In many systems the clean category address and the same one with a page-one suffix coexist, both with the same content. That pair is a genuine duplicate, and there the canonical belongs on the clean version.
And a recommendation on internal linking: you do not need to link all fifty pages from each of them. The previous, the next and a few anchor points are enough; a bar listing them all spreads weight across too many destinations and fills the markup with links nobody uses.
How Many Items per Page
There is no correct figure, there is a balance between two costs. With few items per page the listing breaks into many URLs and everything moves further away, which worsens click depth. With many, each page takes longer to load and weighs more on mobile.
A sensible starting point is asking how many pages the split produces. If a category of a thousand products is divided twenty at a time, there are fifty pages, and the last ones sit too many clicks from the start. A hundred at a time makes ten, and those can be walked.
The decision should also not rest on the listing alone. A good internal search, considered filters and themed blocks that jump into the depth of the catalog turn pagination into a side route — and that lowers both depth and the crawl budget spent walking it.
A note on checking whether the chosen split works: look in Search Console at how many of those pages receive impressions. A common and healthy pattern is the first taking almost everything while the rest appear rarely; what should worry you is none appearing beyond a certain number, because that means the crawler no longer gets there.
And a complementary check in the server log: if the higher pages are never requested, they are not underperforming, they are unvisited. Two different findings with different fixes, and only log file analysis separates them with facts.
Common Mistakes
The most expensive is the canonical to the first page, already mentioned, because it removes from the index exactly what you meant to organise.
The second is putting noindex on pages two and onwards. It looks tidy and produces the opposite of what was intended: products appearing only there stop being discovered, because the crawler tends to visit a page less often once it has been told not to index it.
And the third is a badly built "view all" page. As an option for the user it is fine; as the only indexable URL of a category with a thousand products it is an enormous page nobody finishes loading. If it exists, let it complement the numbered pages rather than replace them.
A fourth mistake shows up in migrations: changing the number of items per page without thinking about the old addresses. Moving from twenty to a hundred, pages thirty to fifty stop existing, and with no move prepared they remain as 404 errors linked from outside. A 301 redirect to the equivalent stretch resolves the whole case.
And the last, the quietest: letting the default sort order drift. If a category is sorted by newest and stock arrives daily, page three holds something different every week. That is not a fault in itself, but it explains why such pages rarely consolidate positions — worth knowing before looking for another cause.
Frequently asked
Should I put noindex on pages two and onwards?
No. It looks like tidying and does the opposite: products appearing only on those pages stop being discovered, because a page marked non-indexable gets visited less. If the aim is that they should not compete in results, letting the first page carry the weight through its own title and text is enough.
Where should page three's canonical point?
At itself. It holds products that appear on no other page, so it is not a duplicate version of anything. The canonical to the first page is this family's most frequent mistake and removes from the index exactly what you meant to organise.
Is rel=next and rel=prev still useful?
Google stopped using it in 2019 and its current pagination documentation no longer mentions it. Adding it does no harm and other search engines may read it, but it does not replace ordinary links between pages, which are the only thing that guarantees the next one is reached.
Is infinite scrolling bad for SEO?
Not in itself, but because of what is usually missing underneath. If numbered, linked URLs exist alongside the automatic loading, the crawler reaches everything and the visitor keeps the comfortable view. The problem appears when scrolling is the only route, because then there is no address to link to.
How many products per page are reasonable?
As many as keep the total page count manageable without ruining loading. Count how many pages the split produces: if it runs to dozens, the last sits too many clicks away; if the page loads sluggishly on an ordinary phone, you have put too many. Between those two limits there is plenty of room.