Key Takeaways
- Pagination splits large collections across linked pages so users and search engines can reach the full set without loading everything at once.
- Good pagination improves crawl paths, content discovery and page load performance.
- Use pagination for large blog archives, ecommerce product listings and other collections that span multiple pages.
- Keep every paginated URL crawlable and linked in a clear sequence. Each page should normally use a self-referencing canonical rather than point back to page one.
A Brief History of Pagination
In 2011, Google rolled out rel=next and rel=prev tags as a way to improve how they crawl and index content on a website.
In March 2019, Google announced that pagination has been deprecated as an indexing signal.
In June 2024, Google reintroduced pagination to their on browser. So pagination is still relevant.
Outside of Google, pagination is also good for:
gs, they remain useful for:
- Bing’s indexing processes.
- Accessibility and user experience (as per WCAG standards).
- Maintaining logical navigation for users and crawlers.
Is Pagination Good for SEO?
The SEO benefits of pagination include:
- Improved User Experience (UX) through segmentation of content. This reduces load times, and avoids overwhelming users with long pages.
- Pagination enables search engine bots to discover deeper content effectively.
- Divides content into manageable chunks for faster page rendering.
- Helps Google discover and index otherwise hidden or buried content.
Pagination Best Practices for SEO
So what is the best way to implement pagination?
You have 3 options:
1. Use a view all page and a single canonical tag
The idea behind a view all page is to move each page within a paginated series into a single page.
This removes the need for pagination and consolidates all linking signals into a single page.
This can be a great option, depending on how many products you have.
Large ecommerce sites however, will not want to put 1,000+ products on a single page.
That would be a horrible user experience and would also not help search engines with product discovery.
2. Use a view more button in combination with infinite scroll
Infinite scroll is a user centric practice that enables all products to continuously loading as a user scrolls down a page. This is used to boost engagement.
When you think of infinite scroll, think of platforms like:
3. Still use traditional paginated pages with rel = prev/next
This is the ideal solution.
Google states that they are smart enough to find paginated pages simply by looking at the links on your page.
Google deprecating the previous & next tags as an indexing signal doesn’t mean that they still don’t refer to pagination tags, it just means Google doesn’t necessarily need to use them.
So why should you still use pagination tags for SEO?
- Pagination tags are still used by Bing for discovery.
- They are in the WCAG standards for accessibility (a11y).
- Pagination is great for websites that need to serve a large amount of content or products that can not be reasonably served on a single page.
- Traditional pagination allows you to set your own crawl depth – this is key for SEO
Pagination for Ecommerce Websites
Pagination serves as a navigational function that aids discovery for both users and search engines, as both can navigate your website by following internal links to deeper pages.
This is what makes pagination a core technical SEO element for ecommerce websites.
When you have a huge range of products, serving thousands of paginated pages does not make sense and does your website no favours.
To handle pagination in a scenario like this, here are the key things to do:
1. Go Granular in your catrgories
Outside of pagination itself, the information architecture of your website plays a huge role in how Google bot discovers landing pages on your site.
Within reason, the more categories you can make to house unique products the better. Here are the SEO benefits of this:
- Granular categories allow crawling bots to discover products that would otherwise be buried in higher level categories
- They give users another discovery path
- Opens up the opportunity to rank for specific longtail category keywords
2. Utilise mid-point pagination
Mid-point pagination is where you can drastically improve crawl depth on an ecommerce website.
Crawling bots follow links on your website to discover content.
So if you have 1,000 pages in a paginated series, where your pagination is set up sequentially, for example: (1, 2, 3, 4, 5, 6, 7, 8 ,9 10), then the crawl depth on your deeper categories is very high.
A high crawl depth means crawlers may not discover your paginated pages at all.
Google still uses paginated pages for product discovery. So in turn, products on your website may not get indexed if their linking category page cannot be crawled!
How to set up mid-point pagination:
Let’s say you have 1,000 products in a category, where the default product load of your pages is 20.
The best way to set up mid-point pagination is like this:
1, 2, 3, 4, 10, 17, 18, 19, 20
When a user is on page 10:
1, 4, 8, 9, 10, 11, 12, 16, 20
Or if you have a smaller range of products, it can be built with shorter intervals:
1, 2, 3, 10, 17, 18, 19
Regardless of your product inventory, the idea of mid-point pagination is to allow crawling bots quick access options to deeper paginated levels in your website in just a few steps.
You can reduce the count of paginated pages by increasing the count of products per page. This is where you’ll need to strike your own balance.
I think 16-24 is typically a good amount per page.
The SEO benefit of mid-point pagination:
Here are the SEO benefits of utilising mid-point pagination:
- Increased crawl rate of deeper pages
- More links followed to product pages
- Increased product discovery
- More products indexed by Google
- Increased rankings
Final note on this:
Mid-point pagination will not change the sequence of your rel=”previous” & rel=”next” tags. Always use pagination tags in a logical sequence.
Handling Pagination Tags, Canonical Tags & Parameters Together
Handling parameters (page filters) on paginated pages is a bit trickier.
For pages with parameters, such as ?sort=price or “?colour=blue, the canonical tag should always point to the default page without a parameter.
The previous and next tags however need to still reference the parameters.
Pagination follows a logical sequence, so it is necessary to include any filters as part of that sequence in your mark up. Examples:
1. https://www.intellar.agency/category/sub-category/?sort=price
<link rel=”canonical” href=”https://www.inty.com.au/category/sub-category/” />
<link rel=”next” href=”https://www.intellar.agency/category/sub-category/page-2/?sort=price” />
2. https://www.intellar.agency/category/sub-category/page-2/?sort=price
<link rel=”canonical” href=”https://www.intellar.agency/category/sub-category/page-2/” />
<link rel=”prev” href=”https://www.intellar.agency/category/sub-category/?sort=price” />
<link rel=”next” href=”https://www.intellar.agency/category/sub-category/page-3/?sort=price” />
Note in this second example here that the canonical points to the paginated page without the parameter, but the previous tag points to the base page with the parameter.
Pagination FAQs
Paginated simply means the process of numbering a document. Think of it like a book.
When it comes to websites, pagination is used to split resource load between pages, whether that be for articles or more commonly, for product listings on an ecommerce website.
The benefit of this is faster load times and a better user experience for customers.
Yes. Google treats a paginated page as it does any other normal webpage.
Links are followed, metadata is read, and they can be indexed.
When implemented properly, pagination helps:
- Increase crawl rates
- Improve page discovery
- Help user navigation
- Increase click depth
- Add more internal links
All these elements have an impact on SEO.
Yes, as the practice of pagination on a website is there to split out data sets loaded on a page.
By splitting data sets across multiple pages, you can reduce load times on each page, as the total resource load is reduced.
Summary
Pagination tags are a basic but essential component for every website.
I would also go as far to say that they are a vital SEO aspect for any ecommerce site.
It is a factor that needs to be considered by both SEO’s and web developers.
Properly utilising pagination can go a long way in your SEO efforts!
If you have any further questions, please leave a comment below. And if you love what you read, we would greatly appreciate a share!
Recent blog posts
In our blog section you’ll discover more in depth guides and SEO news. Check out some other posts below!