SEO教程分类
SEO最新文章
SEO教程标签
快典SEO培训首页 / 网站结构 / 301转向如何使用

301转向如何使用

发布时间:2020-09-28 02:33:13      浏览:72

什么是301转向

301转向,也叫301重定向、301跳转,是用户或蜘蛛向网站服务器发出访问请求时,服务器返回的HTTP数据流中头信息部分状态码的一种,表示本网址永久性转移到另一个地址。

其他常见的状态码:
1.200:一切正常。
2.404:网页不存在。
3.302:临时性转向。
4.500:内部程序错误。

为什么要使用301转向

一是搜索引擎认可。

网址转向还有302转向、JavaScrIPt转向、PHP/ASP/CGI程序转向、Meta Refresh等。除了301转向外,其他方法都是被作弊者用多了,常被搜索引擎认为是作弊手法,搜索引擎对可疑的转向比较敏感,301是搜索引擎唯一推荐的不会产生怀疑的转向方法。

二是可以传递权重。

网页A用301重定向转到网页B,搜索引擎可以肯定网页A永久性改变地址,把网页B当作唯一有效地址,网页A积累的页面权重将被传到网页B。

如果http://www.seodaxue.com被选定为规范化网址,下面几个网址:

http://seodaxue.com

http://www.kdd.cc/index.HTML
http://seodaxue.com/index.html

都做301转向到http://www.seodaxue.com,搜索引擎就知道http://www.seodaxue.com是规范化网址,而且会把前面几个网址权重传递集中到该网址。

百度301会传递所有权重,且百度对301处理则比较保守,新旧URL会同时存在于数据库较长时间。

怎样做301转向

如果网站使用LAMP(Linux+Apache+MySQL+PHP)主机,可以使用.htaccess文件做301转向。.htaccess是一个普通文字文件,用文字编辑软件创建和编辑,存在网站根目录下。.htaccess文件中的指令用于目录特定操作,如密码保护、转向、错误处理等。

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

虚拟主机的控制面板一般直接可以设置301。

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

1.除了解决网址规范化问题。

2.多个域名做301转向需要使用的域名,保护版权。

3.更换域名也需要整站从旧域名做301转向到新域名。

4.动态URL静态化也可能要做301,将旧的、动态的URL做301到新的、静态的URL,避免重复页面。

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


本文地址:http://www.kdd.cc/166.html 标签:
猜你喜欢SEO文章:
欢迎对快典SEO教程表达您的观点