什么是断开的链接?

断开的链接(也称为死链接)是指向不存在的页面的超链接。 当您链接到的页面被删除而没有重定向指向它的链接时,就会发生这种情况。

点击损坏链接的用户将看到错误。 像404(未找到)页面错误。

下面是其中一页的样子:

Broken link opens Salesforce page that says

接下来,让我们探讨为什么链接中断以及如何修复它们。

为什么链接会断开?

已删除或移动的页面

链接中断的最常见原因之一是因为目标页面被删除或移动到新的URL而不更新链接。

删除的页面将用户引导到404错误页。

例如,假设eBay创建一个临时销售页面(www.ebay.com/new-years-sale),并将其链接到其网站上。

销售后,他们删除页面,但忘记删除链接。

单击此页面的旧链接的客户现在将出现如下所示的错误页面:

Ebay's 404 page says

404错误页面向用户显示网站找不到请求的页面。 可能会让用户感到沮丧和困惑。

格式不正确的URL

格式不正确的URL可能导致400错误请求错误. 这与404错误类似,但在请求的URL出现问题时发生。

这是怎么发生的?

将链接添加到页面时,您可能拼错了链接。 或者有人可能在浏览器中输入了错误的URL。

例如,假设你想链接到一个产品页面"website.com/blue-sneakers."但是你不小心在链接中包含了一个"%",将用户引导到"website.com/blue-sne%kers.”

URL中的"%"符号会给用户一个400坏请求错误,可能如下所示:

simple webpage with text that says

出现此错误的原因是由于url格式无效,服务器无法理解请求。

网站结构或网址的更改

如果网站的结构或Url发生变化,包含完整URL的硬编码链接可能会中断。

例如,从"example.com/products"到"example.com/store/products"如果任何硬编码链接仍然将用户指向第一个URL而不是新URL,则可能返回404错误。

过时的硬编码链接导致死胡同。 因为当网站的架构发生变化时,它们没有更新。

破碎的图像

当图像文件被移动或删除时,指向图像的链接可能会中断。 因为HTML代码中的链接仍然指向过时的位置,但图像文件已经消失。

显示类似于此的"破碎图像"图标:

Broken image icon highlighted which looks like an image with a torn corner

发生这种情况时,页面仍包含指向上一个文件位置的旧图像链接。 但是图像文件本身已经消失了。

域名更改

指向重新设计、停用或迁移的外部站点的链接可能会导致出站断开的链接返回502(坏网关)错误。 这表明找不到他们的服务器。

生成的错误页面可能如下所示:

simple webpage says

例如,您的网站可能链接到"company.com,"但如果该域不再存在,访问者将收到502错误。

为什么会这样?

随着时间的推移,网站自然会发生变化-它们的域名可以被转移,重新命名或完全退役。 如果指向这些网站的链接未更新以反映更改,则会继续将用户指向损坏的Url。

故障插件

如果不维护代码,第三方插件可能会导致链接断开。

例如,许多网站使用插件来添加社交共享按钮,如下所示。

X和Facebook icons highlighted on blog post

但是,如果使用的插件不维护最新的代码,那么当用户单击按钮时,可能会导致像断开链接错误这样的问题。

断开的链接有什么影响?

对高级行政主任的影响

断开的链接会影响高级行政主任在几个方面:

  • 降低工地质素:谷歌希望推荐有用的,最新的网站。 太多损坏的链接可能表明您的网站不是最新的或维护不良。
  • 更多爬网错误:谷歌的网站抓取工具(也称为机器人)通过跟踪页面之间的链接来爬网。 当机器人点击损坏的链接时,它会创建爬网错误。 意思是页面不能完全已爬网和索引在搜索引擎中。
  • 浪费的链接权限:内部链接传递权限(称为连结权益)在您网站上连接的页面之间。 但是,当页面a链接到损坏的页面B时,该权限不会传递。

网站上的链接越多,对你的潜力的影响就越大高级行政主任排名.

对用户体验的影响

断开的链接会严重损害用户体验(UX)。 因为访问者经常因为死链接而感到沮丧,使他们有可能离开-并且可能永远不会回来。

想象一下,一个用户试图找到他们迫切需要的一些信息,但由于链接断开,他们反复出现404页错误。 这可能导致:

  • 混乱:希望在单击链接时看到特定资源的用户可能会在收到错误消息时感到困惑
  • 挫折:点击众多死链接的用户最终会感到恼火。 并且可能认为你的网站不值得信任和维护不善。
  • 访问次数减少:在体验不佳后离开您网站的用户将来不太可能返回

同样重要的是要记住,用户体验可能会对您的高级行政主任产生间接影响。 因此,糟糕的体验会进一步损害您的排名。

如何在您的网站上找到损坏的链接

现场审核

塞姆鲁什氏现场审核识别140多个技术和页面问题,包括断开的链接。 您还可以设置定期的现场检查,以了解出现的问题。

以下是如何做到的:

打开该工具并选择现有项目。 或按一下"+创建项目。

create project button highlighted

按照提示完成项目设置。

如果您需要帮助,请按照我们的指南配置站点审核.

然后,点击"开始现场审核.”

site audit settings page

审核完成后,请按"问题"选项卡并在搜索栏中输入"broken"以查找与断开链接相关的问题:

您可能会看到一个包含一些错误类型的列表。

点击"#内部链接断开"如果你看到它。

list of broken link issues such as 17 internal broken links, 11 broken internal images,和1 4XX status code

这将带您到您的网站上的损坏页面列表。

单击其中一个列出的Url以获取有关它的更多信息。

list of page URLs和the broken link URL

在下一个屏幕的顶部,单击"#网址"在"传入内部链接"下查看您网站上指向您正在分析的损坏页面的所有页面。

148 URLs are incoming internal links to the broken page

定期的网站审计与网站审计可以自动检测损坏的链接在您的网站。

除了检测损坏的链接和导致它们的页面外,站点审核还会发现其他影响性能的问题。 像:

  • 加载速度慢的页面
  • 造成安全风险的非安全页面
  • 重复内容(内容相同或几乎相同的页面)

它还提供了有关您可以采取哪些步骤来解决这些问题的建议。

谷歌搜索控制台

谷歌搜索控制台(GSC)是Google的免费工具,允许网站所有者监控其网站在Google搜索结果中的存在。 而页面索引报告可帮助您识别断开的链接。

你如何找到这份报告?

登入GSC并前往"索引”> “网页"在左侧菜单中。

navigation in 谷歌搜索控制台

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

Why pages aren't indexed report shows 4xx status codes

点击"未找到(404)"查看返回404错误的页面列表。

list of URLs with not found 404 code

浏览器扩展

浏览器扩展,如检查我的链接损坏的链接检查器当您浏览时,将自动检查页面上的链接。 并突出破碎的。

只需在Chrome中安装扩展程序,即可在地址栏旁边添加插件图标。

当您浏览网站(或其他网站)上的页面时,扩展会在后台分析所有链接。

任何返回404或其他错误代码的链接都将在页面上突出显示。

browser extension highlights error status codes on webpage UI

手动检查

另一种选择是手动检查站点菜单和页面,以检查损坏的链接或图像。

这为您提供了用户对断开链接体验的看法-但它可能非常乏味。

如何解决损坏的链接

确定要修复哪些损坏的链接的优先级

您可能不需要立即修复所有损坏的链接。

虽然断开的链接可能会让用户感到沮丧,但传达页面的自定义404页面不再存在并帮助用户导航离开对于低优先级页面来说可以。

谷歌的搜寻质素指引声明具有自定义404错误消息页面的页面通常被认为是"中等质量",如果它们传达问题并帮助用户导航到其他地方。

应该解决您的网站损坏的链接,影响关键页面和整体用户体验。

怎么样?

回到"问题"在现场审核并点击"#内部链接断开"查看受影响页面列表的问题。

现场审核 internal broken links list

评估这些页面是否对您的网站至关重要。

如果是,请将它们视为高优先级页面。 因为此错误会阻止Google正确抓取和索引您希望在搜索结果中可发现的页面。

更新仍然存在的页面的Url

如果页面仍然存在于新位置,则可以使用新URL更新指向它的内部链接。

这里有几个选择:

  • 使用搜索和替换工具将旧URL的所有实例批量更新为新URL。 许多内容管理系统和插件可以很容易地做到这一点。
  • 手动编辑旧链接以指向新URL。 仔细检查该页上是否有其他出现。
  • 当链接到导航菜单中的页面时,请更新菜单生成器/编辑器中已更改的页面Url的目标URL

在可能的情况下,最好提供一个接近的替代链接到不再存在的页面。

例如,曾经转到"example.com/blog/types-of-cats"(不再存在)可以用链接替换为"example.com/blog/kinds-of-cats"(确实存在)。

删除死链接

对于不再存在且没有逻辑替代品的页面,您需要删除链接。

再次,Semrush的现场审核工具会告诉你到底什么断开的链接存在于每个页面上。

然后,您可以手动删除这些损坏的链接中的每一个。

重定向损坏的页面

最后,使用301重定向将访问者从破碎的页面转发到相关的新页面。 因为这些重定向指示内容已永久移动,并告诉搜索引擎将链接权限传递给新URL。

与允许用户登陆404错误页面相比,使用301重定向将用户发送到相关页面可以改善用户体验。

创建301重定向:

  • 如果您具有主机访问权限,请使用服务器重写规则
  • 为wordpress,Joomla或Drupal等内容管理系统安装重定向插件
  • 为Squarespace,Wix等上的站点使用内置的重定向管理器。

进一步阅读: 301重定向:它是什么&它如何影响搜索引擎优化

在自动驾驶仪上找到断开的链接

手动检查断开的链接可能很乏味。 而且容易忘记。

对于正在进行的维护,使用以下方法自动执行损坏的链接扫描现场审核.

怎么样?

开始审核时,请按"时间表"在设置。

site audit setup with 时间表 option highlighted

然后,选择您希望网站爬网的频率,以检查新问题,如断开的链接。

现场审核 schedule options include weekly for any day of the week, daily, or once

定期的网站审计在对用户和搜索引擎优化产生负面影响之前及早发现损坏的链接。

自动化此过程比手动检查节省了时间。 并确保为您的访客提供无缝的体验。

雷切尔 汉德利
Rachel是一名资深内容作家,在内容营销和SEO方面拥有12年以上的经验。她曾在代理机构工作,为各种品牌制定和执行内容战略,并在内部推动SaaS初创公司的有机增长。