如何查找失效的书签链接,又名跳转链接
查找并修复失效的书签链接,也称为“跳转链接”、“命名锚点”和“跳过链接”。
如何查找失效的书签和跳转链接
本教程将解释如何配置 Screaming Frog SEO Spider 来查找失效的书签链接,分析源页面,并批量导出。
首先,让我们快速总结一下书签链接的含义。
什么是书签或跳转链接?
书签是一种有用的方式,可以使用链接上的命名锚点将用户链接到网页的特定部分,也称为“跳转链接”、“命名锚点”和“跳过链接”。
设置很简单,在 HTML 中,您可以使用 ID 属性来创建书签 –
<h2 id="example">书签示例</h2>
然后,您可以通过将片段 (#) 和 ID 名称(“example”)附加到页面 URL 来直接链接到书签。
<a href="https://www.screamingfrog.co.uk/how-to-find-broken-bookmarks/\#example">查看我们的书签示例</a>
当单击链接时,页面将滚动到带有书签的位置 – 在本例中为“书签示例”部分。虽然 Google 会将这些 URL 视为同一页面(因为它忽略了 # 之后的所有内容),但他们可以使用命名锚点在他们的搜索结果中为排名页面提供“跳转到”链接。

虽然这些链接对用户来说非常有用,但在设置中很容易出错,并且随着页面更新以及 ID 被更改或删除,它们通常会随着时间的推移而“失效”。失效的书签意味着用户仍然会被带到正确的页面,但他们不会被定向到预期的部分。
不像失效链接那么简单
这些失效的书签无法以与查找失效链接相同的方式找到,因为它们不会响应 404 状态代码,并且它们通常会被忽略。
为了帮助解决这个问题,我们在 SEO Spider 中引入了一项检查,该检查会抓取带有片段标识符的 URL,并验证网页的 HTML 中是否存在 ID,以确保书签正常工作。 这使您可以大规模地以自动化的方式查找失效的书签链接。
要开始使用,请下载 SEO Spider,该工具可以免费抓取最多 500 个 URL – 但是,此功能确实需要付费许可证才能调整配置和抓取片段。
1) 启用“抓取片段标识符”
此设置位于“配置 > Spider > 高级”中。

这意味着将抓取带有片段标识符的 URL,并且它们将作为唯一的 URL 出现在 SEO Spider 的各个选项卡中。
2) 抓取网站
在“输入要抓取的 URL”框中键入或复制要抓取的网站,然后点击“开始”。

3) 点击“URL”选项卡和“失效的书签”过滤器
您可以等到抓取完成并达到 100%, 或者您只需在抓取时通过导航到“URL”选项卡并使用“失效的书签”过滤器来查看失效的书签。
有两种方法可以做到这一点,您可以点击顶部的“选项卡”并使用下拉过滤器 –

或者,您可以使用右侧窗口的抓取概览窗格,然后直接点击“URL”文件夹下的“失效的书签”。 无论您以哪种方式导航,它们都会显示相同的结果。

4) 使用“入链”选项卡查看失效的书签的来源
要查看网站上的哪些 URL 链接到这些失效的书签,以便可以修复它们(或者可以在带有失效的书签的页面上更新 attribute ID),请点击顶部窗口窗格中的 URL,然后点击底部的“入链”选项卡以填充下部窗口窗格。
以下是下部窗口窗格的更详细视图,其中详细说明了“入链”数据 –

“From”是找到失效的书签的来源,而“To”是带有不起作用的书签的页面。 您还可以看到锚文本、alt 文本(如果它是超链接的图像)以及链接是否被跟踪 (true) 或 nofollow (false)。
在此示例中,评论摘要页面上有一个失效的书签,该书签具有“aggregate_rating_type_definitions”锚点 (https://developers.google.com/search/docs/data-types/review-snippet#aggregate\_rating\_type\_definitions)。
它从各个页面链接到,锚文本为“AggregateRating properties”。
在查看评论摘要页面的 HTML 时,似乎应该更新在链接上使用的 ID 属性为 #aggregated-rating-type-definition(而不是使用的 #aggregate_rating_type_definitions),以便将用户带到页面的正确部分。
5) 使用右键单击“导出 > 入链”批量导出
如果您更喜欢在电子表格中查看数据,则可以通过突出显示顶部窗口中的所有失效的书签 URL,然后右键单击并使用“导出 > 入链”来导出“来源”URL 和失效的书签页面。

或者,您可以使用下部窗口入链选项卡上的“导出”按钮。

总结
希望本教程能帮助您大规模地识别网站上使用命名锚点时的失效跳转链接。
如果在按照上述指南抓取网站时遇到任何问题,请查看以下常见问题解答 –
或者,请通过支持与我们联系,我们可以提供帮助。
