网站的重定向,通常用的有 301(也叫301转向,301跳转) 和 302,是永久重定向,是对SEO友好的,有利于保持原域名和新域名之间的PR
转移及流量数据等。 301重定向对网站优化所起的作用是不可忽视的,尤其是针对SE(搜索引擎)处理网站页面权重的时候,更加显得重要。网站 换了新域名,默认首页需要跳转等,从SEO角度来说,我们都建议使用301重定向,而不是JS跳转或META REFRESH或302转向,这些很301重定向(也叫301转向,301跳转)对网站优化所起的作用是不可忽视的,尤其是针对SE(搜索引擎)处理网站页面权重的时候,更加显得重要。网站 换了新域名,默认首页需要跳转等,从SEO角度来说,我们都建议使用301重定向,而不是JS跳转或META REFRESH或302转向,这些很容易引来SE的惩罚。
以下是常见动态网站编号语言实现301跳的代码:
(以下以跳到http://www.ccseo.net/为例)
JSP:
response.setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY);
response.setHeader( "Location", "http://www.ccseo.net/" );
response.setHeader( "Connection", "close" );
return;
ASP:
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://www.ccseo.net/"
Response.End
PHP:
header("HTTP/1.1 301 Moved Permanently");
header("Location:http://www.ccseo.net/");
exit();
ASP.NET
Response.Clear();
Response.StatusCode = 301;
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://www.ccseo.net/");