Here's my goal.
olddomain redirects to newdomain
olddomain/page/ redirects to newdomain/page/
olddomain/another-page/ redirects to newdomain/another-page/
etc...
I have an idea but not sure if it's a correct solution
1. Buy a new domain name
2. Buy a new hosting account for this new domain name
3. Create an exact copy of the old site on the new hosting account and then 301 redirect in .htaccess located on the old account.
I'm not sure if it's too compleated. Maybe there is an easier way to do that?
Maybe it's not necessary to buy a new hosting account and it will be enough just buy a new domain name and then somehow modify the existing .htaccess file to point it to the new domain? I'm lost.
Thank you for any help you can provide.
If your current hosting package allows you to have two sites in your 'account' -- and many do, then just set up the new domain pointing to your old filespace, change the old domain to point to the new filespace (or even the same filespace -- you can do it either way on many hosts), and then put a redirect in place from the old domain to the new domain.
I also hope you're doing this because you're under legal pressure to do so; Any other reason is arguably less justification for taking the temporary ranking hit of changing domains...
Jim
I also hope you're doing this because you're under legal pressure to do so; Any other reason is arguably less justification for taking the temporary ranking hit of changing domains...That's exactly the reason. I have a domain witch is similar to a registered trademark (I didn't know that when I purchased the domain). Their attorney contacted me last year but I was able to negotiate and keep the domain and site by placing a disclaimer on the site. The site is getting popular now and I decided to change the name to avoid any trouble in the future, I don't know what they keep in mind.
If your current hosting package allows you to have two sites in your 'account' -- and many do, then just set up the new domain pointing to your old filespace, change the old domain to point to the new filespace (or even the same filespace -- you can do it either way on many hosts), and then put a redirect in place from the old domain to the new domain.I thought about that but wasn't sure if I need two exact copies of my site in order 301 redirect to work properly. Never done it before.
Here's an update.
1. I purchase a new domain name with hosting (new domain name is very similar to the old one)
2. Created an exact copy of my current site (Wordpress blog) under the new domain
3. Checked everything 3 times, so all URLs are the same and sites are similar as much as possible
4. Allowed access to all search engines in robots.txt file on my new site
5. Placed 301 redirect into .htaccess file on the old site
6. Started getting traffic to my new site right away
7. Checked if my redirect works properly with a redirect checker tool (many of them on the Internet)
8. Created a google sitemap for my new site and submitted it to Google (I'll remove the sitemap later, I need it just for faster indexing)
Two days later first pages appeared in Google and Yahoo. For some reason Google indexed first pages incorrectly, giving them some weird titles and no descriptions at all. I was scared for a while and rececked my new site again but didn't find anything wrong, all titles and descriptions are set correctly. Next day Google indexed more pages and they all showed up correctly. I guess it's OK during the transitional period. We'll see. Yahoo indexed all pages correctly right away. At this time my new site doesn't appear in MSN (don't really care).
I hope it will not be a disaster for my site and I'll keep my rankings.