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. Old domain still being crawled despite 301s to new domain

    Old domain still being crawled despite 301s to new domain

    Technical SEO Issues
    10 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.
    • fernandoRiveraZ
      fernandoRiveraZ last edited by

      Hi there,

      We switched from the domain X.com to Y.com in late 2013 and for the most part, the transition was successful. We were able to 301 most of our content over without too much trouble.

      But when when I do a site:X.com in Google, I still see about 6240 URLs of X listed. But if you click on a link, you get 301d to Y. Maybe Google has not re-crawled those X pages to know of the 301 to Y, right? The home page of X.com is shown in the site:X.com results. But if I look at the cached version, the cached description will say :This is Google's cache of Y.com. It is a snapshot of the page as it appeared on July 31, 2014."

      So, Google has freshly crawled the page. It does know of the 301 to Y and is showing that page's content. But the X.com home page still shows up on site:X.com. How is the domain for X showing rather than Y when even Google's cache is showing the page content and URL for Y?

      There are some other similar examples. For instance, you would see a deep URL for X, but just looking at the <title>in the SERP, you can see it has crawled the Y equivalent. Clicking on the link gives you a 301 to the Y equivalent. The cached version of the deep URL to X also shows the content of Y.</p> <p>Any suggestions on how to fix this or if it's a problem. I'm concerned that some SEO equity is still being sequestered in the old domain.</p> <p>Thanks,</p> <p>Stephen</p></title>

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

        I am going to assume the 301 redirects are working when you click on them?

        Going on that assumption and please correct me if I am wrong. You need to go into Google Webmaster tools and tell Google that you have moved from domain A to domain B this will make Google bot crawl both sites vigorously looking for 301 redirects. Basically any changes that have occurred when the first crawl is completed after approximately 90 days tell Google to crawl it again. You have a fairly large site based on the amount of links you are discussing. You need to get Google to find everything. That is the best way to tell Google that you are changing domains.

        https://support.google.com/webmasters/answer/55281

        Two references I would use. Each contains a lot of good information.

        https://support.google.com/webmasters/topic/6033102?hl=en&ref_topic=6029673

        &

        http://moz.com/community/q/how-to-keep-old-url-juice-during-site-switch

        "But when I do a site:X.com in Google, I still see about 6240 URLs of X listed. But if you click on a link, you get 301d to Y. Maybe Google has not re-crawled those X pages to know of the 301 to Y, right? The home page of X.com is shown in the site:X.com results. But if I look at the cached version, the cached description will say :This is Google's cache of Y.com. It is a snapshot of the page as it appeared on July 31, 2014."

        I want to be certain that you did not 301 redirect domain to domain and not page to page. So if site X has homepage, about page, whatever page, and site Y would contain the exact same pages or equivalent pages that you would have already 301 redirected page 2 page not just point the domain at the other domain is that right?

        I hope this helps,

        Thomas

        fernandoRiveraZ 1 Reply Last reply Reply Quote 1
        • David-Kley
          David-Kley last edited by

          Did you keep the page URL structure the same on the new site? If so, you can do a simple htaccess rule that will forwards all traffic from one domain, to the corresponding pages on the other domain. If not, then you will have to go through and check each one manually.

          Have all the steps been covered? Did you resubmit a new sitemap? Specify in "fetch as Google" that all the new pages on the new site be crawled? If you are using a CMS, did you check to see if multiple versions of a certain page exist, and forget to redirect those?

          Lastly, even though you still see references to the old domain, do the 301 redirects work? Once clicked do they send a user to the new domain?

          fernandoRiveraZ 1 Reply Last reply Reply Quote 1
          • fernandoRiveraZ
            fernandoRiveraZ @BlueprintMarketing last edited by

            I am going to assume the 301 redirects are working when you click on them?

            Hi Thomas,

            Yes, the 301s work and confirmed with http headers

            _You need to go into Google Webmaster tools and tell Google that you have moved from domain A to domain B this will make Google bot crawl both sites vigorously looking for 301 redirects. _

            The migration was before my time, but I think that this was done. If I try to use the change of address on the old site, X.com, I just get a "There is no change of address pending for your site." message with no control options (conversely, if I tried to do the same thing for the current Y.com, it would give me the full list of instructions on how to migrate my site.)

            I want to be certain that you did not 301 redirect domain to domain and not page to page. So if site X has homepage, about page, whatever page, and site Y would contain the exact same pages or equivalent pages that you would have already 301 redirected page 2 page not just point the domain at the other domain is that right?

            The 301s are at a page level at X.com to the same equivalent page at Y.com. The majority of pages have migrated over without obvious problems. But it's a little disturbing to see new pages of y.com which have never been part of x.com somehow make it into a site:x.com query and listed with an x.com domain to start the URL.

            So just to recap, site:x.com shows long-tail pages that clearly belong to site:y.com and were never part of x.com. The <title>of some of the site:x.com pages. for instance,  are definitely from y.com pages. For some reason, Google is associating these pages with the x.com domain.</p> <p>If you click on the cached version of a listing for site:x.com, the cached version will show the content and URL of Y.com/foo in the cached description header. Clicking on the actual link gets you 301d from X.com/foo to Y.com/foo. Both events indicate that the 301 is working and that Google is recognizing the 301.</p> <p>I don't know if this impacting our SERPs or not. If I do a very page-specific search for "blue widgets A, B, and C in Montana" for a page that is indexed in both site:x.com and site:y.com, you only see y.com's page which is expected behavior. You don't see x.com in the SERPs for that specific query. It's only if you do site:x.com "blue widgets A, B, and C in Montana" do you see the duplicate listing. But again, clicking on the URL that is shown results in a 301 to the proper y.com page.</p> <p>I can dig deeper with my developers, check logs, etc. But it's weird. It's almost like Google sees a URL for y.com and indexes that URL for x.com and y.com even though it knows that y.com is the dominant or real page (evidenced by cached data info). Everytime I click on an site:x.com link, I get 301 redirected properly to the y.com equivalent.</p></title>

            BlueprintMarketing 1 Reply Last reply Reply Quote 1
            • fernandoRiveraZ
              fernandoRiveraZ @David-Kley last edited by

              Hi David, you can see my responses to these questions in my reply to Thomas. But the URLs from old X.com are being 301d correctly to y.com. For the vast majority of duplicate listings shown for site:x.com, you can click on them and they get 301d to y.com and the cached version of a page in site:x.com shows y.com content and even the y.com URL in the cached description.

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

                Force a recrawl by pinging the pages.

                Get as complete a list as possible of the pages that are indexed.  Then submit them to PingFarm, 247pinger and RankonTop.

                We had 2500+ pages indexed from an old development server and this removed almost all of them in 2-3 weeks.

                fernandoRiveraZ 1 Reply Last reply Reply Quote 1
                • fernandoRiveraZ
                  fernandoRiveraZ @MattAntonino last edited by

                  Hi Matt, thanks for the reply. I can give this a test.

                  The puzzling thing here is that Google has re-crawled those old page URLs at the old domain. It is getting 301 re-directed to the new URL. The content that Google has cached for the old URL is from the new URL and has the new URL listed as the source of the cached page.

                  Stephen

                  backcash 1 Reply Last reply Reply Quote 0
                  • BlueprintMarketing
                    BlueprintMarketing last edited by

                    This post is deleted!
                    1 Reply Last reply Reply Quote 0
                    • BlueprintMarketing
                      BlueprintMarketing @fernandoRiveraZ last edited by

                      If using a PHP CMS you will have a page # eg ?P123 this will make it so you can collect all of the old pages and have them redirect to the new ones perfectly.

                      Turn off all catching frist

                      A close friend of mine and I did this on his site which is quite large he got 30,000 URLs that were not pointing from his old domain to his new domain simply by adding the code below. If running WordPress and Nginx follow the steps below if you need to modify them so they correspond with your page format use

                      http://danielmiessler.com/blog/redirect-archives-pages/

                      Check out Yoast

                      https://yoast.com/wp-content/permalink-helper.php

                      &

                      https://yoast.com/change-wordpress-permalink-structure/

                      Sorry for being MIA,

                      Tom

                      1 Reply Last reply Reply Quote 1
                      • backcash
                        backcash @fernandoRiveraZ last edited by

                        Hey Stephen,

                        Did you ever solve this?  I'm experiencing the exact same issues you've described above, so I'm curious if you ever figured it out.

                        Thanks.

                        1 Reply Last reply Reply Quote 0
                        • 1 / 1
                        • First post
                          Last post
                        • Root domain change - should we update existing backlinks which include the redirect from the old root domain to the new one?
                          GFD_Chris
                          GFD_Chris
                          0
                          2
                          29

                        • 301 Domain Redirect And Old Domain to a New one including pages
                          brooksmanley
                          brooksmanley
                          0
                          2
                          62

                        • Is repurposing an old sub domain better than creating a new sub domain?
                          VeroBrain
                          VeroBrain
                          1
                          2
                          66

                        • How to redirect old domain to new domain.
                          OlegKorneitchouk
                          OlegKorneitchouk
                          0
                          4
                          82

                        • Redirect old shop to new domain
                          NicolaiTeglskov.dk
                          NicolaiTeglskov.dk
                          0
                          5
                          334

                        • Redirecting old domain to new domain with wordpress
                          bobrock4
                          bobrock4
                          0
                          4
                          277

                        • Should we 301 redirect our old domain to the new domain
                          sitestrux
                          sitestrux
                          0
                          7
                          440

                        • New Sub-domains or New Directories for 10+ Year Domain?
                          RyanKent
                          RyanKent
                          0
                          3
                          716

                        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