I am in process of migrating my old domain (www.oldurl.com) to new domain (www.newurl.com). Almost all the content,URL structure as well database is same except for few URL's and only difference will be in the domain name.

I have made entries in the Apache's .htaccess file to set 301 redirect and currently have blocked all search engines from crawling my new domain by setting in robot.txt file.

I am not sure how i will handle the duplicate content issue as when i will make the new domain go live.

  • Should i block search engines to index/crawl my old domain?

i am new to this field and not sure if this is actually any duplicate content issue or not.

1 Answer 1


By doing a 301 redirect you are avoiding duplicate content issues as the redirect tells the search engines the page as moved to the new location and to use the new URL going forward. It also tells them to associate any links from to the old URL with the new one. So, if your redirect is setup properly then you won't need to block the old content as the search engines will automatically be redirected to the new content.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.