301 is a permanent redirect. 302 and 307 are temporary redirects. Use 301 if the page is moved forever pretty much. Otherwise use 302 or 307.
As per search engine guidelines...........duplicate contents are not permit for any website but your own site may have duplicate contents .............by using 2 or more urls for same webpage. To remove this issue you need some kind of redirection so that user will come at only one page ..........when ever he/she search particular content not same content at different page(ie. different page names). Solution: To remove this kind of problem, we should use 301 redirection......because this permanent redirection. Implement 301 redirection and remove canonical issues from your site and improve your ranking at all search engine.
301 are also very useful when updating you urls. As an example: if you have a product page A and you for some reason do not want to sell this product A anymore you could make sure that all the links pointing at the product page A are carried on to a new product page B. This way neither the search engines or your users will request a page that is not there.
301 redirects are also useful if you are updating the website structure. This can happen if you are rebuilding your website with new technology which results in page URLs being completely different. Using 301 redirects to take people from the old URL to the relevant URL on the new site will not only ensure your users get to the right place but the search engines will pass on any PR and rankings (unless content is compromised heavily) to the new URL meaning you won't lose your existing strength in the search engines.
If you are considering moving a page on your web site into another folder or simply renaming it; there are a couple of important points to consider. The most important issue is that if the page you are moving or renaming has a good search engine ranking already, or may have been bookmarked by your visitors; all your hard work could be lost. Bearing in mind that search engines can take months to refresh their listings, any visitor clicking on a search engine result may be severely frustrated if they don't arrive on the page on your site. 301 redirect is the most efficient and Search Engine Friendly method for webpage redirection. It's not that hard to implement and it should preserve your search engine rankings for that particular page. If you have to change file names or move pages around, it's the safest option. The code "301" is interpreted as "moved permanently".
If you have a site pag that ranks high in Google.. but you moved it somewhere else to a new site or new page name. But yet you still have traffic coming form Google clicking on a page that doesnt exist or is no longer updated. You perm direct all traffic to the new page. Things like that
hi, I suggest to please visit the link for 301 Redirect - http://www.seomoz.org/blog/url-rewrites-and-301-redirects-how-does-it-all-work
By using 301 redirect.. u tell google crawler that its a permanent shifting of old page to new page so Google transfer all properties like page rank, backlinks earned by your old page to new pages. it is suggested by google also to do 301 Redirect. thnx
301 is a permanent redirect and it there are many ways to permanent redirect a site.First starting from the non www site to www site and redirecting the new domain to the old domain and redirecting the new url to the old url and so on.
301 redirects are hardly black hat... they are used to transfer your old url to the new one. links will transfer from one url to the other aswell.
Well some guys do a 301 redirect to some well ranked page like Yahoo etc, then when Google does a PR update they get a high PR domain. Then they redirect the domain to their original content and sell it touting it's high PR which is in fact fake.