301强引蜘蛛原理(蜘蛛是从哪里吐丝的)

   谷歌SEO    

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

其他代码:

200表示一切正常;

404网页不存在;

302临时性转向;

500内部程序错误;

除了301转向外,其他方式都是常用的作弊手法。搜索引擎对可以的转向都很敏感;

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

举例

百度与谷歌对301转向的态度:

谷歌-不会百分之百传递权重;对301识别、反应、完成权重传递需要1~3个月的时间;

百度-传递所有权重;处理保守需要很长时间,有时一年;

怎样做301转向:

如果网站使用LAMP(linux+apache+mysql+php)主机,可以用notepad等文字编辑软件创建和编辑一个普通文字文件”.htaccess”存在网站根目录下。该文件中的指令用于目录特定操作,如密码保护、转向、错误处理;

例如:把页面/old.htm 301转向到http://www.domain.com/new.htm,可以在.htaccess文件中放上这个指令:

redirect 301 /old.htm http://www.domain.com/new.htm 或者

Redirect permanent /old.htm http://www.domain.com/new.htm

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

纯静态HTML页面无法做301转向,但可以做javascript或者meta refresh转向。HTML一被读取,就已经返回200ok状态码;

如果页面是ASP或者PHP,还可以做301转向;

除了解决网址规范化问题,301转向的其他用途:

1.公司为为保护版权拥有不同的域名:

Company.com; Company.net ; Company.org ; Company.com.cn ; Company.cn;

2.避免造成大量复制内容,选定一个主域名,其他做301转向;

3.公司注册了全球域名太长,也注册了缩写域名,用缩写做主域其他做301转向;

4.网站改版、页面删除、改变地址、URL命名系统改变也需要用到301转向;

5.动态URL静态化可能也要做301;

 标签:

评论留言

我要留言

欢迎参与讨论,请在这里发表您的看法、交流您的观点。