The correct way of changing domain name ?
There is an existing site AAA.com and it needs to be renamed to BBB.com
Uptil now, I believed that all you have to do is a 301 redirect from AAA.com -> BBB.com
at the domain level. But many users on different forums have reported loss of rankings
taking that approach. And they all claim it to be the sandbox effect on the new domain.
Today I watched an old matt cutts video,
He says to copy part of the website and do a 301 redirect and then slowly move the rest site.
It seems that matt cutts is trying to give a hint that the page level redirects will preserve rankings
better than a direct domain 301 redirect.
So which of the 2 approaches is correct -
1. Direct 301 redirect at the domain level.
2. 301 redirects at individual page levels.