云企网络logo
云企网络微信号

扫一扫微信二维码

云企分享专用缩略图

网站优化知识点:什么是301重定向?301怎么做?

2020-09-04  当前栏目:云企资讯

什么是301重定向?301怎么做?301重定向是用户或蜘蛛向网站服务器发出访问请求时,服务器返回的HTTP数据流中头信息(header)部分状态码的一种,表示本网址永久性转移到另一个地址。网址重定向还有其他方法,如302转向、JavaScript转向、PHP/ASP/CGI程序转向、Meta Refresh等。除了301重定向外,其他方法都是常用的作弊手法。

一、301重定向会传递权重

网页A用301重定向转到网页B,搜索引擎可以肯定网页A永久性改变地址,或者说实际上不存在了,搜索引擎就会把网页B当做唯一有效目标。这是搜索引擎唯一推荐的不会产生怀疑的转向方法,更重要的是,网页A积累的页面权重将被传到网页B。

目前Google会传递大部分权重,但不是百分之百权重。百度会传递所有权重。Google对301的识别、反应、完成权重传递,需要1~3个月时间。百度对301处理则比较保守,新旧URL会同时存在于数据库很长时间。

二、301重定向怎么做?

①如果网站使用LAMP(Linux+Apache+MySQL+PHP)主机,可以使用.htaccess文件做301重定向。

②如果网站用的是Windows主机,可以在控制面板做301重定向设定。

③纯静态HTML页面无法做301重定向。在HTML里能做JavaScript或Meta Refresh转向,但不能做301重定向。HTML一被读取,就已经返回200 Ok状态码了。

三、301重定向的其他用途

①除了解决网址规范化问题,还有很多需要做301重定向的情形。比如,为保护版权,公司拥有不同的多个域名。为避免造成大量复制内容,应该选定一个为主域名,其他域名做301重定向到主域名。

②网站改版也经常需要用到301重定向,如页面删除、改变地址、URL命名系统改变等。

③动态URL静态化也可能要做301,将旧的、动态的URL做301到新的、静态化的URL。


如需转载请保留本文链接:http://www.yunxiaoguo.com/html/zs/730.html

 

首页
电话咨询
在线咨询