先对旧页的承接价值进行判断, 看看它还有没有存在的意义。
处理那个变成死链的链接之后, 第一步绝对不能直接去看服务器返回的状态码是什么样子。你要做的第一件事, 是回头去仔细审查这个旧的网址在过去曾经担负过怎样的一个角色。
这种判断的过程非常重要, 它会把接下来的工作方向决定好, 到底是需要进行修复操作、进行迁移安排, 还是最终决定彻底的放弃。这一步绝对不能够跳过。
如果在判断价值的时候, 可以去找三个来源进行查询, 具体就是外链工具里面的引用页面, 还有搜索后台的历史点击, 另外还有那个站内日志中的访问记录。
只有当中这三个方面的情况全是空的, 而且这个页面的主题也已经彻底下线了以后, 才能进入关于无承接价值的处理分支里面。用这样的顺序去做事情的话, 就可以避免把那些虽然现在有点旧了但实际还是有价值的地址被草率地给删除掉。

301只跳向真正相关的新页
301 的这个作用, 它是用来告诉搜索引擎和用户的一个消息。这个消息的内容是, 这个地址已经永久地迁移到了新的位置这个地方去。它适合使用在那些旧的页面已经被新的页面所替代的这些情况里面。它也适合用在栏目进行了改版的那些场景之中。
如果是主题不一致的跳转的话, 它在短期的时间看似消灭了死链这个东西。但是在长期的时间里面, 它会制造出新的信任问题来。
把那些已经失效的链接通通导向网站首页, 这通常被认定为一个最常见的错误做法。
410与404的取舍条件
404 这个状态码的意思就是用户访问的页面是不存在的, 而 410 这个状态码则表示那个页面已经被永久性地删除了。从搜索引擎最终得到的反馈来看, 这两者的效果是差不多的, 但是使用 410 所发出的信号会更加明确。
我们在选择这些状态码的时候其实没必要非得去追求什么技巧, 最重要的事情是要让所选的状态码和你自己内容的真实去向保持一致。
在实际进行选择的时候, 你根本就不用太纠结那些技术上面的细节。你应该先去观察一下这个内容, 到底会不会以一种其他的形式再次回到网页上。
你可千万不要用200的状态码然后把内容不存在这样的话显示给用户看。你要是那样做了, 搜索引擎就会把这个网站当成是低质量内容的页面, 然后继续对它进行搜索和抓取处理。如果要用 CMS 插件进行批量处理, 那么应该先在小范围里做测试。这样做是为了避免误伤到正常的页面。

内链与sitemap必须同步清理
如果只针对状态码进行处理而不去清理相关的入口路径的话, 那么那些死链就会换一种存在方式一直留在网站上, 具体的表现是站内的文章仍然在链接着那个旧的地址, 站点地图仍然在向搜索引擎提交已经被删除的页面, 以及网站导航栏和推荐展示的位置仍然指向着已经变为空白的页面, 这种情况下搜索引擎会顺着你留下的这些入口不断地去抓取网站内容, 导致抓取的预算被这些无效的页面所占用掉, 所以清理这些入口的工作量通常比单纯地清理状态码要更加费力很多, 但是它对于问题到底会不会反复出现这一点有着决定性的作用。
你在清理的时候, 先要把全站链接扫描跑一遍, 然后把那些指向死链的内链列出来。接着要逐条把他们替换成最相关的新页面, 或者直接移掉。在 sitemap 重新生成以后, 还要核对条目数量和实际可以访问的页面数量是否一致。
把扫描和复核放进固定节奏
死链是通过动态的方式产生出来的, 因为内容被下架了、URL发生了改名或者是外部引用失效了等等情况, 都可能导致新的死链被制造出来, 所以建议大家每个月都要去扫描一次网页, 如果发现网站进行了改版或者大批量地下架了内容, 那么就应该紧接着再去追加执行一次扫描操作, 并且在扫描结束之后要记录下每一个死链相关的信息, 这些信息包括死链的具体URL地址、其来源在哪里、采取的具体的处理方式是什么以及处理这个链接的日期是哪一天等等, 最终形成一份具备可追溯能力的清单, 这份清单里面的记录内容并不需要特别复杂, 只要能够清楚地回答出来到底是谁在哪个时间点处理了哪一条具体的链接就可以了。
在复核的时候, 我们重点要看清楚这两类情况, 第一类是处理过了的旧链接, 检查它们是不是还有流量进入, 第二类是新产生的死链, 检查它们是不是集中在某个栏目。前面这种情形说明跳转目标可能不对, 后面这种情形说明某个业务流程在持续地制造无效页面。
把这两类问题反馈给对应的负责人, 比单纯清理列表更有价值。如果某一类的死链反复地出现, 应该从发布流程上去堵住漏洞, 而不是每次都去进行手工清理。
常见误区
- 把所有那些死掉的链接全部都统一做三零一转向操作, 直接转到网站的首页去, 在这个过程中, 完全就不去管页面主题的相关性到底是怎么样的。
- 当执行删除页面的动作之后, 系统并不会对与之存在关联的内链接进行及时的更新处理。
- 把内容为空的那个提示页面, 是使用 200 这个状态码去返回的, 这么做的话, 就等于是在制造一个软性的 404 错误情况。
- 只在改版的时候清理一次, 平时没有固定的扫描节奏。
上线前逐项确认
将这几项内容放入任务表内, 在完成一项之后勾选该项, 如果没有得以顺利通过, 就要把原因写清楚以及安排补做的具体时间。
- 将全站的死链进行导出, 同时还包括每一条链接所对应的外链情况以及流量数据。
- 为具有重要价值且属于旧有的页面来确定出最相关联的新页面。
- 确认301目标页主题一致, 并且它可访问。
- 那些永久下线的页面, 现在返回的是一些确实的410状态码, 或者是404状态码。
- 把那些指向已经不存在的页面的内部链接进行替换操作, 然后重新生成
sitemap文件。 每月进行一次扫描的操作, 并且要把每一条具体的处理结果都给记录清楚, 这是必须要做的事情。
常见问题
网站里的死链比较多,会不会被搜索引擎降权处理?
一般的情况是, 不会因为死链的数量就直接进行降权处理的, 但是这确实会白白地浪费抓取预算的, 同时也会削弱那些内部链接之间的结构的, 而且还会影响到用户对他们的信任度的。
旧页面要永久下线时,到底该用 301 还是 410 来处理更合适?
你需要查看一下是否存在替代页面。如果存在与主题一致的新页面, 就应该应用301状态码, 以此让原有的信号尽可能实现转移。假如确定要永久删除并且没有任何替代内容, 那么就用410状态码来表达明确的意图。这两种响应代码都算不上是排名工具。
我们选择依据是内容是去了哪个方向, 而不是去考虑哪一个选项听起来更有优势。
这篇文章的内容属于搜索引擎优化操作层面的经验分享。其实际效果会受到所在行业的竞争程度、网站本身的基础情况以及搜索引擎算法的变化等多种因素的影响。因此, 它并不构成关于排名的任何保证。
免责声明:网所有文字、图片、视频、音频等资料均来自互联网,不代表本站赞同其观点,内容仅提供用户参考,若因此产生任何纠纷,本站概不负责,如有侵权联系本站删除!邮箱:207985384@qq.com https://ainiseo.com/jishu/14063.html