孤岛页面是没有内部链接指向它们的网站页面。这使得它们无法通过网站的正常导航访问,这意味着用户和搜索引擎无法通过浏览或抓取您的网站来找到它们。
但是,用户和搜索引擎仍然可以通过外部链接或直接 URL 访问找到它们。这意味着 Google 仍然可以将它们编入索引(稍后会详细介绍)。

你最终会因为很多原因而得到孤岛页面,但最常见的原因包括:
例如,如果您添加了一个新的产品页面,但未将其从主目录链接,则该页面将成为孤立页面。
或者假设您在两篇博客文章(帖子 A 和帖子 B)之间有内部链接,但随后您删除了帖子 A。如果帖子 A 是唯一链接到它的人,那么帖子 B 可能会成为一个孤岛页面。
文章目录
什么算作孤岛页面?
严格来说,孤岛页面在你网站上任何地方的内部链接为零。包括主页、博客滚动、类别和导航链接。
但是,包含内部链接但仅来自其他孤立页面的页面在所有意图和目的上仍然是孤立页面。
例如,假设您有两篇博客文章 B 和 C,它们都相互链接,并且有来自文章 A 的链接指向它们。但这些是唯一指向他们的链接。
如果帖子 A 是一个孤立页面,那么帖子 B 和 C 也是孤立页面,至少在你网站的其余部分的上下文中是这样:

虽然他们有指向他们的内部链接,但他们与更广泛的网站结构脱节。用户和搜索引擎仍然无法通过点击主页上的链接找到它们。
所以,从本质上讲,这些也是孤岛页面。
注意:这里值得一提的是 “死胡同页面”。这些页面没有任何指向它们的内部链接,但它们可能有指向它们的链接。所以它们并不总是孤岛页面。
当孤立页面没问题时
您可能会故意将一些页面留为孤儿 — 这没关系。
这些可能是广告登录页面、电子邮件订阅者的独家优惠,或者您不希望搜索引擎或公众轻易找到的私人内容。
例如,您不会在内部链接到新闻通讯订阅确认页面。所以你不必担心那个页面是孤立的。

Google 可以索引孤岛页面吗?
如果 Google 通过您的站点地图或外部链接找到孤岛页面,它仍然可以将其编入索引。
例如,有人可以通过直接输入 URL 来找到您的孤岛页面(或者它可能并不总是孤岛,但现在是)。然后他们可以链接到你的页面,谷歌可以点击该链接。
然后它可以决定将页面编入索引,即使没有指向它的内部链接。

但显然,你不应该仅仅依靠站点地图或其他链接到你的网站来让 Google 索引你的页面。
为什么孤岛页面会损害您的 SEO
孤岛页面会使用户和搜索引擎更难找到您的内容,从而损害您的 SEO。因此,它们会影响您的排名、流量和资源。
让我们看看孤岛页面究竟是如何阻碍你的网站的。
排名不佳
搜索引擎依靠链接来查找和索引页面。由于没有指向它们的内部链接,这使得很难找到孤岛页面。如果 Google 找不到您的孤岛页面,它就无法将它们编入索引,然后在搜索结果中对它们进行排名。
但是,即使 Google 确实索引了一个孤岛页面,它的排名也可能很差,因为它缺乏传递权威和相关性信号的内部链接。

降低自然流量
如果您的网站在 Google 搜索结果中的排名不佳,则不会吸引太多自然(无偿)流量。
你的点击率(或 CTR)在很大程度上与你的排名位置相关:

因此,如果你的排名较低,你可能会看到更少的流量。如果你的孤岛页面根本没有排名,它们就不会看到任何自然流量。
无法访问的内容
用户无法通过正常的站点导航找到孤岛页面。这显然会影响您网站的性能,但也会影响用户体验。
例如,您尚未链接到的有用 FAQ 页面不会对您的访问者有所帮助。
如果不直接搜索就找不到定价页面,很可能对您的转化率没有帮助。
浪费的抓取预算
拥有许多孤岛页面也会浪费您的抓取预算。
虽然一些孤岛页面可能不是一个大问题,但拥有成百上千个孤岛页面可能会导致重大问题。
因此,对于拥有数千或数百万个页面的大型网站(如大型电子商务商店),必须掌握孤岛页面。
如何识别您网站上的孤岛页面
要修复孤岛页面并防止它们损害您的 SEO,您首先需要找到它们。
但是可靠地找到它们有点棘手。毕竟,没有指向它们的链接。搜索引擎和爬虫工具查找页面的主要方式是通过链接。
所以你有时必须要有一点创意。
我在下面概述了一些查找孤立页面的最佳方法。
使用网站诊断工具
各种 SEO 平台都提供某种站点审核工具。这些爬虫的工作方式与 Google 的爬虫类似,因此它们可以成为突出技术问题(如孤岛页面)的好方法。
它们的工作方式都略有不同。
例如,Semrush 的 Site Audit(网站诊断)工具会抓取您的网站以查找您的所有页面,就像 Google 一样。

然后,它会查看您的 XML 站点地图,并将其中的 URL 列表与已收到流量的 URL 进行比较。
该工具将已收到流量但不在您的站点地图中(反之亦然)的页面标记为孤立页面。
要使用它来查找孤岛页面,请设置一个新项目并输入您的域。配置爬网设置,或将其保留为默认值。
运行审核后,导航到 “Issues” 选项卡。然后搜索 “orphan”:

通过单击这些问题,您可以查看受影响的页面。(您可能需要先将您的网站连接到 Google Analytics。

该工具可能会标记一些您无需担心的页面,例如带有参数的 URL 或您后来重定向或删除的旧 URL。
但是,通过此列表可以帮助你隔离网站的孤岛页面。
运行 Screaming Frog Crawl
Screaming Frog 是一个强大的 SEO 抓取工具,可以告诉你很多关于你网站的技术健康状况的信息。
这使其成为识别孤岛页面的绝佳选择。
要开始使用,请前往工具中的抓取配置屏幕。选择是希望该工具自动发现您的站点地图,还是手动提交。

接下来,前往 “API 访问” 选项卡并连接您的 Google Analytics 和 Google Search Console 帐户。
(从技术上讲,这是可选的,但如果你让 Screaming Frog 将其抓取与这两个工具中找到的页面进行比较,你更有可能找到所有孤岛页面。

确保为您正在抓取的网站选择正确的 Google Analytics 数据流,然后选中“常规”选项卡中的“抓取在 Google Analytics 4 中发现的新 URL”框:

对于 Google Search Console,请确保选择正确的属性。然后,在 “Search Analytics” 选项卡中,选中 “Crawl New URLs Discovered In Google Search Console” 复选框:

运行你的抓取,完成后,前往 “链接” 选项卡并查看 “抓取深度” 列。抓取深度(或点击深度)是衡量用户从您的主页访问任何给定 URL 所需的点击次数的指标。
任何具有空白抓取深度的 URL 都是孤岛页面。

当您查看此报告时,最好注意此列中具有较大数字的页面。不仅仅是那些有空白单元格的人。
根据经验,您应该将所有页面保持在 5 次点击以内,但最好保持在 3 次以内。
(例外情况包括分页博客滚动和类别等。或电子商务网站上产品的子类别。
为什么这在孤岛页面的上下文中很重要?
因为如果你有一个只有一个内部链接的页面——来自你的 blogroll 的第 130 页——它将在你的网站结构中非常深。喜欢 20+ 次点击。
Google 和用户很有可能很难找到此页面。因此,当你记下你的孤岛页面时,一定要记下任何离主页很远的页面——即使它们确实有一些内部链接。
注意:如果你没有 Screaming Frog,你仍然可以使用 Semrush 的 Site Audit(网站诊断)等工具找到页面的抓取深度:
安装 WordPress 插件
这种方法并不像我讨论过的其他一些方法那样万无一失。但是,如果您使用的是 WordPress,则有一些插件可以帮助您识别孤岛页面和孤岛帖子。
最受欢迎的免费 SEO 插件之一 Rankmath 可以指示您的哪些页面是孤儿页面。只需前往 WordPress 仪表板的 “帖子” 或 “页面” 区域,然后查看 “SEO 详细信息” 列。
(您可能需要先单击“屏幕选项”下拉菜单,然后从那里选择它。并确保单击“应用”。

在 “SEO Details” 列中,您将看到一些符号。将鼠标悬停在它们上面会显示一个工具提示,你正在寻找 “Incoming Links”。具体来说,您正在查找该符号旁边带有 0 的任何帖子。
这些是没有传入内部链接的帖子(或页面)(即孤岛页面)。

现在,有一些注意事项:
首先,该工具在此处仅显示内容内链接。它不会获取导航链接或博客滚动之类的链接。
这意味着这些帖子不一定是 “真正的” 孤儿。因为用户和搜索引擎可能能够通过您的主页、博客卷或类别页面找到该页面。
但是,无论如何,你都希望在网站的这些区域之外建立内部链接(即,在其他相关的帖子和页面中)。
第二个警告:
手动浏览大量此类帖子和页面显然需要很长时间。如果你有一百个左右也没关系,因为你只需要浏览几页。
但显然,这对于那些拥有数千页的人来说是不切实际的。这时您将需要使用我上面讨论的其他方法之一。
但是,如果您有插件的专业版,实际上有一个用于孤岛页面的过滤器可以使这更容易。因此,它仍然是大型网站的可行选择,尽管它不是免费的。

注意:显然还有很多其他插件可以做类似的事情。但对于快速、简单和免费的选项,Rankmath 可以解决问题。
如何修复孤岛页面并改善 SEO
如何解决孤岛页问题取决于您拥有孤岛页的原因。
这是一个快速流程图,可帮助你了解使用哪种方法来修复孤岛页:

方法 1:添加内部链接
用例:孤岛页面对用户很有价值,或者您可以更新它以使其有用
例:您尚未添加任何链接的新博客文章
要修复有价值的孤岛页面,因此不应该是孤岛页面,只需添加内部链接即可。
理想情况下,将相关页面的内部链接添加到这些孤岛页面(如果链接页面获得大量流量,则加分)。

例如,如果您有一篇关于 “Eco-Friendly Home Tips” 的孤儿文章,您可以从一篇关于 “Sustainable Living Practices” 的热门博客文章中链接到它。
这有助于用户发现有价值的内容,并向搜索引擎发出这些页面很重要的信号。
我们在 Backlinko 采用了这种内部链接策略。例如,我们的 SEO 指南链接到我们关于 SEO 与 SEM 的相关文章:

如果你的孤岛页面通过一些更新会变得有价值,请进行这些更改,然后添加内部链接。
专业提示:确保这些页面显示在您网站的 XML 站点地图中。这可以使 Google 的爬虫更容易找到它们。
方法 2:合并和重定向
用例:孤岛页面并不完全有价值,但你可以重新利用一些内容,或者它获得流量/外链
例:一个 2022 年过时的综述页面,其中包含一些内容,您可以将其重新用于定期更新的常青列表
如果孤岛页面在当前状态下本身并不那么有价值,并且你无法有意义地更新它以使其有用,请考虑将其与另一段相关内容合并。
例如,您可以将“2022 年最佳游戏笔记本电脑”帖子的过时列表中的一些内容与您当前的最佳列表相结合。然后,将旧页面重定向到新页面。

但是,即使你无法挽救页面,无论如何重定向 URL 仍然是值得的。
为什么?
因为它可能会获得流量(通过排名或推荐)和/或反向链接。而且你不想仅仅通过删除页面来失去流量或这些反向链接的 SEO 好处。
使用 301 重定向应该将 “link juice” 从孤岛页面转移到另一个相关页面。
注意:只需确保您重定向到相关页面而不是主页即可。否则,Google 可能会将其选为软 404(一篇关于该主题的旧但仍然有效的 Google 文章)。
方法 3:使用 “noindex” 标签
用例:该页面很有用,但您不希望搜索引擎对其进行抓取和索引
例:用户只能通过特定广告找到的广告着陆页
在几种不同的情况下,您可能希望页面可访问,但不可索引。
换句话说:您希望某些人找到它,但您不希望 Google 在搜索结果中显示它。
这方面的典型示例是广告登陆页面。许多网站将专门针对通过付费广告到达的访问者使用不可索引的登录页面。
这让他们可以定制他们的消息传递和页面布局,而不必太担心页面的 SEO(因为它不是为有机排名而设计的)。
例如,以下是 Monday.com 的项目管理软件广告:

如你所见,该页面有一个 noindex 标签:

这意味着该页面可能没有任何指向它的内部链接——使其成为孤儿。
但是 Monday.com 不需要担心这个页面。
方法 4:删除页面
用例:该页面没有用,没有流量,也没有外链
例:一篇关于过时策略的旧博客文章,没有可重新利用的内容
最后,如果孤立页面没有用并且没有看到任何流量(或外链),你可以考虑删除它。
另一个示例可能是缺货的产品页面没有回来。
在这些情况下,您可以删除该页面并确保它返回 404 (未找到) 或 410 (已删除) 状态代码。
防止孤岛页的最佳实践
查找和修复孤岛页面可能很困难,因此理想情况下,您希望首先避免任何孤岛页面。
值得庆幸的是,防止孤岛页面非常容易。只需遵循以下最佳实践:
让内部链接成为一种习惯
制定一个添加新内容的流程,其中包括内部链接作为内容创建阶段的关键步骤。无论是您编写内容还是作家和编辑团队。
如果你从团队创建任何新内容的那一刻起就添加内部链接,你就是在主动添加它们。而不必在以后的数百(或可能数千)帖子中疯狂地批量添加它们。
然而:
新作者可能很难快速了解网站的现有档案以了解要链接到什么。我们在 Backlinko 遇到了这个问题。
这就是为什么我们鼓励新作者在撰写文章时使用网站搜索运算符来查找要链接的相关内容。
这是如何做到的:
考虑一些与你尝试在其中添加内部链接的内容相关的关键词。然后,在 Google 中输入以下内容:
site:yourdomain.com “keyword(s)”
例如,如果我们的一位作者正在撰写一篇关于社交媒体营销的文章,他们可能会在 Google 中输入 “site:backlinko.com social media”。
喜欢这个:

这为他们提供了一堆文章和页面,他们可以在有关社交媒体的帖子中链接到这些文章和页面。
这是一个方便的 “小窍门”,用于查找要链接的相关文章。但是在消除和防止孤岛页面的上下文中,您需要一种更精确的方法。
跟踪和监控您的内部链接工作
跟踪和防止孤岛页面的最简单方法之一是创建所有内容的电子表格。有一列 URL 和一列指向它的内部链接数量。
您收集这些数据的方式将取决于您使用的工具。如果您使用 WordPress,则可以使用我之前讨论的 Rankmath 等插件。尽管这是一个更加手动的过程,并且仅对较小的网站真正实用。
如果你使用 Screaming Frog,请查看 “Links” 视图中的 “Inlinks” 列,查看指向每个抓取页面的内部链接的数量。您可以导出此数据,以便更轻松地将电子表格放在一起。

如果你使用的是 Semrush,请前往 Site Audit(网站诊断)中的 “Crawled Pages”(抓取页面)报告,然后查看 “Incoming Internal Links”(传入内部链接)列(你可能需要在 “Manage columns”(管理列)菜单中选择它)。

与 Screaming Frog 一样,您也可以导出此数据。
但是,无论你如何获取数据,你都需要将其排序到一个电子表格中,其中一列是 URL,一列是指向该 URL 的内部链接数量。
然后,应用过滤器或按内部链接的数量对表格进行排序,从最小到最大(或 Google 表格中的 AZ)。

显然,首先要优先考虑你的孤岛页面。但也要尝试为每个页面添加至少 2-3 个(或更多)内部链接。
您可以更进一步,添加具有相同列标题的第二个工作表(您可以将此工作表标记为“按链接计数排序”或类似内容)。
然后,将以下公式添加到单元格 A2:
=SORT(Sheet1!A2:D, 2,True)
它应该看起来像这样:

(如果你在稍微不同的地方有东西,你需要调整这个。但是,如果您只是像上面那样的简单两列设置,它应该可以工作。
然后,每当你创建一个新的文章或页面时,你都会将其 URL 添加到第一个工作表中,并在内部链接列中显示 “0”。在第一个工作表中,然后按照添加它们的顺序显示所有页面。

但是在第二个工作表中,所有内部链接为零的帖子(您的孤岛帖子)将始终自动出现在顶部。使找到需要添加链接的帖子变得非常容易。

您可以在此处下载此电子表格并输入您自己的数据。
与您的团队共享此电子表格,以便他们也可以了解哪些页面需要内部链接。这样,当他们编写新内容时,他们可以参考工作表以查找添加链接的机会。
这种方法可以更容易地了解哪些页面需要更多的内部链接。但是要了解如何在正确的地方以正确的方式添加它们,请查看我们的完整内部链接指南。
使用 SEO 最佳实践避免孤岛页面
孤岛页面会影响您的 SEO 和用户体验。
这两者都会影响您的排名、流量和转化率。因此,您肯定希望避免在您的网站上出现任何孤岛页面。