How long does a 301 Redirect Take to work?

5 replies
I have a site which I have transferred to a new domain. Basically I downloaded the Wordpress backup file and uploaded it to the new domain.
Then, I did a 301 redirect in the htaccess file of the first site.

But checking google, most of the old sites posts are still indexed! And according to Webmaster Tools, only 20 of 800 posts are indexed on the new domain.

It's been nearly a week since the redirect is in place, what else can I do to get the old domain posts dropped out?
#301 #long #redirect #work
  • Profile picture of the author Subsonic
    It's perfectly normal that it takes a few weeks for all the changes to update on Google's side. If you want you can double check that you did all the required things from the Google Webmaster's support centre:

    google.com/support/webmasters/bin/answer.py?answer=93633
    {{ DiscussionBoard.errors[4339370].message }}
  • Profile picture of the author rosesmark
    Some of the other posters said that it take quite some time up to a year for all the urls to be fully spidered and ranked again by Google. It is important to mention that result will vary based on a number of factors. If you have a site that has 120K pages and you change all the urls, then it not unreasonable to expect a large delay. It often comes down to "Is it worth it to change that many urls?" Does the outcome of such a change benefit you in the long run? For traffic from search engines? Or for visitors?
    {{ DiscussionBoard.errors[4339594].message }}
    • Profile picture of the author Subsonic
      Originally Posted by rosesmark View Post

      Some of the other posters said that it take quite some time up to a year for all the urls to be fully spidered and ranked again by Google. It is important to mention that result will vary based on a number of factors. If you have a site that has 120K pages and you change all the urls, then it not unreasonable to expect a large delay. It often comes down to "Is it worth it to change that many urls?" Does the outcome of such a change benefit you in the long run? For traffic from search engines? Or for visitors?
      You're right. My site only had a few pages so it didn't take Google long to crawl them. I didn't even think of the possibility that OP might have hundreds or thousands of pages, then it would easily take months for all to be updated! Thanks for correcting me.
      {{ DiscussionBoard.errors[4339614].message }}
      • Profile picture of the author galisgos
        Would I have to change each individual URL in the htaccess?

        All I have done is put in one line for the top level, but as the URL structure has stayed the same (only the domain changed) all the links on the old domain still work, they are just forwarded to the new domain.
        {{ DiscussionBoard.errors[4339763].message }}
        • Profile picture of the author Subsonic
          Originally Posted by galisgos View Post

          Would I have to change each individual URL in the htaccess?

          All I have done is put in one line for the top level, but as the URL structure has stayed the same (only the domain changed) all the links on the old domain still work, they are just forwarded to the new domain.
          No you don't have to. Changing the top level redirect is enough, it will effect all the urls on your site!
          {{ DiscussionBoard.errors[4339991].message }}

Trending Topics