The Moz Q&A Forum

    • Forum
    • Questions
    • My Q&A
    • Users
    • Ask the Community

    Welcome to the Q&A Forum

    Browse the forum for helpful insights and fresh discussions about all things SEO.

    1. SEO and Digital Marketing Q&A Forum
    2. Categories
    3. Intermediate & Advanced SEO
    4. Solving pagination issues for e-commerce

    Solving pagination issues for e-commerce

    Intermediate & Advanced SEO
    5 4 2.1k
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as question
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Jseddon92
      Jseddon92 last edited by

      I would like to ask about a technical SEO issue that may cause duplicate content/crawling issues.

      For pagination, how the rel=canonical, rel="prev" rel="next" and noindex tag should be implemented.

      Should all three be within the same page source?

      Say for example, for one particular category we may have 10 pages of products (product catalogues). So we should noindex page 2 onwards, rel canonical it back to the first page and also rel="prev" and rel="next" each page so Google can understand they contain multiple pages.

      If we index these multiple pages it will cause duplicate content issues. But I'm not sure whether all 3 tags need adding.

      It's also my understanding that the search results should be noindexed as it does not provide much value as an entry point in search engines.

      1 Reply Last reply Reply Quote 0
      • DirkC
        DirkC last edited by

        You shouldn't use rel canonical for pagination - it's main use is to avoid duplicate content issues. It's possible to combine it with rel next/prev but in very specific cases - example can be found here: https://support.google.com/webmasters/answer/1663744?hl=en :

        rel="next" and rel="prev" are orthogonal concepts to rel="canonical". You can include both declarations. For example, http://www.example.com/article?story=abc&page=2&sessionid=123 may contain:

        => as you can see the canonical is used to strip the sessionid which could cause duplicate content issues - not to solve the pagination issue

        With rel next/previous you indicate to google that the sequence of pages should be considered as one page - which makes sense if you have like 4/5 pages max. If you have a huge number of pages in a pagination this doesn't really make sense. In that case you could just decide to do nothing - or only have the first page indexed - and the other pages have a noindex/follow tag.

        Hope this clarifies.

        Dirk

        Jseddon92 1 Reply Last reply Reply Quote 2
        • LoganRay
          LoganRay last edited by

          Hi Joshua,

          You will need all 3 of those tags to properly markup your pagination, just not all at the same time.

          Page=1 should have a canonical to the base URL (no page=X), and a rel="next" for page 2. Page 2 will have prev tag for the base level URL, and next for page 3. And so on.

          Google says they don't index paginated URLs anymore, but I prefer to play it safe and implement these tags anyway.

          Regarding this comment: "It's also my understanding that the search results should be noindexed as it does not provide much value as an entry point in search engines." There is some validity to this, but honestly, it's your preference. I lean on the side of preventing indexing of search results. I don't see much value in those pages being indexed, and if you're doing SEO properly, you're already providing solid entry points. Those pages will also use up a lot of your crawl budget, so that's something to consider too. Chances are, there are better sections of your site that you'd prefer bots spend their time on.

          1 Reply Last reply Reply Quote 1
          • Jseddon92
            Jseddon92 @DirkC last edited by

            Thanks for your advice, I will take a look at the Google webmaster video you've referenced. As we try to rank for specific search terms in our main categories, we put content in there so it can be indexed and it's great for user experience. That's why I was thinking to also implement the rel=canonical tag so the content wasn't duplicated over a series of 10 pages, but if we noindex and use the rel=prev and next tags, that should solve the issue. It's the same for filterable results really, as the content on the page can be duplicated when users choose to filter by specific options, such as size or colour.

            1 Reply Last reply Reply Quote 0
            • McTaggart
              McTaggart last edited by

              I have found this useful in the past: https://www.ayima.com/guides/conquering-pagination-guide.html

              1 Reply Last reply Reply Quote 0
              • 1 / 1
              • First post
                Last post
              • Can anyone help me diagnose an indexing/sitemap issue on a large e-commerce site?
                rjonesx. 0
                rjonesx. 0
                0
                4
                80

              • E-Commerce Mobile Pagination Dillema
                KristinaKledzik
                KristinaKledzik
                0
                3
                309

              • Any E Commerce SEO expets
                renehansen
                renehansen
                0
                11
                166

              • Potential Pagination Issue/ Duplicate content issue
                PeteC12
                PeteC12
                0
                4
                79

              • Magento E-Commerce Crawl Issues
                webmethod
                webmethod
                0
                2
                949

              • Breadcrumbs for E Commerce Site
                Ray-pp
                Ray-pp
                0
                2
                505

              • Blogs and E-Commerce websites
                Backlinko
                Backlinko
                0
                4
                194

              • Image optimization for e-commerce
                mickey11
                mickey11
                0
                3
                1.3k

              Get started with Moz Pro!

              Unlock the power of advanced SEO tools and data-driven insights.

              Start my free trial
              Products
              • Moz Pro
              • Moz Local
              • Moz API
              • Moz Data
              • STAT
              • Product Updates
              Moz Solutions
              • SMB Solutions
              • Agency Solutions
              • Enterprise Solutions
              • Digital Marketers
              Free SEO Tools
              • Domain Authority Checker
              • Link Explorer
              • Keyword Explorer
              • Competitive Research
              • Brand Authority Checker
              • Local Citation Checker
              • MozBar Extension
              • MozCast
              Resources
              • Blog
              • SEO Learning Center
              • Help Hub
              • Beginner's Guide to SEO
              • How-to Guides
              • Moz Academy
              • API Docs
              About Moz
              • About
              • Team
              • Careers
              • Contact
              Why Moz
              • Case Studies
              • Testimonials
              Get Involved
              • Become an Affiliate
              • MozCon
              • Webinars
              • Practical Marketer Series
              • MozPod
              Connect with us

              Contact the Help team

              Join our newsletter
              Moz logo
              © 2021 - 2026 SEOMoz, Inc., a Ziff Davis company. All rights reserved. Moz is a registered trademark of SEOMoz, Inc.
              • Accessibility
              • Terms of Use
              • Privacy