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. Web Design
    4. Do I need to redirect soft 404s that I got from Google Webmaster Tools?

    Do I need to redirect soft 404s that I got from Google Webmaster Tools?

    Web Design
    11 5 1.7k
    • 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.
    • esiow2013
      esiow2013 last edited by

      Hi guys,

      I got almost 1000+ soft 404s from GWT. All of the soft 404s produce 200 HTTP status code but the URLs are something like the following:

      http://www.example.com/search/house-for-rent

      (query used: house for rent)

      http://www.example.com/search/-----------rent

      (query used:-------rent)

      There are no listings that match these queries and there is an advanced search that is visible in these pages.

      Here are my questions:

      1. Do I need to redirect each page to its appropriate landing page?

      2. Do I need to add user sitemap or a list of URLs where they can search for other properties?

      Any suggestions would help. 🙂

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

        Hi,

        As per your URL, I think best solution is to block "search" directory in Robots.txt, then Google will not able to to access those pages so no error in GWT. OR you can also create default page for query which don't have any result in database.

        esiow2013 1 Reply Last reply Reply Quote 2
        • esiow2013
          esiow2013 @SanketPatel last edited by

          What do you mean by default page? Is it a customized 404 page?

          Thanks a lot man! I appreciate it. 🙂

          SanketPatel esiow2013 2 Replies Last reply Reply Quote 0
          • SanketPatel
            SanketPatel @esiow2013 last edited by

            Yes Customize 404 whenever your database don't have have search results for user query then you can redirect them to that page.

            Have you considered of blocking "search" results directory in Robots.txt because those pages are dynamic, they are not actually physical page so its better you block them.

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

              I would do the following:

              • For valid searches returned create a proper canoncial URL (and then decide if you want to do a index,follow or a noindex,follow on the result pages). You might not necessarily want to index search results, but rather a structure of items/pages on your site.
              • I would generally not index search results (rather have your pages being crawled through category structures, sitemaps and RSS feeds)
              • It does sound though that the way you implemented the search is wrong - it should not result in a soft 404 - it could be as easy as making the canonical for your search just "/search" (without any search terms) and if no results are found display options to the user for search refinements

              The only time I have seen soft 404s with us is in cases where we removed product pages and then displayed a generic "product not available" page with some upselling options. In this case we set a status of 410 (GONE) which resolved the soft 404 issue.

              The advantage of the 410 is that your application makes the decision that a page is gone, whereas a 404 could really be just a wrong linked URL.

              1 Reply Last reply Reply Quote 3
              • eyepaq
                eyepaq last edited by

                I would never index or let google crawl search pages - very dangerous ground.

                MagicDude4Eva 1 Reply Last reply Reply Quote 0
                • MagicDude4Eva
                  MagicDude4Eva @eyepaq last edited by

                  I think if it is done carefully it adds quite a lot of value. A proper site taxonomy is obviously always better and more predictable.

                  1 Reply Last reply Reply Quote 2
                  • esiow2013
                    esiow2013 @esiow2013 last edited by

                    Hi mate,

                    I already added the following syntax to my website's robots.txt:

                    User-agent: *

                    Disallow: /search/

                    I have checked the dynamic pages or URLs produced by search box (ex.http://www.domain.com/search/jhjehfjehfefe) but they are still showing in Google.com and there's still 1000+ soft 404s in my Google webmaster tools account.

                    I appreciate your help.

                    Thanks man! 🙂

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

                      I know I am way late to the party, but MagicDude4Eva, have you had success just putting a noindex header on the soft 404 pages?

                      That sounds like the easiest way to deal with this problem, if it works, especially since a lot of sites use dynamic URLs for product search that you don't want to de-index.

                      Can you have multiple 404 pages? Otherwise redirecting an empty search results page to your 404 page could be quite confusing..

                      MagicDude4Eva 1 Reply Last reply Reply Quote 0
                      • MagicDude4Eva
                        MagicDude4Eva @MarloSchneider last edited by

                        It depends what you want to achieve. If the 404s are pages which no longer exist than it will be the fastest to use the GWMT removal tool to remove the page pattern and also add a noindex in robots.txt. In addition obviously returning a 404.

                        The soft 404 is a case where content is not found but HTTP-status 200 is returned - this needs to change if you currently serve non-existing pages.

                        We generally do the following:

                        • Content which we know does not exist anymore (i.e. a deleted product page or a deleted product category) is served with a SC_GONE (410) and we provide cross-selling information (i.e. display products from related categories). This works great and we have seen a boost in indexed content.
                        • URLs which don't exist will go through a standard 404 - this is intentional as our monitoring will pick this up. If it is a legitimate 404 put of SEO value, we will do a redirect if it makes sense, or just let Google drop it over time (takes sometimes up to 4 weeks)

                        You can have multiple versions of 404 pages, but this would need to be coded out - i.e. in your application server you would define 404page which then programmatically would display content depending on what you want to do.

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

                          Thanks guys for your inputs. By the way, this issue is already resolved last year. Thanks again! 🙂

                          1 Reply Last reply Reply Quote 0
                          • 1 / 1
                          • First post
                            Last post
                          • Increase in Soft 404s due to Custom 404 page?
                            evolvingSEO
                            evolvingSEO
                            0
                            2
                            87

                          • Is it necessary to Remove 301 redirects from Wordpress after removing the 404 url from Google Webmaster?
                            JCurrier
                            JCurrier
                            0
                            3
                            252

                          • Do you know any tool(s) to check if Google can crawl a URL?
                            danwebman
                            danwebman
                            0
                            3
                            863

                          • Site health - webmaster tools
                            ChrisDeGraff
                            ChrisDeGraff
                            0
                            5
                            232

                          • URLs appear in Google Webmaster Tools that I can't find on my own site?!?
                            johncallaghan
                            johncallaghan
                            0
                            6
                            620

                          • 'Increase in soft 404 errors' Webmasters notification. What to do?
                            Elchanan
                            Elchanan
                            0
                            3
                            1.9k

                          • Parameters - Google Web Master Tools
                            loopyal
                            loopyal
                            0
                            2
                            253

                          • Google News we were dropped and need help finding ot why
                            IPINGlobal54
                            IPINGlobal54
                            0
                            3
                            1.0k

                          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