5 Tips to redirect your website:
1. Don't use Client Side Redirects:
Client Side Redirects can be meta-refresh or JavaScript. In general, it is much better to use server side redirects because most Search Engines may not understand Meta Refresh redirect and consider pages with Javascript redirect as spam pages.
2. Use Server Side Redirects:
301 Redirects let Search Engines know that your website has "moved permanently" to the new address. (If Search Engines are not able to follow the redirect they would think that your website has No Contents.)
3. Make sure that the server can execute a server side script.
4. Add 301 Server scripts to the landing page of the website
For example, I redirected www.globalmarketingtour.com to www.gmt2011.com by creating index.php in the root folder of www.globalmarketingtour.com and adding the following script to it:
<?
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.gmt2011.com");
exit();
?>
5. Use Search Engine Friendly Redirect Checker to test your redirection