{"id":52148,"date":"2017-11-27T08:00:46","date_gmt":"2017-11-27T07:00:46","guid":{"rendered":"https:\/\/www.humanlevel.com\/sin-categorizar\/como-implementar-un-paginado-optimizado-en-tu-web.html"},"modified":"2023-06-01T00:00:00","modified_gmt":"2023-05-31T22:00:00","slug":"how-to-implement-optimized-pagination-on-your-website","status":"publish","type":"post","link":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website","title":{"rendered":"How to implement optimized pagination on your website"},"content":{"rendered":"<div id=\"toc_container\" class=\"no_bullets\"><p class=\"toc_title\">Index<\/p><ul class=\"toc_list\"><li><a href=\"#Problems_identified_to_date\">Problems identified to date<\/a><ul><li><a href=\"#Only_the_first_few_pages_were_crawled_and_indexed\">Only the first few pages were crawled and indexed.<\/a><\/li><li><a href=\"#Duplicate_content_generated_by_titles_and_descriptions\">Duplicate content generated by titles and descriptions<\/a><\/li><\/ul><\/li><li><a href=\"#Current_scenarios_in_which_we_can_find_paginated_content\">Current scenarios in which we can find paginated content<\/a><ul><li><a href=\"#Content_divided_into_several_shorter_pages\">Content divided into several shorter pages<\/a><\/li><li><a href=\"#List_of_products_of_a_category_spread_over_several_pages_of_a_larger_extension\">List of products of a category spread over several pages of a larger extension<\/a><\/li><li><a href=\"#Content_divided_into_a_sequence_of_URLs\">Content divided into a sequence of URLs<\/a><\/li><li><a href=\"#List_of_products_with_infinite_scroll\">List of products with infinite scroll <\/a><\/li><\/ul><\/li><li><a href=\"#Alternatives_to_indicate_the_paged_content_of_your_site\">Alternatives to indicate the paged content of your site<\/a><ul><li><a href=\"#Use_rel8221prev8221_and_rel8221next8221_links\">Use rel=&#8221;prev&#8221; and rel=&#8221;next&#8221; links . <\/a><\/li><li><a href=\"#Specifies_a_single_display_page_for_all_content_of_the_series\">Specifies a single display page for all content of the series <\/a><\/li><li><a href=\"#Do_not_specify_anything\">Do not specify anything<\/a><\/li><\/ul><\/li><li><a href=\"#Can_next_and_prev_attributes_and_canonical_link_elements_work_together\">Can next and prev attributes and canonical link elements work together?<\/a><\/li><li><a href=\"#Review_of_errors_in_the_implementation_of_paging\">Review of errors in the implementation of paging<\/a><\/li><li><a href=\"#References\">References<\/a><\/li><\/ul><\/div>\n<p><strong>On websites we often find content that, due to its large extension, is presented on more than one page<\/strong>. For example, in online stores that have very extensive product listings. In this case, the articles are distributed in different pages, which end up forming a series of interrelated URLs.<\/p>\n\n<h2><span id=\"Problems_identified_to_date\">Problems identified to date<\/span><\/h2>\n<h3><span id=\"Only_the_first_few_pages_were_crawled_and_indexed\">Only the first few pages were crawled and indexed.<\/span><\/h3>\n<p><strong>Google has a limited time to crawl the pages of our site. <\/strong>Therefore, of the entire paginated series, it used to index only the first few pages, failing to crawl the rest of the pages in the listing. <strong>This<\/strong> <strong>posed a major problem as many of the product sheets were not indexed<\/strong> and therefore it was difficult for a user to reach them unless they did a direct search on the site.<\/p>\n<p><strong>In such a scenario, SEO consultants recommended that only the first page should be indexed, which was the one that Google should show in the SERP results after a related search. For this purpose, we included the <a href=\"https:\/\/www.humanlevel.com\/en\/digital-marketing-dictionary\/meta-robots\">robots meta tag<\/a> with value &#8220;noindex, follow&#8221; from the second page of the paginated series onwards<\/strong>. This command told the search engine to index only the first page and follow the rest (Page 2, Page 3, etc.).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-29778 size-full\" src=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/2017-10-30_1254.png\" alt=\"How to indicate paginated content by including \" width=\"633\" height=\"473\" \/><\/p>\n<p>This allowed the search engine to crawl the links included in the rest of the pages of the sequence (in the previous case it would be page 2 and page 3) and to reach all the product sheets that made up the paginated series:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-29779 size-full\" src=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/2017-10-30_1306.png\" alt=\"How to indicate \" width=\"637\" height=\"475\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-29780 size-full\" src=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/2017-10-30_1314.png\" alt=\"How to indicate \" width=\"533\" height=\"316\" \/>In this way Google could return any of the product pages as a result after a search performed by the user.<\/p>\n<p>However, we do not currently recommend using this SEO practice. Although for related searches Google will, in most cases, show the first page of the series, it will also show the first page of the series. <strong>We must bear in mind that at any time you may consider any of the other pages that make up the sequence to be relevant.<\/strong>The company&#8217;s position in the market could be even better positioned. This is a compelling reason to give the search engine a free hand and not put up barriers to indexing on the rest of the pages in the series.<\/p>\n<blockquote><p>It is convenient to index all the pages that make up the series because any of them can rank better than the first one.<\/p><\/blockquote>\n\n<h3><span id=\"Duplicate_content_generated_by_titles_and_descriptions\">Duplicate content generated by <em>titles<\/em> and <em>descriptions<\/em><\/span><\/h3>\n<p><strong>Another disadvantage of paginated list URLs in the past was that they generated duplicate content, in terms of <em>title<\/em> and <a href=\"https:\/\/www.humanlevel.com\/en\/digital-marketing-dictionary\/meta-description\"><em>description<\/em><\/a><\/strong>, since these were two fields that normally could not be customized. This caused the title of the first page to be replicated in the rest of the URLs in the series. Therefore, the solution of including the &#8220;noindex&#8221; also allowed Google not to access these pages and see this duplicate text. Today, <a href=\"https:\/\/www.humanlevel.com\/en\/blog\/seo\/pagination-with-prev-next-and-canonical-link-elements\">Google offers a series of recommendations to tackle this problem<\/a>.<\/p>\n<p style=\"text-align: left;\"><strong>We have found some cases where<\/strong> the <strong> <em>title <\/em>and <em>description <\/em><\/strong> of <strong>the pages of the series are written in an unnatural and fraudulent way to achieve a better ranking for certain searches<\/strong>. We must bear in mind that these text fragments must be consistent with each other, especially if the content of the pages of the series is the same, i.e. belongs to the same product category. For example, if we are an online store that sells children&#8217;s products such as baby bottles or pacifiers, it would not be correct that in the category &#8220;Pacifiers&#8221;, we have different <em>titles<\/em> for the set of pages that make up the sequence: &#8220;<em>pacifiers for babies<\/em>&#8221; for the first page, &#8220;<em>personalized pacifiers<\/em>&#8221; for the second page and &#8220;<em>cheap pacifiers<\/em>&#8220;for the last one. <strong>Google will detect the inconsistency between the set of pages and will penalize this practice by relegating our result to lower positions in the SERP<\/strong>.<\/p>\n<h2 style=\"text-align: left;\"><span id=\"Current_scenarios_in_which_we_can_find_paginated_content\">Current scenarios in which we can find paginated content<\/span><\/h2>\n<p style=\"text-align: left;\">We have identified different scenarios in which we can find the content of websites divided into several pages:<\/p>\n<h3><span id=\"Content_divided_into_several_shorter_pages\"><strong style=\"text-align: center;\">Content divided into several shorter pages<\/strong><\/span><\/h3>\n<p>We usually find this type of short pages, especially on news and editorial websites, as it is a way for these portals to achieve a higher number of page views. These are metrics that benefit the media when negotiating with advertisers.<\/p>\n<p><strong><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-29736\" src=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/galeria-de-imagenes-ejemplo.png\" alt=\"Content of a news portal that is divided into short pages\" width=\"602\" height=\"495\" srcset=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/galeria-de-imagenes-ejemplo.png 921w, https:\/\/www.humanlevel.com\/wp-content\/uploads\/galeria-de-imagenes-ejemplo-720x592.png 720w, https:\/\/www.humanlevel.com\/wp-content\/uploads\/galeria-de-imagenes-ejemplo-768x631.png 768w\" sizes=\"auto, (max-width: 602px) 100vw, 602px\" \/><\/strong><\/p>\n<h3><span id=\"List_of_products_of_a_category_spread_over_several_pages_of_a_larger_extension\"><strong>List of products of a category spread over several pages of a larger extension<\/strong><\/span><\/h3>\n<p>These are usually very extensive lists of articles that form a set of pages of much greater length than the one mentioned above. For example, online stores.<\/p>\n<p><strong><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-29737\" src=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/e-commerce-1.png\" alt=\"List of articles of a category spread over several pages of a long length\" width=\"584\" height=\"516\" srcset=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/e-commerce-1.png 812w, https:\/\/www.humanlevel.com\/wp-content\/uploads\/e-commerce-1-720x637.png 720w, https:\/\/www.humanlevel.com\/wp-content\/uploads\/e-commerce-1-768x679.png 768w\" sizes=\"auto, (max-width: 584px) 100vw, 584px\" \/><\/strong><\/p>\n<h3><span id=\"Content_divided_into_a_sequence_of_URLs\"><strong>Content divided into a sequence of URLs<\/strong><\/span><\/h3>\n<p>Discussion forums, for example.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-29744\" src=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/foros-de-debate.png\" alt=\"Content of a forum divided into a sequence of URLs\" width=\"607\" height=\"389\" srcset=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/foros-de-debate.png 982w, https:\/\/www.humanlevel.com\/wp-content\/uploads\/foros-de-debate-720x461.png 720w, https:\/\/www.humanlevel.com\/wp-content\/uploads\/foros-de-debate-768x492.png 768w\" sizes=\"auto, (max-width: 607px) 100vw, 607px\" \/><\/p>\n<h3><span id=\"List_of_products_with_infinite_scroll\">List of products with infinite <em>scroll <\/em><\/span><\/h3>\n<p>Its use began to spread with the emergence of <em>smartphones<\/em> and <em>tablets<\/em>. Devices smaller than a desktop computer often posed serious navigation difficulties for the user because of the often small size of the paging buttons. As a general rule, <strong>this option is usually preferred by users, as it greatly simplifies navigation<\/strong>. Despite its advantages, this type of navigation also has a number of drawbacks that we should not neglect if we are thinking of implementing a list of products with infinite <em>scroll<\/em> on our site.<\/p>\n<p><strong>Showing all the products in a category in an infinite <em>scroll<\/em> allows the user to consult the entire list of items from the same page without having to &#8220;jump&#8221; from one to another<\/strong>. If we consider that it is relevant for our business to show all the content on the same page, this should be the option we choose.<\/p>\n<p>As can be seen, <strong>the content appears on the screen as the user <em>scrolls, <\/em>i.e., the list of products contained on page 2 is displayed on page 3<\/strong>&#8230; and so on, the URL always being the same: https:\/\/xtistore.es\/calzado-mujer.html. While the user is shown the <em>scroll<\/em> infinite, for search engines a pagination is implemented that we can visualize if we deactivate the JavaScript of the page.<\/p>\n<h2 style=\"text-align: left;\"><span id=\"Alternatives_to_indicate_the_paged_content_of_your_site\">Alternatives to indicate the paged content of your site<\/span><\/h2>\n<p>It is important that we indicate to Google the paginated content of the site so that it can crawl and index it correctly. We can do this in several ways:<\/p>\n<h3><span id=\"Use_rel8221prev8221_and_rel8221next8221_links\"><strong>Use <a href=\"https:\/\/www.humanlevel.com\/en\/digital-marketing-dictionary\/next-prev-link-elements\">rel=&#8221;prev&#8221; and rel=&#8221;next&#8221; links <\/a>. <\/strong><\/span><\/h3>\n<p>In December 2011 Google introduced markup guidelines for paginating content. Unlike a few years ago, it is now possible to divide the content into different pages and have Google crawl and index all the pages that make up the sequence.<\/p>\n<p><strong>This type of link is used to indicate the linkage between the URLs<\/strong> <strong>that make up the sequence<\/strong>. This way Google will understand that you want it to treat these pages as a logical series. After a relevant search, Google will direct users to the first page of the sequence. For example, imagine that you have the items of a certain product category divided as follows:<\/p>\n<p>www.midominio.com\/vestidos-de-novia\/?p=1<\/p>\n<p>www.midominio.com\/vestidos-de-novia\/?p=2<\/p>\n<p>www.midominio.com\/vestidos-de-novia\/?p=3<\/p>\n<p>In this case you must indicate, in the section &lt;head&gt; of these three pages of your site, the relationship between them. To do this we will use the HTML attributes rel=&#8221;next&#8221; and rel=&#8221;prev&#8221;.<\/p>\n<p><strong><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-29772 size-full alignnone\" src=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/2017-10-30_1007.png\" alt=\"How to implement rel=\" width=\"804\" height=\"604\" srcset=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/2017-10-30_1007.png 804w, https:\/\/www.humanlevel.com\/wp-content\/uploads\/2017-10-30_1007-720x541.png 720w, https:\/\/www.humanlevel.com\/wp-content\/uploads\/2017-10-30_1007-768x577.png 768w\" sizes=\"auto, (max-width: 804px) 100vw, 804px\" \/><\/strong><\/p>\n<ul>\n<li><strong>In the HTML code of the first page<\/strong> of the series you must include the following link tag:<\/li>\n<\/ul>\n<p>&lt;link rel=&#8221;next&#8221; href=&#8221;http:\/\/www.midominio.com\/vestidos-de-boda\/?p=2&#8243;&gt;<\/p>\n<p>Since there is no previous page, it would not be correct to specify the rel=&#8221;prev&#8221; attribute.<\/p>\n<ul>\n<li><strong>In the &lt;head&gt; section of the intermediate pages<\/strong> (all those that do not refer to the first or last page) you must include the tag shown below:<\/li>\n<\/ul>\n<p>&lt;link rel=&#8221;prev&#8221; href=&#8221;http:\/\/www.midominio.com\/vestidos\/vestidos\/&#8221;&gt;<\/p>\n<p>&lt;link rel=&#8221;next&#8221; href=&#8221;http:\/\/www.midominio.com\/vestidos\/?p=3&#8243;&gt;<\/p>\n<ul>\n<li>Finally, on the <strong>final page of the series<\/strong>, we must include the following tag in the code:<\/li>\n<\/ul>\n<p>&lt;link rel=&#8221;prev&#8221; href=&#8221;http:\/\/www.midominio.com\/vestidos\/?p=2&#8243;&gt;<\/p>\n<p>Since there is no next page, it would not be correct to specify the rel=&#8221;next&#8221; attribute.<\/p>\n<p>However, <strong>these attributes<\/strong> (next and prev) <strong>do not function as absolute directives for Google but act as suggestions<\/strong>. Its use is not mandatory, but it is recommended.<\/p>\n<p>Human Level advises to use this option to indicate the paginated content of a given website since it is the most optimal alternative for SEO and the one that Google recommends that we use.<\/p>\n\n<h3><span id=\"Specifies_a_single_display_page_for_all_content_of_the_series\"><strong>Specifies a single display page for all content of the series <\/strong><\/span><\/h3>\n<p>Valid for news article pages or reduced category listings.<\/p>\n<p style=\"text-align: left;\">When the pages into which the paginated content is divided are short, it is not usually advisable to index all the pages that make up the sequence, as this could result in Google penalizing the content as it is considered to be of poor quality. When this happens, it is convenient to specify a single canonical page that will display all the content. We only need to include a rel=&#8221;canonical&#8221; link element to the pages that make up the whole series, indicating to Google in each of them that the URL we want to show in the search results is the one that includes all the content.<\/p>\n<p><strong><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-29741\" src=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/2017-10-27_1008.png\" alt=\"Paginated series in which a single page has been specified for displaying all content \" width=\"698\" height=\"560\" srcset=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/2017-10-27_1008.png 741w, https:\/\/www.humanlevel.com\/wp-content\/uploads\/2017-10-27_1008-720x577.png 720w\" sizes=\"auto, (max-width: 698px) 100vw, 698px\" \/><\/strong><\/p>\n<p><strong>Google will see the page with all the content and ignore the rest. The canonical page will be the one you try to display in the SERP results for relevant searches<\/strong>. Below we include, as an example, an image of the Google cache of the image gallery above, so that we can see how Google would see our page applying this recommendation:<\/p>\n<h4><strong><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-29743\" src=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/version-cache.png\" alt=\"Cache view of a series of paginated URLs in which a single display page of all content has been specified.\" width=\"589\" height=\"384\" srcset=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/version-cache.png 774w, https:\/\/www.humanlevel.com\/wp-content\/uploads\/version-cache-720x470.png 720w, https:\/\/www.humanlevel.com\/wp-content\/uploads\/version-cache-768x501.png 768w\" sizes=\"auto, (max-width: 589px) 100vw, 589px\" \/><\/strong><\/h4>\n<h3><span id=\"Do_not_specify_anything\"><strong>Do not specify anything<\/strong><\/span><\/h3>\n<p>Yes, don&#8217;t be alarmed, you are reading correctly. <strong>The natural behavior of the search engine is to crawl and index all those pages it discovers through each link<\/strong>. The content presented in several pages is frequently found. As a general rule, paginated content is not usually a problem for Google. The search engine will be able to return the most relevant results to users even if the content is split across multiple pages. However, Human Level does not believe that this is the most favorable solution.<\/p>\n<blockquote><p>There are therefore three alternatives for indicating the paginated content of a website: we can specify nothing, specify a single page displaying all the content, or use rel=&#8221;prev&#8221; and rel=&#8221;next&#8221; links.<\/p><\/blockquote>\n\n<p>To choose and implement the right option for news sites or article listings, check our <a href=\"https:\/\/www.humanlevel.com\/en\/industries\/online-media\">optimized pagination for online media<\/a>.<\/p>\n<h2 style=\"text-align: left;\"><span id=\"Can_next_and_prev_attributes_and_canonical_link_elements_work_together\">Can next and prev attributes and canonical link elements work together?<\/span><\/h2>\n<p style=\"text-align: left;\">The <a href=\"https:\/\/www.humanlevel.com\/en\/digital-marketing-dictionary\/canonical-link-element\">canonical link elements<\/a> and the rel=&#8221;next&#8221; and rel=&#8221;prev&#8221; attributes act as independent and complementary concepts, i.e. they can be used at the same time without posing a risk or problem for the page. It is therefore possible to include both link tags on the same page:<\/p>\n<p style=\"text-align: left;\">For example, on the second page of the sequence http:\/\/www.midominio.com\/vestidos\/?p=2&#8243;&gt;, the section &lt;head&gt; would contain both statements:<\/p>\n<p style=\"text-align: center;\">&lt;link rel=&#8221;canonical&#8221; href=&#8221;http:\/\/www.midominio.com\/vestidos\/?p=2&#8243;&gt;<\/p>\n<p style=\"text-align: center;\">&lt;link rel=&#8221;prev&#8221; href=&#8221;http:\/\/www.midominio.com\/vestidos\/&#8221;&gt;<\/p>\n<p style=\"text-align: center;\">&lt;link rel=&#8221;next&#8221; href=&#8221;http:\/\/www.midominio.com\/vestidos\/?p=3&#8243;&gt;<\/p>\n<h2 style=\"text-align: left;\"><span id=\"Review_of_errors_in_the_implementation_of_paging\">Review of errors in the implementation of paging<\/span><\/h2>\n<p style=\"text-align: left;\">Check and make sure that the rel=&#8221;prev&#8221; and rel=&#8221;next&#8221; elements are correct and are pointing to the right pages. You can use the <a href=\"https:\/\/www.screamingfrog.co.uk\/seo-spider\/\">Screaming Frog SEO Spider<\/a> crawler tool for this purpose. <strong>Launch a <em>crawler<\/em> of your entire site and look at the &#8220;Directives&#8221; tab<\/strong>. When you click you will find two columns with the name <strong>rel=&#8221;prev<\/strong>&#8221; and <strong>&#8220;rel=&#8221;next&#8221;<\/strong>.<\/p>\n<p style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-29745\" src=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/screaming-frog.png\" alt=\"Analysis of rel=\" width=\"670\" height=\"565\" srcset=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/screaming-frog.png 871w, https:\/\/www.humanlevel.com\/wp-content\/uploads\/screaming-frog-720x607.png 720w, https:\/\/www.humanlevel.com\/wp-content\/uploads\/screaming-frog-768x647.png 768w\" sizes=\"auto, (max-width: 670px) 100vw, 670px\" \/><\/p>\n<p style=\"text-align: left;\">To make it easier for you to analyze the data resulting from this tracking, I recommend that you download the file in Excel format. Then filter by pagination URLs and query the &#8220;next\/prev&#8221; column.<\/p>\n<p style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-29748\" src=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/excel-screaming-frog.png\" alt=\"Next and prev attribute extraction with Screaming Frog\" width=\"681\" height=\"388\" srcset=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/excel-screaming-frog.png 1066w, https:\/\/www.humanlevel.com\/wp-content\/uploads\/excel-screaming-frog-720x411.png 720w, https:\/\/www.humanlevel.com\/wp-content\/uploads\/excel-screaming-frog-768x438.png 768w\" sizes=\"auto, (max-width: 681px) 100vw, 681px\" \/><\/p>\n<p>We can take advantage of this crawl to also check if the canonical link elements have errors in their implementation: are they pointing to the correct URLs, are no canonical pages specified, etc. All these questions can be answered by extracting and analyzing the Screaming Frog data, which will give you an overall view of the implementations carried out on your site.<\/p>\n<p>When you have everything ready, launch a new <em>crawler<\/em> of your site and check that the changes are correct.<\/p>\n<blockquote><p>The review and testing of the implemented changes is a fundamental part of the process and will help us to detect possible errors or problems.<\/p><\/blockquote>\n<p>What about you, do you have paginated content on your website? Start implementing these recommendations to help the search engine easily understand the content included in the paginated series. This will have a positive impact on the indexation of this type of pages and will, in turn, allow them to appear as results for relevant searches.<\/p>\n<h2><span id=\"References\">References<\/span><\/h2>\n<p><a href=\"https:\/\/developers.google.com\/search\/docs\/specialty\/ecommerce\/pagination-and-incremental-page-loading?hl=es\">How to indicate paged content<\/a><\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>On websites we often find content that, due to its large extension, is presented on more than one page. For example, in online stores that have very extensive product listings. In this case, the articles are distributed in different pages, which end up forming a series of interrelated URLs.<\/p>\n","protected":false},"author":29,"featured_media":47825,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[349],"tags":[357,416],"class_list":["post-52148","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-seo","tag-indexability","tag-seo-tools","entry"],"yoast_head":"\n<title>How to implement optimized pagination on your website<\/title>\n<meta name=\"description\" content=\"In this article you will learn how to correctly implement next and prev attributes on your website and how important they are in terms of SEO.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to implement optimized pagination on your website\" \/>\n<meta property=\"og:description\" content=\"In this article you will learn how to correctly implement next and prev attributes on your website and how important they are in terms of SEO.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website\" \/>\n<meta property=\"og:site_name\" content=\"Human Level\" \/>\n<meta property=\"article:published_time\" content=\"2017-11-27T07:00:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-31T22:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/paginado.png\" \/>\n\t<meta property=\"og:image:width\" content=\"400\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Roc\u00edo Rodr\u00edguez\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rociiirs\" \/>\n<meta name=\"twitter:site\" content=\"@humanlevel\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Roc\u00edo Rodr\u00edguez\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website\"},\"author\":{\"name\":\"Roc\u00edo Rodr\u00edguez\",\"@id\":\"https:\/\/www.humanlevel.com\/en#\/schema\/person\/979e3a3b0de2139f187ded66c556d5ab\"},\"headline\":\"How to implement optimized pagination on your website\",\"datePublished\":\"2017-11-27T07:00:46+00:00\",\"dateModified\":\"2023-05-31T22:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website\"},\"wordCount\":2326,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.humanlevel.com\/en#organization\"},\"image\":{\"@id\":\"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/paginado.png\",\"keywords\":[\"Indexability\",\"SEO Tools\"],\"articleSection\":[\"SEO\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website\",\"url\":\"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website\",\"name\":\"How to implement optimized pagination on your website\",\"isPartOf\":{\"@id\":\"https:\/\/www.humanlevel.com\/en#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/paginado.png\",\"datePublished\":\"2017-11-27T07:00:46+00:00\",\"dateModified\":\"2023-05-31T22:00:00+00:00\",\"description\":\"In this article you will learn how to correctly implement next and prev attributes on your website and how important they are in terms of SEO.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website#primaryimage\",\"url\":\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/paginado.png\",\"contentUrl\":\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/paginado.png\",\"width\":400,\"height\":400},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/www.humanlevel.com\/en\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to implement optimized pagination on your website\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.humanlevel.com\/en#website\",\"url\":\"https:\/\/www.humanlevel.com\/en\",\"name\":\"Human Level\",\"description\":\"Web positioning and online marketing consultant Human Level\",\"publisher\":{\"@id\":\"https:\/\/www.humanlevel.com\/en#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.humanlevel.com\/en?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.humanlevel.com\/en#organization\",\"name\":\"Human Level\",\"url\":\"https:\/\/www.humanlevel.com\/en\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.humanlevel.com\/en#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/logo-human-negro-1.jpg\",\"contentUrl\":\"https:\/\/www.humanlevel.com\/wp-content\/uploads\/logo-human-negro-1.jpg\",\"width\":268,\"height\":51,\"caption\":\"Human Level\"},\"image\":{\"@id\":\"https:\/\/www.humanlevel.com\/en#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/humanlevel\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.humanlevel.com\/en#\/schema\/person\/979e3a3b0de2139f187ded66c556d5ab\",\"name\":\"Roc\u00edo Rodr\u00edguez\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.humanlevel.com\/en#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/717690de87e866066e1ca338554b3e59ae4573e841f1bc56c6daae55d1ccac6d?s=96&d=simple_local_avatar&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/717690de87e866066e1ca338554b3e59ae4573e841f1bc56c6daae55d1ccac6d?s=96&d=simple_local_avatar&r=g\",\"caption\":\"Roc\u00edo Rodr\u00edguez\"},\"description\":\"Consultora SEO Senior en Human Level. Licenciada en Publicidad y Relaciones P\u00fablicas con un M\u00e1ster en Comunicaci\u00f3n e Industrias Creativas. Especialista en marketing digital y auditor\u00eda SEO integral. Profesora en el M\u00e1ster SEO-SEM Profesional de Kschool.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/rocio-rodriguez-sanchez-consultor-seo\/\",\"https:\/\/x.com\/rociiirs\"],\"url\":\"https:\/\/www.humanlevel.com\/en\/author\/rocio\"}]}<\/script>\n","yoast_head_json":{"title":"How to implement optimized pagination on your website","description":"In this article you will learn how to correctly implement next and prev attributes on your website and how important they are in terms of SEO.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website","og_locale":"en_US","og_type":"article","og_title":"How to implement optimized pagination on your website","og_description":"In this article you will learn how to correctly implement next and prev attributes on your website and how important they are in terms of SEO.","og_url":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website","og_site_name":"Human Level","article_published_time":"2017-11-27T07:00:46+00:00","article_modified_time":"2023-05-31T22:00:00+00:00","og_image":[{"width":400,"height":400,"url":"https:\/\/www.humanlevel.com\/wp-content\/uploads\/paginado.png","type":"image\/png"}],"author":"Roc\u00edo Rodr\u00edguez","twitter_card":"summary_large_image","twitter_creator":"@rociiirs","twitter_site":"@humanlevel","twitter_misc":{"Written by":"Roc\u00edo Rodr\u00edguez","Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website#article","isPartOf":{"@id":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website"},"author":{"name":"Roc\u00edo Rodr\u00edguez","@id":"https:\/\/www.humanlevel.com\/en#\/schema\/person\/979e3a3b0de2139f187ded66c556d5ab"},"headline":"How to implement optimized pagination on your website","datePublished":"2017-11-27T07:00:46+00:00","dateModified":"2023-05-31T22:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website"},"wordCount":2326,"commentCount":0,"publisher":{"@id":"https:\/\/www.humanlevel.com\/en#organization"},"image":{"@id":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website#primaryimage"},"thumbnailUrl":"https:\/\/www.humanlevel.com\/wp-content\/uploads\/paginado.png","keywords":["Indexability","SEO Tools"],"articleSection":["SEO"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website","url":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website","name":"How to implement optimized pagination on your website","isPartOf":{"@id":"https:\/\/www.humanlevel.com\/en#website"},"primaryImageOfPage":{"@id":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website#primaryimage"},"image":{"@id":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website#primaryimage"},"thumbnailUrl":"https:\/\/www.humanlevel.com\/wp-content\/uploads\/paginado.png","datePublished":"2017-11-27T07:00:46+00:00","dateModified":"2023-05-31T22:00:00+00:00","description":"In this article you will learn how to correctly implement next and prev attributes on your website and how important they are in terms of SEO.","breadcrumb":{"@id":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website#primaryimage","url":"https:\/\/www.humanlevel.com\/wp-content\/uploads\/paginado.png","contentUrl":"https:\/\/www.humanlevel.com\/wp-content\/uploads\/paginado.png","width":400,"height":400},{"@type":"BreadcrumbList","@id":"https:\/\/www.humanlevel.com\/en\/blog\/seo\/how-to-implement-optimized-pagination-on-your-website#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/www.humanlevel.com\/en"},{"@type":"ListItem","position":2,"name":"How to implement optimized pagination on your website"}]},{"@type":"WebSite","@id":"https:\/\/www.humanlevel.com\/en#website","url":"https:\/\/www.humanlevel.com\/en","name":"Human Level","description":"Web positioning and online marketing consultant Human Level","publisher":{"@id":"https:\/\/www.humanlevel.com\/en#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.humanlevel.com\/en?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.humanlevel.com\/en#organization","name":"Human Level","url":"https:\/\/www.humanlevel.com\/en","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.humanlevel.com\/en#\/schema\/logo\/image\/","url":"https:\/\/www.humanlevel.com\/wp-content\/uploads\/logo-human-negro-1.jpg","contentUrl":"https:\/\/www.humanlevel.com\/wp-content\/uploads\/logo-human-negro-1.jpg","width":268,"height":51,"caption":"Human Level"},"image":{"@id":"https:\/\/www.humanlevel.com\/en#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/humanlevel"]},{"@type":"Person","@id":"https:\/\/www.humanlevel.com\/en#\/schema\/person\/979e3a3b0de2139f187ded66c556d5ab","name":"Roc\u00edo Rodr\u00edguez","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.humanlevel.com\/en#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/717690de87e866066e1ca338554b3e59ae4573e841f1bc56c6daae55d1ccac6d?s=96&d=simple_local_avatar&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/717690de87e866066e1ca338554b3e59ae4573e841f1bc56c6daae55d1ccac6d?s=96&d=simple_local_avatar&r=g","caption":"Roc\u00edo Rodr\u00edguez"},"description":"Consultora SEO Senior en Human Level. Licenciada en Publicidad y Relaciones P\u00fablicas con un M\u00e1ster en Comunicaci\u00f3n e Industrias Creativas. Especialista en marketing digital y auditor\u00eda SEO integral. Profesora en el M\u00e1ster SEO-SEM Profesional de Kschool.","sameAs":["https:\/\/www.linkedin.com\/in\/rocio-rodriguez-sanchez-consultor-seo\/","https:\/\/x.com\/rociiirs"],"url":"https:\/\/www.humanlevel.com\/en\/author\/rocio"}]}},"_links":{"self":[{"href":"https:\/\/www.humanlevel.com\/en\/wp-json\/wp\/v2\/posts\/52148","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.humanlevel.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.humanlevel.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.humanlevel.com\/en\/wp-json\/wp\/v2\/users\/29"}],"replies":[{"embeddable":true,"href":"https:\/\/www.humanlevel.com\/en\/wp-json\/wp\/v2\/comments?post=52148"}],"version-history":[{"count":7,"href":"https:\/\/www.humanlevel.com\/en\/wp-json\/wp\/v2\/posts\/52148\/revisions"}],"predecessor-version":[{"id":80183,"href":"https:\/\/www.humanlevel.com\/en\/wp-json\/wp\/v2\/posts\/52148\/revisions\/80183"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.humanlevel.com\/en\/wp-json\/wp\/v2\/media\/47825"}],"wp:attachment":[{"href":"https:\/\/www.humanlevel.com\/en\/wp-json\/wp\/v2\/media?parent=52148"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.humanlevel.com\/en\/wp-json\/wp\/v2\/categories?post=52148"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.humanlevel.com\/en\/wp-json\/wp\/v2\/tags?post=52148"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}