关于网站死链接的相关话题,其实在小编以往的一些文章中都或多或少的有所提到,同时也有一些网友在向小编咨询死链的相关问题,就在前不久,小编在对学员进行小编seo一对一顾问式指导过程中,该学员就对死链的相关问题甚是疑惑,就连死链是什么,他就解释不清楚,后面才在小编的细心讲解下才搞明白。

虽在以往的一些文章中有所提到死链及处理死链的相关内容,但总的来说还是不够具体,也一直没有来单独与大家聊聊这样的话题,今天晚上借此机会就与大家简单的来分享一下,希望大家对死链有更多认识。

所谓死链,一句话就是“打不开的链接”,一般情况下所产生的死链是因为网页被删除、网站改版(原来旧URL由于站点改版URL发生了新的变化,如果大家不理解的话,可以这样思考,网站改版后正确的URL是改版后的链接,当用户输入原来的URL地址时就是错误的链接因此该页面不存在)、数据库错误或者是程序自动生成等原因。

而对于搜索引擎和用户来说,死链接都是不够友好的,如果一个网站存在大量死链接的话,如不及时处理,将会被搜索引擎惩罚降权,情节严重的话该站点还有可能会直接被K掉。

既然死链接的存在对网站的优化极为不利,因此从网站中清理出死链接并进行优化就是seoer的必备工作,对于哪些因为网站改版、页面被删除而造成的死链接,因为这些页面还可能会被用户从搜索引擎中搜索到,从而产生访问,为了提升站点用户体验,所以处理死链的方式可以采用404页面进行提醒用户。

所谓404页面就是当用户输入了错误的链接时而返回的页面,它的目的就是告诉用户所请求的页面不存在或链接错误,同时引导用户使用网站其他页面进行访问,而不是直接关闭窗口离开。如下图所示:(在默认情况下,windows系统中IIS常见的404页面)

对于像这样的404页面并不具备促使用户留在站点的作用,所以需要将这个页面进行有效的自定义。(小编在这么多年以来,还时常看见一些站点没有自定义404页面,打开的死链接所返回的页面就如上图所示,像这样的站点根本没有优化意识)。

自定义404错误页面是增强用户体验的很好做法,但是,在应用过程中很多新手seoer往往没有注意到它对搜索引擎的影响程度,比如:错误的服务器端配置导致返回状态码“200”或自定义404错误页面使用MetaRefresh导致返回302状态码。

正确设置的自定义404错误页面,不仅应当能够正确地显示,同时,应该返回“404”状态码,而不是返回“200”或302状态码。

虽然对访问的用户而言,HTTP状态码究竟是“404”还是“200”并没有什么区别,但是对搜索引擎来说则是相当重要的。

搜索引擎蜘蛛在请求某个URL时得到“404”状态码回应时,就知道该URL已经失效,便不再索引该网页,并向数据中心反馈将该URL表示的页面从索引数据库中删除,当然了,这个删除过程有可能需要很长时间。

如果想快速彻底的删除死链接,建议大家利用“百度搜索资源平台”网站支持中的死链提交工具,如下图所示:

我们可以从以上图中死链提交注意事项了解到,通过“百度搜索资源平台”进行死链提交3天将生效,具体如何进行死链提交,“百度搜索资源平台”将有比较详细的说明,大家在操作过程中,有不明白的可以先了解清楚,于此,小编就不过多说明了。

而当搜索引擎得到“200”状态码时,则会认为该URL是有效的,便会把该页面进行索引建库,这样的结果便是这两个不同的URL具有完全相同的内容,自定义404错误页面的内容,这会导致出现复制网页问题,轻则可能会搜索引擎降权处理,严重则会认为网站存在作弊行为而遭受到严厉惩罚。

要让404页面既不会误导搜索引擎蜘蛛,又能起到留住用户的目的,最简单的方法就是修改服务器默认的404页面,使之符合优化需求。另外,现在网络中有很多人提供了非常精美和有创意的404页面,有兴趣的朋友都可以结合自身的需求采用。如下图所示:

以上谈了两种情况引起的死链接并分享了如何删除死链接,现在谈另一种产生死链接的因素,由疏忽或者程序错误造成的死链接以及优化。

由于程序错误或者网站优化负责人的疏忽,很容易造成死链接,并且这些链接因为是批量生成的,往往数量很多,而且不容易被发现。

列如,如果搜索引擎优化人员错误地设置了一个关键词链接规则,加入了一个本身并不能打开的指向网址,这就是会造成所有网站内容页中涉及这个词时产生1个死链接。

大家想一下,如果这个关键词是这个网站的主要热门词,出现的频率很高,并且网站的内容页足够多,结果就是一次更新页面以后将会产生无数个死链接。

除了站长们疏忽以外,有些CMS系统再数据库处理删除、转移内容页操作时,也很容易产生死链接,在这样情况下产生的死链接修改起来比较费劲,而且非常不易被发现。

虽然,如以上所说的死链接不容易被发现,但我们可以利用一些工具来进行检测,如“百度搜索资源平台”的“抓取异常”工具、谷歌官方工具及站长工具中的死链接检测工具等。如下图所示:

站长工具死链接检测

百度搜索资源平台抓取异常工具

谈谈死链接产生的原因和处理方法相关推荐

  1. Dell服务器显示logo后就关机,dell开机卡在logo死机的常见原因及解决方法

    今天使用已久的戴尔笔记本开机的时候就一直卡在 Logo 无法进入系统了,这是什么原因导致的呢,快来和我一起看看如何解决戴尔电脑死机的方法吧. 1.戴尔电脑开机后一直卡在 Logo 时请先移除掉所有的 ...

  2. 服务器占用cpu启动就死机,造成服务器宕机(死机)的原因和解决方法

    原标题:造成服务器宕机(死机)的原因和解决方法 随着如今互联网信息化时代的不断发展,网络数据服务器.IDC数据存储和传输在各种网络科技面前也显得越来越重要,那么选择一款好用的服务器愈发重要.当然,不管 ...

  3. 什么是死链接,和死链接的处理方法

    什么是死链接,和死链接的处理方法   经常听到别人说什么叫做死链接,还有在浏览网站时都会有人说到死链接的危害,那么遇到死链接我们如何进行处理,   首先了解什么是死链接?   死链接就是无效链接,无法 ...

  4. 怎么清理mysql的死链接_什么是死链接?如何正确处理死链接

    什么是死链接?我们应该如何正确处理死链接呢?小刚SEO为你解答. 什么是死链接? 因链接更改或搜索引擎所收录的网站路径被删除了,形成没法打开的死链接. 死链接的危害: 1.死链数据过多时,对网站访问体 ...

  5. 防备电脑死机故障技巧的8个方法

    防备电脑死机故障技巧的8个方法 相信很多用户都经历过电脑死机这样的事!而电脑的死机现象令所有电脑爱好者都头疼不已,但是死机又是不可避免的.因此本文主要针电脑死机的问题专门收集了一些导致电脑死机的故障原 ...

  6. 网站服务器出现的链接错误,网站页面出现死链是哪些原因导致的?

    网站死链大家都知道对于网站有较大的影响,一个站点存在着过多的死链是可能会导致网站降权,严重还会被K站,所以网站必须减少死链接情况出现.死链接是开始有效网站,过一段时间成为无效网站.到底哪些情况,导致死 ...

  7. 403禁止访问:访问被拒绝如何解决_死链接对网站有哪些危害?如何处理死链接?...

    死链是指服务器的地址已经改变了.无法找到当前地址位置,包括协议死链和内容死链两种形式.死链出现的原因有网站服务器设置错误:某文件夹名称修改,路径错误链接变成死链等. 死链包括协议死链和内容死链两种形式 ...

  8. mysql清理死链接_对MySQL的死连接Sleep的进程的来源研究

    当前的连接数: mysql> show status like '%Threads_connected%'; +-------------------+-------+ | Variable_n ...

  9. 怎么清理mysql的死链接_网站死链如何解决?其实很简单

    关于死链,大家就应该比较熟悉它给网站带来的危害,那么对于它的概念,其实简单来讲,死链是指服务器的地址已经改变了.无法找到当前地址位置,包括协议死链和内容死链两种形式.死链出现的原因有网站服务器设置错误 ...

  10. 电脑无故死机的可能原因……

    电脑无故死机的可能原因--    死机是电脑故障中最为常见的一种,同时它也是最令人头疼的一种.因为其故障点可大可小,而  且产生死机的原因有很多种,另外其故障现象也是多种多样的,不过笔者把故障现象总的 ...

最新文章

  1. pandas 读csv文件 TypeError: Empty 'DataFrame': no numeric data to plot
  2. 64% 的企业未实现智能化,5成公司算法工程师团队规模小于 10人,AI 工程师的机遇在哪里?...
  3. php集成环境wamp搭建后,如何配置服务器
  4. mysql innodb 排他锁_MySQL 针对 InnoDB 引擎锁的种类:行锁(共享锁和排他锁)和表锁(意向共享锁和意向排他锁)...
  5. python怎么做软件程序_如何打包和发布Python程序
  6. js优化工具:ECMAScript Cruncher
  7. 大数据锁定消费者没用,核心是锁住用户的“脑袋”!
  8. SQL Server 2008 允许远程连接的解决方法
  9. 分享从零开始学习网络设备配置--2.1 交换机基本配置
  10. matlab手动抠图,MATLAB可视化手动抠图
  11. 苹果手机网速慢_都2020年了,该不该换5G手机?
  12. matlab逆变器原理,MATLAB中的单相全桥逆变器电路建模与仿真
  13. ios11.3相册闪退_iOS11拍照闪退,保存图片闪退问题(writeImageToSavedPhotosAlbum)
  14. ArcGIS JS之 identify接口之 exceededTransferLimit属性
  15. 【声明】DPDK开源社区更名为“DPDK与SPDK开源社区”
  16. Qt中使用qrc管理和使用资源文件
  17. OpenCV-Python投影透视变换函数getPerspectiveTransform及warpPerspective详解
  18. 微信第一个小程序----------EGO微商小程序部署搭建
  19. 论文勘误 (Paper erratum)
  20. Git Basics - Viewing the Commit History

热门文章

  1. 国内好的破解软件下载站
  2. 主存空间的分配和回收实验报告
  3. 壬寅年黄帝故里拜祖大典“中华始祖杯”书画大赛云展厅今日开展
  4. 科研论文画图技巧分享!超级实用!
  5. 熬夜不易,请老范喝杯烈酒
  6. BootStrap之导航navigation
  7. 又一程序员删库跑路被判刑,切勿冲动
  8. 第26章 站在巨人肩膀上——游戏引擎技术导论
  9. 东北大学OJ-1212: 实验3-4 :scanf、printf测试
  10. 光学镜头参数详解(EFL、TTL、BFL、FFL、FBL/FFL、FOV、F/NO、RI、MTF、TV-Line、Flare/Ghost)