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. Pagination, AJAX, rel=next and previous, rel canonical and meta noindex :)

    Pagination, AJAX, rel=next and previous, rel canonical and meta noindex :)

    Intermediate & Advanced SEO
    4 3 6.9k
    • 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.
    • pqdbr
      pqdbr last edited by

      This post is deleted!
      1 Reply Last reply Reply Quote 0
      • amlee
        amlee last edited by

        I was improving the pagination on my site last weekend. These are answers from my perspective as an e-commerce site owner.

        1. "- Since my USERS always stay in the same page (they never should see pagination pages, those are for crawlers only, since we're using Ajax), I think I can consider our "first page" as a "View-all" search result page, right ?"

        I suppose that's sort-of true for your USERS, but not really for crawlers (including google bot). They will still see a paginated list of items. A "view-all" page needs to show ALL the items on a single page.

        1. "- If I'm right, this means I should NOT use rel=next and rel=previous, instad use the tip in the first article, and use rel=canonical in every single one of the pagination pages to hint Google to always display my first page (which is not only the first page, but also the see all page, because there's ajax pagination working). Am I right?"

        The problem with using rel="canonical" is that you don't really have a "view-all items page" but still a paginated list of items. Each page will likely have DIFFERENT items on every page. Since the content is probably not the same on every page, rel="canonical" is probably not the best choice. I think using rel="next" and rel="prev" is the better option for a paginated list of items and gives a more appropriate hint to google about the structure of your site.

        This is a quote directly from the google webmaster article you sited above:

        "It’s not uncommon for webmasters to incorrectly use rel=”canonical” from component pages to the first page of their series (e.g. page-2.html with rel=”canonical” to page-1.html). We recommend against this implementation because the component pages don’t actually contain duplicate content. Using rel=”next” and rel=”prev” is far more appropriate."

        Of course, if you build a true "view all items" page, then just do what the article suggests 🙂

        1. "- Should I add meta noindex to the pagination pages ? (I wont' be usingle nofollow since the point is exactly the oposite, that crawlers follow the links in the pagination). "

        I think rel="next" and rel="prev" should be a big enough hint, but if your 2nd page and onward is really ugly and you don't want anyone to ever see it, and you're sure the ajax pagination will always work, then yeah, noindex it. Otherwise, let google decide which page shows up in search results (helped by next/prev hinting). Who knows, there might be something relevant to a USERS google search on page 6, why prevent the user from finding it?

        4)"- Should I worry about CSS and layout for these pagination pages ? right now they only print the HTML "snippet with the links to the main search page.

        I would make the paginated content look/feel the same as the rest of the site. Why? Again, maybe there is something relevant to somebody's search on page 6? Make it look like the rest of your site when the user lands there.

        Cheers-

        pqdbr 1 Reply Last reply Reply Quote 3
        • pqdbr
          pqdbr @amlee last edited by

          Alisha,

          This was a great answer. Actually, I'm glad I posted the question because I now see I wasn't getting the big picture.

          I had read the disclaimer you quoted from the google article, but I thought my page #1 was a "see all page". Well, it's a see all page for users, but not for crawlers, so it's dangerous to use rel canonical there.

          And yes, we have already changed the code so paginated pages render the complete layout, with CSS and all. I'm going the rel=next and rel=previous route.

          Thanks a lot for your great insight !

          1 Reply Last reply Reply Quote 0
          • Dr-Pete
            Dr-Pete last edited by

            Even "normal" pagination is tricky, and I'm honestly not a fan of Google's recent advice. They've developed a very complicated, self-serving option that's tricky for webmasters and also doesn't work on Bing. That said, I think Alisha has laid out the options very well.

            I completely agree that the "View All" as you've described it isn't really applicable here. Your main page is only a View All for visitors, not Google (as Alisha noted). You could create a "View All", but then technically that should also be available to human users.

            I actually do like NOINDEX, FOLLOW as an option for pages 2+, as those pages rarely have any search value, it's much simpler than rel=prev/next, it works on Bing, and it tends to be more effective (in my experience, at least). That said, Google's rel=prev/next implementation is also theoretically valid here.

            In essence, ignore the AJAX, as that's for users only. Treat this as a regular pagination problem, since that's what Google is seeing.

            Also, Adam Audette has some good (although complex) advice on the subject of pagination:

            http://searchengineland.com/five-step-strategy-for-solving-seo-pagination-problems-95494

            1 Reply Last reply Reply Quote 0
            • 1 / 1
            • First post
              Last post
            • Should I put rel next and rel prev and canonical on tags pages
              donsilvernail
              donsilvernail
              1
              2
              43

            • Cross Domain Rel Canonical tags vs. Rel Canonical Tags for internal webpages
              VanguardCommunications
              VanguardCommunications
              0
              5
              1.2k

            • Is a Rel Canonical Sufficient or Should I 'NoIndex'
              LesleyPaone
              LesleyPaone
              0
              5
              210

            • Canonical and Rel=next/prev Implementation
              Martijn_Scheijbeler
              Martijn_Scheijbeler
              0
              3
              151

            • What is the difference between link rel="canonical" and meta name="canonical"?
              Ideas-Money-Art
              Ideas-Money-Art
              0
              3
              1.3k

            • Pagination, Canonical, Prev & Next
              Dr-Pete
              Dr-Pete
              0
              5
              2.0k

            • Simple Pagination and Rel Canonical
              aactive
              aactive
              0
              3
              445

            • To "Rel canon" or not to "Rel canon" that is the question
              Dr-Pete
              Dr-Pete
              0
              10
              728

            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