或者

关于301、403、404、503错误在SEO上的应用

作者:change 浏览:140 发布时间:2018-06-13
分享 评论 0

 1.seo常见301返回码的含义是"moved permanently",搜索引擎认为当前网页跳转至新的URL,站点迁移、域名更换、站点改版推荐使用301返回码.

  改版或换域名后,应维持旧域名能稳定访问尽可能长的时间,以便搜索引擎将权重转移到新域名 !

  2.seo常见404返回码含义是"notfound",搜索引擎认为这样的网页已失效,不能供用户访问,通常搜索引擎会从搜索结果中删除,如果短期内spider再次发现这条URL也不会抓取.

  解决方法:修复出现404返回码的页面,使其链接能够正常访问.如果是不需要的页面,应该通知搜索引擎将该URL删除!

  通知搜索引擎有两种方法:

  a.如上面所说,等待搜索引擎发现,并自动删除.

  b.向搜索引擎提交需要删除的URL,例如,百度站长平台支持通过 sitemap向百度提交网站的死链列表.

  值得注意的是,不可将404页面直接跳转到首页,这样会被判断为作弊,可以在404页面里做超链接,引导用户点击,比如"返回首页".如果你有明确不想让搜索引擎访问或想删除的页面,在通过向搜索引擎提交删除请求后,应做好robots.txt阻止其被抓取或者返回404状态码表示当前页面不存在.

  3.seo常见403返回码的含义是"forbidden",搜索引擎认为当前页面禁止访问,但也不会删除,短期内会反复访问几次,如果网页允许访问,则正常抓取;如果长期返回403,搜索引擎会认为该URL是失效链接,将会删除.

  解决方法:修复出现403返回码的页面,使其链接能够正常访问.如果是不需要的页面,应该返回404状态码,按404操作.

  4.seo常见503返回码的含义是"service unavailable",搜索引擎会认为该网页临时不可访问,网站临时和带宽有限等都会产生503.搜索引擎不会直接删除返回503的页面,短期内会再次访问,届时网页恢复,则正常抓取,如继续返回503,那么这个URL会被搜索引擎认为为失效链接,从搜索结果中删除.

  注:由蜘蛛对站点抓取造成的压力过大,导致蜘蛛抓取失败,尽量不要使用404,应使用503.