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. Technical SEO Issues
    4. Best Way to Break Down Paginated Content?

    Best Way to Break Down Paginated Content?

    Technical SEO Issues
    3 3 325
    • 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.
    • sbrault74
      sbrault74 last edited by

      (Sorry for my english)

      I have lots of user reviews on my website and in some cases, there are more than a thousand reviews for a single product/service. I am looking for the best way to break down these reviews in several sub-pages.

      Here are the options I thought of:

      1. Break down reviews into multiple pages / URL

      http://www.mysite.com/blue-widget-review-page1
      http://www.mysite.com/blue-widget-review-page2
      etc...

      In this case, each page would be indexed by search engines.

      • Pros: all the reviews are getting indexed
      • Cons: It will be harder to rank for "blue widget review" as their will be many similar pages

      2. Break down reviews into multiple pages / URL with noindex + canonical tag

      http://www.mysite.com/blue-widget-review-page1
      http://www.mysite.com/blue-widget-review-page2
      etc...

      In this case, each page would be set to noindex and the canonical tag would point to the first review page.

      • Pros: only one URL can potentially rank for "blue widget review"
      • Cons: Subpages are not indexed

      3. Load all the reviews into one page and handle pagination using Javascript

      reviews, reviews, reviews
      more reviews, more reviews, more reviews
      etc...

      Each page would be loaded in a different

      which would be shown or hidden using Javascript when browsing through the pages. Could that be considered as cloaking?!?

      • Pros: all the reviews are getting indexed
      • Cons: large page size (kb) - maybe too large for search engines?

      4. Load only the first page and load sub-pages dynamically using AJAX

      Display only the first review page on initial load. I would use AJAX to load additional reviews into the

      . It would be similar to some blog commenting systems where you have to click on "Load more comments" to see all the comments.

      • Pros: Fast initial loading time + faster loading time for subpages = better user experience
      • Cons: Only the first review page is indexed by search engines

      =========================================================

      My main competitor who's achieving great rankings (no black hat of course) is using technique #3.

      What's your opinion?

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

        Check out these pages by Google that talk about Pagination: https://support.google.com/webmasters/answer/1663744?hl=en and http://googlewebmastercentral.blogspot.com/2012/03/video-about-pagination-with-relnext-and.html

        In your case, the best way would be to use rel="next" and rel="prev" tags.

        Are you using wordpress? If so, the Yoast plugin will take care of this for you.

        Howard

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

          I think you are forgetting that engines are capable of running Javascript just fine, and all the content that is brought via AJAX to be viewable to the user will also be indexed by search engines.

          I would certainly go with option 4, it's a standard Today, but have a look at the "pushState", that and address manipulation, that way, your users will be able to access an exact review (say in page 3) by just typing the address: http://www.mysite.com/blue-widget-review-page3 and have by default the page 3 loaded.
          If you go this route, you can also put a hidden (css'ed) NEXT PAGE button at the end to link to the next page.

          Hope that helps!

          1 Reply Last reply Reply Quote 1
          • 1 / 1
          • First post
            Last post
          • Should you use robots.txt for pages within your site which do not have high quality content or are not contributing a great deal so when Google crawls your site the best performing content has a higher chance of being indexed?
            Jacksons_Fencing
            Jacksons_Fencing
            0
            5
            44

          • Best Way To Handle Expired Content
            Matthew_Edgar
            Matthew_Edgar
            1
            6
            1.2k

          • What's the best way to solve this sites duplicate content issues?
            FrontlineMobility
            FrontlineMobility
            0
            4
            325

          • I'm getting a Duplicate Content error in my Pro Dashboard for 2 versions of my Homepage. What is the best way to handle this issue?
            Dr-Pete
            Dr-Pete
            0
            4
            618

          • What is the best way to deal with pages whose content changes?
            ChatterBlock
            ChatterBlock
            0
            5
            374

          • Best Way to Handle - International Content - Different Language
            MWM3772
            MWM3772
            0
            5
            651

          • Best way to condense content on a page?
            Develop41
            Develop41
            0
            4
            785

          • Best usage of rel canonical in case of pagination for content list ?
            kr0hmy
            kr0hmy
            0
            3
            731

          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