An online journal to share my personal journey in technology, photography, and travel. Opinions expressed within this blog are solely my own and do not represent the views or opinions of people, institutions, or organizations that I may or may not be associated with in a professional or personal capacity.
If you are going to move your site, 301 redirects are the recommended practice. These are best understood by search engine crawlers, and happen before the content of the page is rendered for the crawler or the user
Meta redirects are generally considered bad practice for search engine optimization purposes, as they are followed on the client side, and not by the crawlers
302 redirects are considered acceptable practice, but only if the content is moving temporarily, as both pages will remain in the crawler index
For ASP.Net users, server.redirect or response.redirect seems to be a legitimate practice, as long as it is not used for “cloaking”, or serving up special content for crawlers. A response.redirect is considered the same as a 302. Some testing will need to be conducted to determine if server.redirect is a 301, but that is my suspicion.