您的位置 首页 谷歌优化

什么是坏链?为什么链接会失效?

什么是坏链?为什么链接会失效?

损坏的链接(也称为“坏链”)是不起作用的超链接。当您单击损坏的链接时,它无法将您带到预期的页面。超链接通常显示为带有下划线或突出显示的文本或图像。但为什么链接会断开呢?让我们探讨为什么链接会损坏以及如何修复它们。

为什么链接会失效?

1. 目标页面被删除或移动

链接中断的最常见原因之一是目标页面被删除或移动到新的 URL 而没有更新链接。删除的页面会将用户引导至 404 Not Found 错误页面。例如,假设 eBay 创建了一个临时销售页面 (www.ebay.com/new-years-sale) 并将其链接到其网站上。销售后,他们删除了该页面,但忘记删除链接。客户点击此页面的旧链接现在将收到 404 错误。404 错误页面向用户表明该网站无法找到所请求的页面。可能会让用户感到沮丧和困惑。

2. 网址格式不正确

格式不正确的 URL 可能会导致 400 bad request 错误。400 错误请求错误与 404 类似,但当请求的 URL 存在问题时会发生。您在将链接添加到页面时可能拼写错误,或者有人可能输错了您链接到的页面上的 URL。例如,假设您想要链接到 www.website.com/blue-sneakers 上的产品页面。但您不小心在链接中包含了“%”,将用户引导至 www.website.com/blue-sne%kers。URL 中的“%”符号会给用户带来 400 bad request 错误。发生此错误的原因是由于 URL 格式无效,服务器无法理解请求。因此,它拒绝请求并返回 400 错误,表明发出了错误的请求。

3. 网站结构或 URL 的更改

如果网站的结构或 URL 发生变化,包含完整 URL 的硬编码链接可能会损坏。例如,如果任何硬编码链接仍然将用户指向 /products 而不是新的 /store URL,则从 www.example.com/products 移动到 www.example.com/store/products 的页面可能会返回 404 错误。过时的硬编码链接会导致“死胡同”,而不是将用户引导至新位置的活动页面。发生这种情况是因为当网站架构发生变化时,硬编码的 URL 没有更新。

4. 破碎的图像

当移动或删除图像文件而不更新 HTML 代码中的链接时,指向图像的链接也可能会中断。HTML 代码中的链接仍然指向过时的位置,但图像文件已消失。这会显示“缺失图像”图标。发生这种情况时,页面仍然包含指向先前文件位置的旧图像链接。但图像文件本身消失了,这导致链接断开。

5. 域名变更

重新设计、停用或迁移的外部站点的链接可能会导致出站链接损坏。返回 Bad Gateway 502 错误的外部站点表明无法找到其服务器。例如,您的网站可能链接到 www.company点com,但访问者会收到“错误网关”错误,因为该域不再存在。外部网站会随着时间的推移自然发生变化——它们的域名会发生变化、重新命名或完全退出。如果这些网站的内部链接没有更新以反映变化,它们就会继续将用户指向损坏的 URL。

6. 插件出现故障

当第三方插件代码所依赖的外部平台更改其代码时,第三方插件代码中的链接可能会中断。例如,如果 Facebook 或 X(以前称为 Twitter)更新其共享按钮代码,则下图中 Backlinko 博客上的社交共享按钮将不再起作用。单击损坏的“赞”按钮可能会返回 404 错误,而不允许用户分享您的内容。发生这种情况是因为您的网站仍在运行旧代码,但 Facebook 的服务器现在期望其插件使用不同的代码才能运行。

失效链接的影响有哪些?

1. 对搜索引擎优化的影响

损坏的链接可能会通过多种方式影响 SEO:

网站质量:Google 希望推荐有用的、最新的网站。 太多损坏的链接可能表明您的网站不是最新的或维护不善。

抓取错误:Google 的网站抓取工具或“机器人”通过跟踪页面之间的链接来抓取网络。 当机器人点击损坏的链接时,它会产生抓取错误。 这意味着您的页面无法在搜索引擎中完全抓取和索引。

浪费链接权限:内部链接在网站上的连接页面之间传递权限(称为链接资产)。 但是,当页面 A 链接到损坏的页面 B 时,该权限就会被浪费而不是被传递。

网站上的损坏链接越多,对质量、可抓取性和 SEO 排名的影响就越大。

2. 对用户体验的影响

损坏的链接会严重损害用户体验 (UX)。 如果用户反复点击损坏的链接而陷入死胡同,他们可能会离开您的网站。不断陷入死胡同可能会让用户认为您的网站不值得信任且维护不善。

如何查找并修复损坏的链接?

1. 谷歌搜索控制台

Google Search Console (GSC) 是 Google 的一款免费工具,允许网站所有者监控其网站在 Google 搜索结果中的存在情况。GSC 中的页面索引报告可以帮助您识别损坏的链接:

登录 GSC 并转到左侧菜单中的“索引”>“页面”。

该报告显示索引页面返回 404 或其他错误。

单击“Not Found (404)”可查看返回 404 错误的页面列表。

2. 浏览器扩展

检查我的链接和损坏的链接检查器等浏览器扩展将在您浏览时自动检查页面上的链接并突出显示损坏的链接。在 Chrome 中安装扩展程序。这会在地址栏旁边添加一个插件图标。当您浏览网站上的页面时,扩展程序会在后台扫描并分析所有链接。任何返回 404 或其他错误代码的链接都将在页面上突出显示。

3. 手动检查

另一种选择是手动检查站点菜单和页面并检查损坏的链接或图像。 这为您提供了用户对损坏链接体验的看法,但这可能非常乏味。

如何修复损坏的链接?

1. 优先修复损坏的链接

您可能不需要立即修复所有损坏的链接。虽然损坏的链接可能会让用户感到沮丧,但对于优先级较低的页面来说,传达页面不再存在并帮助用户导航离开的自定义 404 页面是可以的。Google 的搜索质量指南规定,如果带有自定义 404 错误消息页面的页面传达了问题并帮助用户导航到其他地方,则通常被视为“中等质量”。

2. 更新 URL

如果页面仍然存在并具有新的 URL,您可以使用新的 URL 更新内部链接。这里有几个选项:

使用搜索和替换工具将旧 URL 的所有实例批量更新为新 URL。 许多内容管理系统 (CMS)(例如 WordPress)都具有内置的搜索和替换功能。

手动编辑各个页面的旧链接文本或图像以指向新 URL。 仔细检查该页面上是否有其他出现的情况。

链接到导航菜单中的页面时,如果页面 URL 已更改,请更新菜单构建器/编辑器中的目标 URL

3. 删除坏链

删除指向不再存在的页面的任何内部链接。

4. 重定向损坏的页面

使用 301 重定向将访问者从损坏的页面转发到相关的新页面。 301 告诉搜索引擎内容已永久移动,并将链接权限传递给新 URL。与允许用户在单击损坏的链接时登陆 404 错误页面相比,使用 301 将用户重定向到相关的新页面可以改善用户体验。要创建 301 重定向:

如果您有托管访问权限,请使用服务器重写规则

为 WordPress、Joomla 或 Drupal 等 CMS 安装重定向插件

对 Squarespace、Wix 等网站使用内置重定向管理器。

写在最后

查找和替换损坏的链接是跟上 SEO 并尽一切努力优化网站的非常重要的一部分。当您有大量损坏的链接时,可能会损害您的搜索引擎结果页面排名并造成糟糕的用户体验,从而使您的客户感到不安并失去业务。当您解决损坏的链接并找到解决方案时,您可以改进您的 SEO 策略。损坏的链接只是您在执行日常 SEO 任务和更大的 SEO 策略时需要完成的任务的一部分。

免责声明:本站不对文章内容负责,仅供读者参考,版权归原作者所有。如有影响到您的合法权益(内容、图片等),请联系本站删除。

相关阅读