Hi, I have a website let's say abc.com having so many pages well indexed in Google and ranking in the SERP's. Due to some issues, I have to move my site to another domain let's say xyz.com. In order to retain the SEO work done on abc.com I can use 301 redirect from abc.com to xyz.com but doing so will help to retain all of the SEO work on all individuals pages or will I have to put 301 on each and individual page? Or is there any way to 301 all inner pages in a speedy way? There is one more concerns that abc.com had different URL's for inner pages as compared to xyz.com's inner pages. The products and services even the content is identical on both of the sites. I am planning not to take down abc.com because of its rankings and indexing but fearing duplicate content penalty I have to do something. What are your suggestions, should I keep abc.com as it is and run xyz.com being the new candidate as my sales are drawn from abc.com. Until and unless, xyz.com gets ranked well, it will hurt my sales if I put 301 from abc.com to xyz.com. Please suggest, Thank you.
This will redirect all pages including inner pages to the new domain. That is what the $1 does Options +FollowSymLinks RewriteEngine on RewriteRule (.*) http://www.yournewdomain.com/$1 [R=301,L]:
Okay, will it be applicable if I have different page names. Like abc.com/page1.htm must land to xyz.com/page9.htm because while designing and developing xyz.com I couldn't take care of identical page names and URL structure. So, will I have to write rules for each individual page because the source and destination page URL's are not same?