What is pagination | Best practices when implementing pagination


Pagination is the numbering of pages in ascending order. Web site pagination turns out to be useful once you wish to break up content material throughout pages and present an intensive knowledge set in manageable chunks. Web sites with a big assortment and many content material (e.g., e-commerce web sites, information portals and blogs) may have a number of pages for simpler navigation, higher person expertise, the consumers’ journey, and so forth.

Numbering is displayed on the prime or backside of the web page and permits customers to maneuver from one group of hyperlinks to a different.

Numbering at the top or bottom of the page

How does pagination have an effect on search engine optimization?

Table of Contents hide

Splitting data throughout a number of pages will increase the web site’s usability. It’s additionally important to implement pagination appropriately, as this determines whether or not your necessary content material can be listed. Each the web site’s usability and indexing immediately have an effect on its search engine visibility. 

Let’s take a better take a look at these elements.

Web site usability

Engines like google attempt to point out essentially the most related and informative outcomes on the prime of SERPs and have many standards for evaluating the web site’s usability, in addition to its content material high quality. Pagination impacts:

One of many oblique indicators of content material high quality is the time customers spend on the web site. The extra handy it’s for customers to maneuver between paginated content material, the extra time they spend in your web site.

Web site pagination makes it simpler for customers to seek out the knowledge they’re on the lookout for. Customers instantly perceive the web site construction and may get to the specified web page in a single click on.

In response to Google, paginated content material may also help you enhance web page efficiency (which is a Google Search rating sign). And right here’s why. Paginated pages load sooner than all outcomes directly. Plus, you enhance backend efficiency by lowering the amount of content material retrieved from databases.

Crawling and indexing

If you’d like paginated content material to seem on SERPs, take into consideration how bots crawl and index pages:

Google should make sure that all web site pages are fully distinctive: duplicate content material poses indexing issues. Crawlers understand paginated pages as separate URLs. On the similar time, it is vitally seemingly that these pages could include comparable or equivalent content material.

The search engine bot has an allowance for what number of pages it will possibly crawl throughout a single go to to the location. Whereas Google bots are busy crawling quite a few paginated pages, they won’t be visiting different pages, most likely extra necessary URLs. Because of this, necessary content material could also be listed later or not listed in any respect. 

search engine optimization options to paginated content material

There are a number of methods to assist engines like google perceive that your paginated content material will not be duplicated and to get it to rank nicely on SERPs.

Index all paginated pages and their content material

Index all paginated pages and their content

For this methodology, you’ll have to optimize all paginated URLs in accordance with search engine pointers. This implies it’s best to make paginated content material distinctive and set up connections between URLs to offer clear steerage to crawlers on the way you need them to index and show your content material. 

  • Anticipated consequence: All paginated URLs are listed and ranked in engines like google. This versatile possibility will work for each quick and lengthy pagination chains.

Index the View all web page solely

Index the View all page only

One other strategy is to canonicalize the View All web page (the place all merchandise/weblog posts, feedback, and so forth. are displayed). It’s good to add a canonical hyperlink pointing to the View all web page to every paginated URL. The canonical hyperlink indicators to engines like google to think about the web page’s precedence for indexing. On the similar time, the crawler can scan by way of all of the hyperlinks of non-canonical pages (if these pages don’t block indexing by search engine crawlers). This manner, you point out that non-primary pages like web page=2/3/4 don’t have to be listed however will be adopted.

Right here is an instance of the code it is advisable add to every paginated web page:

<hyperlink href="http://web site.com/canonical-page" rel="canonical" />
  • Anticipated consequence: This methodology is appropriate for small web site classes which have, as an example, three or 4 paginated pages. If there are extra pages, this feature is not going to work nicely since loading a considerable amount of knowledge on one web page can negatively have an effect on its pace.

Stop paginated content material from being listed by engines like google

Prevent paginated content from being indexed by search engines

A basic methodology to unravel pagination points is utilizing a robots noindex tag. The concept is to exclude all paginated URLs from the index besides the primary one. This protects the crawling price range to let Google index your important URLs. It is usually a easy method to disguise duplicate pages.

One possibility is to limit entry to paginated content material by including a directive to your robots.txt file:

Disallow: *web page=

Nonetheless, for the reason that robots.txt file is only a set of suggestions for crawlers, you possibly can’t power them to watch any instructions. Due to this fact, it’s higher to dam pages from indexing with the assistance of the robots meta tag.

To do that, add <meta title= “robots” content material= “noindex”> to the <head> part of all paginated pages however the root one. 

The HTML code will seem like this: 

<!DOCTYPE html>


<meta title="robots" content material="noindex">




  • Anticipated consequence: this methodology is appropriate for big web sites with a number of sections and classes. In case you’re going to comply with this methodology, then you will need to have a well-optimized XML sitemap. One of many cons is that you’re more likely to have points with indexing product pages featured on paginated URLs which are closed from Googlebot.

Infinite scrolling

Infinite scrolling

You’ve most likely come throughout limitless scrolling of products on e-commerce web sites, the place new merchandise are continuously added to the web page once you scroll to the underside of the display screen. The sort of person expertise is known as single-page content material. Some specialists favor the Load extra strategy. On this methodology, in distinction to infinite scrolling, content material is loaded utilizing a button that customers can click on as a way to lengthen an preliminary set of displayed outcomes.

Load extra and infinite scroll are usually applied utilizing the Ajax load methodology (JavaScript). 

In response to Google suggestions, if you’re implementing an infinite scroll and Load extra expertise, it is advisable help paginated loading, which assists with person engagement and content material sharing. To do that, present a singular hyperlink to every part that customers can click on, copy, share and cargo immediately. The search engine recommends utilizing the Historical past API to replace the URL when the content material is loaded dynamically.

  • Anticipated consequence: As content material mechanically masses upon scroll, it retains the customer on the web site for longer. However there are a number of disadvantages. First, the person can’t bookmark a selected web page to return and discover it later. Second, infinite scrolling could make the footer inaccessible as new outcomes are regularly loaded in, continuously pushing down the footer. Third, the scroll bar doesn’t present the precise looking progress and will trigger scrolling fatigue.

Frequent pagination errors and easy methods to detect them

Now, let’s speak about pagination points, which will be detected with particular instruments.

1. Points with implementing canonical tags.

As we mentioned above, canonical hyperlinks are used to redirect bots to precedence URLs for indexing. The rel=”canonical” attribute is positioned throughout the <head> part of pages and defines the primary model for duplicate and comparable pages. In some instances, the canonical hyperlink is positioned on the identical web page it results in, rising the chance of this URL being listed. 

If the canonical hyperlinks aren’t arrange appropriately, then the crawler could ignore directives for the precedence URL. 

2. Combining the canonical URL and noindex tag in your robots meta tag.

By no means combine noindex tag and rel=canonical, as they’re contradictory items of knowledge for Google. Whereas rel=canonical signifies to the search engine the prioritized URL and sends all indicators to the primary web page, noindex merely tells the crawler to not index the web page. However on the similar time, noindex is a stronger sign for Google. 

If you’d like the URL to not be listed and nonetheless level to the canonical web page, use a 301 redirect.

3. Blocking entry to the web page with robots.txt and utilizing canonical tag concurrently.

We described an identical mistake above: some specialists block entry to non-canonical pages in robots.txt. 

Consumer-agent: *

Disallow: /

However you shouldn’t achieve this. In any other case, the bot received’t be capable to crawl the web page and received’t take into account the added canonical tag. This implies the crawler is not going to perceive which web page is canonical.

Instruments for locating search engine optimization pagination points on a web site

Webmaster instruments can rapidly detect points associated to web site optimization, together with pagination.

Google Search Console

The Non-indexed tab of the Pages part shows all of the non-indexed URLs. Right here, you possibly can see which web site pages have been recognized by the search engine as duplicates. 

It’s price taking note of the next studies: 

  • Duplicate with out user-selected canonical & Duplicate 
  • Google selected completely different canonical than person 

There, you’ll see knowledge on issues with implementing canonical tags. It means Google has not been capable of decide which web page is the unique/canonical model. It may additionally imply that the precedence URL chosen by the webmaster doesn’t match the URL really helpful by Google.

The Non-indexed tab of the Pages section

search engine optimization instruments for in-depth web site audit

Particular instruments may also help you carry out a complete web site audit for all technical parameters. SE Rating’s Web site Audit checks greater than 120 parameters and supplies tips about easy methods to tackle points that affect your web site’s efficiency. 


Rating your web site in 2 minutes.

Enter any web site URL to get an in depth report on tech points and advised options.

This software helps determine all points associated to web site pagination, together with duplicate content material and canonical URLs.

SE Ranking’s Website Audit

Moreover, the Web site Audit software will level out any title, description and H1 duplicates, which will be a problem with paginated URLs.

Issues related to website pagination, including duplicate content and canonical URLs

How do you optimize paginated content material?

Let’s break down easy methods to arrange search engine optimization pagination relying in your chosen strategy.

Aim 1: Index all paginated pages

Having duplicated titles, descriptions, and H1s for paginated URLs will not be a giant downside. That is frequent observe:

Nonetheless, should you select to index all of your paginated URLs, it’s higher to make these web page components distinctive.

Find out how to arrange search engine optimization pagination:

1. Give every web page a singular URL.

If you’d like Google to deal with URLs which are in a paginated sequence as separate pages, use URL nesting on the precept of url/n  or embrace a ?web page=n question parameter, the place n is the web page quantity within the sequence.

Don’t use URL fragment identifiers (the textual content after a # in a URL) for web page numbers since Google ignores them and doesn’t acknowledge the textual content following the character. If Googlebot sees such a URL, it might not comply with the hyperlink, pondering it has already retrieved the web page.

2. Hyperlink your paginated URLs to one another.

To make sure engines like google perceive the connection between paginated content material, embrace hyperlinks from every web page to the next web page utilizing <a href> tags. Additionally, bear in mind so as to add a hyperlink on each web page in a bunch that goes again to the primary web page. This may sign to the search engine which web page is major within the chain.

Prior to now, Google used the HTML hyperlink components <hyperlink rel=”subsequent” href=”…”> and <hyperlink rel=”prev” href=”…”> to determine the connection between part URLs in a paginated collection. Google now not makes use of these tags, though different engines like google should use them.

3. Be sure that your pages are canonical.

To make every paginated URL canonical, it’s best to specify the rel=”canonical” attribute within the <head> tag of every web page and add a hyperlink pointing to that web page (self-referencing rel=canonical hyperlink tag methodology).

4. Do On-Web page search engine optimization

To forestall any warnings in Google Search Console or every other software, strive deoptimizing paginated web page H1 tags and including helpful textual content and a class picture (with an optimized file title and alt tag) to the basis web page.

Aim 2: Solely index the View all web page

This technique will enable you successfully optimize your web page with all of the paginated content material (the place all outcomes are displayed) in order that it will possibly rank excessive for crucial key phrases.

Find out how to arrange search engine optimization pagination:

1. Create a web page that features all of the paginated outcomes. 

There will be a number of such pages relying on the variety of web site sections and classes for which pagination is completed.

2. Specify the View all web page as canonical.

Each paginated web page’s <head> tag should include the rel= “canonical” attribute directing the crawler to the precedence web page for indexing.

3. Enhance the View all web page loading pace.

Optimized web site pace not solely enhances the person expertise however can even assist to spice up your search engine rankings. Determine what’s slowing your View all web page down utilizing Google’s PageSpeed Insights. Then, reduce any unfavourable elements affecting pace.

Aim 3: Stop paginated URLs from indexing 

It’s good to instruct crawlers on easy methods to index web site pages correctly. Solely paginated content material must be closed from indexing. All product pages and different outcomes divided into clusters have to be seen to look engine bots.

Find out how to arrange search engine optimization pagination:

1. Exclude all paginated pages from indexing besides the primary one.

Keep away from utilizing the robots.txt file for this. It’s higher to use the next methodology:

  • Block indexing with the robots meta tag.

You must add the meta tag title=”robots” content material=”noindex, comply with” into the <head> part of all of the paginated pages, besides the primary one. This mixture of directives will forestall pages from being listed and nonetheless enable crawlers to comply with the hyperlinks these pages have.

2. Optimize the primary paginated web page.

Since this web page must be listed, put together it for rating, paying particular consideration to content material and tags.

Closing ideas

Pagination is once you break up up content material into numbered pages, which improves web site usability. In case you do it proper, necessary content material will present up the place it ought to. 

There are a number of methods to implement search engine optimization pagination on a web site: 

  • Indexing all of the paginated pages
  • Indexing the View All web page solely
  • Stopping all paginated pages from being listed, aside from the primary one

Particular instruments may also help you detect pagination points and test should you did it proper. You may strive, as an example, the Pages part of the Google Search Console or SE Rating’s Web site Audit for a extra detailed evaluation.


Scroll to Top