Forum Moderators: open
1. Place your site on your new domain and alter the old site so that all links point to their new locations on your new domain. you should also use the <no index> meta tag but allow follow so that google bot will follow the links to the new content but will not continue to index your origional content.
2. Use htaccess to set up a redirect. This will work by sending all users and spiders to the same page but on your new domain. This will pass "most" of your pagerank onto your new domain.
I think I would probably go with option 1 for a month then swap over to option 2
It might be worth while waiting until we know exactly what Google is up to, before making such a massive change to your site. If you just go ahead and do it it may take a while before changes are reflected in the index.
Mack.
Do you mean I point my links as asbolute paths? instead /mylink
[mynewdomain...]
I would emphasize step 2 of mack's plan - redirect the site. Also, to the extent possible, you want to get as many incoming links as possible updated to reflect the new domain. This is an opportunity for you to do two things:
First, standardize your incoming links as to whether they point to www.yournewdomain.com/ or to yournewdomain.com/
Second, you have the opportunity to request changes to the link text on these links to your site. Some sites have no standard linking rules and some do. On those that don't, you could ask them to change "bad" link text, "click here [example.com] to visit SBCo," for example, to, "Visit SBCo for the finest fuzzy blue widgets [example.com]." Mix it up. DO NOT request them all to use the exact same phrase!
When changing domains as opposed to IP addresses, it can take a long time for all search engines to pick up the change. Plan on keeping both sites live for several months, and possibly up to six months.
I believe mack would answer, "Yes" to your question about canonical-URL links.
HTH,
Jim