新闻中心
当前位置:网站首页 > 新闻中心  
301跳转的前世今生
作者 飞帆网络   信息来源:www.zbff.com   添加时间 2020年02月  返回
很多人甚至包括SEO从业者对301跳转其实都有点误解,这篇文章或许能帮助你全面了解什么是301跳转,什么情况下需要设置301跳转以及301跳转的优点和缺点。 什么是301跳转? 301跳转指的是页面永久性重定向,从而确保流量能转移到最新版本的URL上。举例而言,如果网站上的某一页面被删除导致用户无法访问,体验变差,使用301跳转可以让被删除的页面转向最新或者最合适的对应页面。 例如:如果想把www.example.com/old 这个页面切换到 www.example.com/new, 就需要设置老网站301跳转到新网址,设置完成之后,用户在地址框里敲入 www.example.com/old ,就会自动登录到www.example.com/new301跳转意味着什么? 301跳转是http返回码中的一种,所谓http返回码,就是告诉用户和搜索引擎当前访问的网址的状态信息吗。301就代表当前页面已经被永久转移,也就意味着之前链向老页面的地方,都应该更新成跳转后的页面地址。 为了更好理解这个,得先介绍下网页是如何展现给用户的,当网站服务器反馈某个页面给用户或是爬虫之时,会在header文件里面附上一个状态码,header文件是先于页面的内容传递给客户端的,也是为了更好地告知客户端当前页面的状态信息。 有很多在线工具例如HTTP status checker可以方便地查询HTTP返回码 。下面就是一个http返回码的展示截图:红框中的就是http返回码200,200代表着页面可以正常访问,请求成功。如果是301返回码呢,在header文件中就会显示跳转后的页面地址,如下图所示http版本的页面301跳转到http页面。对于搜索引擎来说,如果遇到了301返回码,其实就是网站在告诉爬虫去移除旧的URL,收录URL,而且新的页面会完全代替掉旧页面。 如果在页面切换的时候没有用301跳转,搜索引擎一般会收到404(无法访问)的返回码,会导致旧页面从搜索引擎的索引里删除。什么时候该用301跳转? 上面提到的例子都是旧页面迁移到新页面的时候使用301,其实301还有许多别的应用场景:比如切换到新域名清理动态URL,切换到更短更友好的版本预防内容重复问题等(多篇相似文章页可跳转成一个版本)。 301跳转和Canonical标签的区别 301是永久重定向,带用户从旧页面到新的页面Canonical标签是一个标记,告诉搜索引擎,多个相近页面之中,哪个才是标准的版本,以避免内容重复问题;因此,Canonical标签更适用于相近页面之间(例如动态URL,不同颜色尺码的商品详情页等),而301适用于页面或域名更新切换的场景。 301跳转对SEO的益处 要知道,页面URL的修改可能会导致搜索结果的大变化,因此301跳转能让页面完成切换的同时i,最大程度上保持SEO的排名和流量!注意,即使同为首页,下面这些URL也会被搜索引擎认为是不同的页面:www.website.com http://www.website.com http://website.com www.website.com/index.php301还有个好处值得一提,很多旧页面经年累月累计了大量优质的链接,而301跳转可以留存这些链接权重,让权重尽可能从旧页面传递到新页面上。301跳转可能带来的问题 会出现多重跳转的情况,一个页面 A 到 B 到 C 到 D ,中间一共会有3次301跳转,也就是301跳转链,这种情况会有问题,因为太多次跳转会阻碍页面权重的传递,所以与其做3次跳转,不如改成3个1次跳转:Page A Page D;Page B Page D;Page C Page D。 另一个常见问题是,301的错误配置。比方说,网站管理员为了省事,把所有的旧页面统统做301跳转到首页,这其实用户体验会比较糟糕,推荐的做法是仔细匹配内容相对应的页面,做对应页面间的301跳转,既能传递SEO权重,也给用户更好的浏览体验。 如何设置301跳转 绝大多数情况下,可以通过修改服务器端的.htaccess文件来设置跳转。.htaccess是一个简单的文本文件,可以通过记事本或写字板编辑,举个例子你就会清楚怎么操作了: 比如,我想把页面http://www.example.com/old.html 跳转到 http://www.example.com/new.html,只需在.htacceess文件中增加一句话: redirect 301 /old.html http://www.example.com/new.html。“redirect 301” 告诉用户的浏览器客户端和搜索引擎是301重定向; “/old.html” – 提供旧页面地址; “http://www.example.com/new.html” –提供新页面地址(绝对地址)。另外如果是多个页面跳转,每个跳转都得新增一条记录。 总结 希望通过这篇文章的阅读,你能了解301跳转的定义和正确用法。简而言之,301跳转其实就是给搜索引擎留了个便签,告诉他们这个页面已经迁移了,请根据我的提示去访问新地址吧!
网页设计 | 网站建设 | 网络公司 | 网站建设 | 关键词优化 | 网页制作 | 网络推广 | 旧版官网 | 关于我们 | 企业邮箱
传真:0533-8952199   服务热线:0533-7777686(周一至周五 9:00-18:00)   公司网址:http://www.zbff.com
Copyright © 2013-2025 『飞帆软件』 all Rights Reserved.   公司总部:山东省淄博市临淄区临淄古玩城334号

鲁ICP备20002476号-1

鲁公网安备 37030502000182号