当前您的位置:济南网站优化 > 新闻资讯 > seo基础知识死链的检测与处理

seo基础知识死链的检测与处理

  • 文章来源:seo基础排名
  • 文章作者:网站死链优化
  • 2020-07-08

  • 61

什么是死链?死链简单的说,就是搜索引擎在原有的路径找不到这个文件了。比如,我们在搜索某关键字时会常常遇到这种情况:打开某个链接,发现网页显示的是404、403或503状态(如图)。这种链接就是死链的一种。
 
首页关键词排名
(死链)
 
死链的另外一种形式:内容同样被删除或者遭到破坏,但服务器返回状态正常的。而这种形式的死链发生常常会给网站带来不好的后果,建议马上处理。
网站死链过多危害有3方面:
1)不利于用户的体验,损失大量用户。如果网站接连几个页面都打不开,就会被人们认为垃圾站、无人管理最终放弃该网站。
2)降低百度蜘蛛对网站的友好度。死链长期不解决,会降低蜘蛛访问网站的频次,导致网站不收录。
3)网站被降权、排名下降。死链打不开会增加跳出率,收录下降自然影响网站排名
那么死链是怎么产生的呢?
1)网站改版。比如修改了网站的域名、修改了网站url规则、调整了目录名称、更新网站地图、清除网站缓存,但没有进行其他相应的修改。
2)删除文章。最常见的一种情况,就是网站被入侵,导致百度收录了很多黑页,网站漏洞补好后,删除的黑页就变成了死链。
1)模板链接存在错误。比如自定义页面URL时手滑误写,就会增加很多死链。
 
如何检测网站死链
1、利用百度站长工具中的抓取异常功能。它可以查看最近一个月产生的各种死链,并支持导出。
2、第三方工具或插件。比如,爬虫软件Xenu,它能分析全站链接,分析完成后可以从导出的文件中提取死链。适用范围:小型网站,而且只能分析有入口的链接,对于已删除的链接无法抓取。英文网站可以参考工具Broken Link Detector。
3、收录量少于760的网站,也可以通过手动查找或编写程序的方式提取site:www.domain.com搜索结果中的死链。比如对每个网页,依次判断其状态码、能否获取到内容等等。
4、在网站运营中,可能需要删除某些页面,而这些页面会变成死链。所以在删除前需要记录一下页面对应的Url,以便后期提交。
如何处理已发现的死链?
1、首先,利用robots文件禁止搜索引擎爬取死链。写法为:Disallow:http://www.domain/silian.html,该方法适用于robots文件较少时。
2、然后,利用百度站长工具提交死链。新建一个txt文档保存死链,然后通过ftp将该txt上传到网站根目录,找到百度站长工具的死链提交功能,在页面中填写txt文件地址,如图。若大量死链具有一定的规则,比如死链全在某个目录下,可提交规则死链。

首页SEO优化其他细节处理:
① 对URL规则修改导致的死链,做301跳转。比如,wordpress后台有301跳转插件,死链接数量少的时候,可直接在后台填写url对,死链接数量多的话做一个csv文档,上传到301工具来批量处理。
② 制作404页面。当网站出现死链接时,将所有打不开的页面的HTTP状态码统一设置为404,然后制作相应的404页面,适当的引导客户访问网站其他页面,减少用户的流失和增加网站的访问pv。
③ 一旦发现死链,可直接在百度快照进行投诉,加快百度对该页面的删除处理。
 
最后一句,seo优化工作无小事,在网站日常维护中,需要我们及时发现死链,处理得当,争取将网站的损失降到最小。