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. How to avoid duplicate content on internal search results page?

    How to avoid duplicate content on internal search results page?

    Technical SEO Issues
    8 3 1.0k
    • 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.
    • ShaqD
      ShaqD last edited by

      Hi,

      according to Webmaster Tools and Siteliner our website have an above-average amount of duplicate content.

      Most of the pages are the search results pages, where it finds only one result. The only difference in this case are the TDK, H1 and the breadcrumbs. The rest of the layout is pretty static and similar.

      Here is an example for two pages with "duplicate content":

      https://soundbetter.com/search/Globo

      https://soundbetter.com/search/Volvo

      Edit: These are legitimate results that happen to have the same result.  In this case we want users to be able to find the audio engineers by 'credits' (musicians they've worked with).  Tags.  We want users to rank for people searching for 'engineers who worked with'.  And searching for two different artists (credit tags) returns this one service provider, with different urls (the tag being the search parameter) hence the duplicate content.

      I guess every e-commerce/directory website faces this kind of issue.

      What is the best practice to avoid duplicate content on search results page?

      1 Reply Last reply Reply Quote 1
      • LesleyPaone
        LesleyPaone last edited by

        No-index your search results. Most platforms do it by default to eliminate that error.

        ShaqD 1 Reply Last reply Reply Quote 0
        • seowoody
          seowoody last edited by

          Hey Prestashop

          To add a little more clarity - would you:

          a.) add /search/ to robots.txt, like so:
          Disallow: /search/

          or

          b.) add noindex/nofollow at page level: like so:
          in the search results page template.

          I would opt for option b, but it would be interested to hear your thoughts too and why.

          Thanks,

          LesleyPaone 1 Reply Last reply Reply Quote 0
          • LesleyPaone
            LesleyPaone @seowoody last edited by

            I would add it to the robots.txt file. Depending on how your cms is set up, you can grab the search string from the current url and also use the presence of it to fire a no index as well. I wouldn't do a no follow however, there is nothing bad about following it, it is just the indexing of the search pages.

            1 Reply Last reply Reply Quote 0
            • ShaqD
              ShaqD @LesleyPaone last edited by

              Thanks Prestashop for your answer.

              Is there another solution other than no-indexing all our search results?

              Like many sites (yelp, tripadvisor and others) our search results help drive traffic.  They aggregate the answer to questions that are asked in searches, such as 'recording studios in london'.

              https://soundbetter.com/search/Recording Studio - Engineer/London, UK

              LesleyPaone 1 Reply Last reply Reply Quote 0
              • seowoody
                seowoody last edited by

                I wouldn't do a no follow however

                I agree. My solution was to use NOINDEX, FOLLOW.

                LesleyPaone 1 Reply Last reply Reply Quote 0
                • LesleyPaone
                  LesleyPaone @seowoody last edited by

                  Sorry, I misread it. I think either or in regards to the robots or on page is applicable. I think the on page would make them fall out faster though.

                  1 Reply Last reply Reply Quote 0
                  • LesleyPaone
                    LesleyPaone @ShaqD last edited by

                    It really depends on your developers and your budget. I do development and SEO, so this is how I would handle it. On searches that are returning just one result, I would put something in place to see how many results are returned, if it is only one result returned, in the head of the page I would set the canonical url for the search page to the actual page that is being returned as the result.

                    If more result is being returned, you can handle that in many different ways. One way would be to create a pseudo category out of the results page. I would use this sparingly and only for popular search terms. But you could have an extension written for your site that can give you some on page control of the text, the url, the meta areas, and things like that. I wrote a module for a platform I use a couple of years ago that does something like it. http://blog.dh42.com/search-pages-landing-pages/ You can get the gist of the idea by reading about it there, but that is one good way to handle a limited number of them to get them to rank better.  I would not do it with every search result though, you might get a penalty.

                    1 Reply Last reply Reply Quote 1
                    • 1 / 1
                    • First post
                      Last post
                    • When is Duplicate Content Duplicate Content
                      AMHC
                      AMHC
                      0
                      6
                      169

                    • Duplicate content or Duplicate page issue?
                      Kurt_Steinbrueck
                      Kurt_Steinbrueck
                      0
                      2
                      106

                    • Duplicate Content for our Advertising Sites Showing in Search Results
                      William.Lau
                      William.Lau
                      0
                      4
                      277

                    • Search/Search Results Page & Duplicate Content
                      AJPro
                      AJPro
                      0
                      2
                      272

                    • Avoiding Duplicate Content in E-Commerce Product Search/Sorting Results
                      AlexanderAvery
                      AlexanderAvery
                      1
                      6
                      1.6k

                    • How to handle (internal) search result pages?
                      Mark_Ginsberg
                      Mark_Ginsberg
                      0
                      10
                      2.3k

                    • Local Search | Website Issue with Duplicate Content (97 pages)
                      ToddSEOBoston
                      ToddSEOBoston
                      0
                      8
                      473

                    • Will duplicate content on ecommerce cause harm in search results?
                      BeIntermedia
                      BeIntermedia
                      0
                      4
                      1.2k

                    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