什么是分面导航? SEO要考虑的主要因素

已发表: 2022-03-31

如果您曾经在网上购物,那么您肯定会遇到多面导航——您可能只是没有意识到!

按价格排序、按大小过滤和按颜色排序都是分面导航(也称为分面搜索,有时也称为引导式导航)的绝佳示例。

产品类别页面上的过滤选项示例。

简而言之,分面导航是一种帮助访问者导航和个性化页面以找到他们正在寻找的确切产品的方法。 分面导航创建的页面还可以帮助人们搜索特定的长尾查询,在搜索结果中找到他们正在寻找的确切产品。

尽管分面搜索对用户有用,但如果您不小心,它可能会给 SEO 带来一些严重的问题。 让我们看一些分面导航示例,看看会出现哪些类型的问题。

了解 Barnes & Noble 的 SEO 策略,包括他们如何管理分面导航。

哪些类型的网站有分面导航?

分面导航已成为电子商务网站的标志,但零售商并不是唯一使用它的人。

例如:

  • 出版商 经常使用分面导航来帮助访问者按内容类型(日期、主题等)过滤
  • 工作列表网站等分类网站使用分面导航来帮助访问者按位置等内容进行过滤。
  • 所有类型的大型网站都经常使用分面导航。 一般来说,网站越大,就越有可能有某种分面导航来改善用户体验。

所有这些网站都容易出现分面导航经常导致的 SEO 陷阱,所以让我们来探讨一下这些常见问题是什么。

分面导航会导致哪些 SEO 问题?

据谷歌称,分面导航通常对搜索不友好。

为什么? 因为构面会创建同一个 URL 的多个版本。 (我们稍后会回到它是如何工作的。)

这会导致四个主要的 SEO 问题:

  • 重复内容,因为您的网站上存在同一页面的多个版本。 如果有的话,许多方面不会改变页面内容。 例如,按价格对产品进行排序的选项可以创建多个页面,其中包含相同的产品,只是顺序不同。
  • 稀释的链接权益,因为内部链接将分布在多个 URL 上。 而不是链接到的页面的一个变体,可能有数百个。 这很糟糕,因为不是一个页面获得所有链接的好处,而是其中一些链接重复。
  • 抓取浪费,因为谷歌会花时间在重复的页面上,并且可能会错过/没有时间来抓取您有价值的页面。
  • 抓取陷阱,因为在许多情况下,分面导航可以创建几乎无穷无尽的核心 URL 组合。 这称为爬网陷阱,因为机器人实际上会在爬取这些 URL 时被困。

一些 SEO 可能会争辩说,分面导航是一种轻松创建针对具有小而特定搜索意图的长尾搜索查询的页面的方法。 但是,您应该始终首先验证该主题的搜索意图是否确实存在。

请记住,仅仅因为您可以创建页面并不意味着您应该!

分面导航创建的 SEO 问题示例

让我们看一个产品页面少于 200,000 个的电子商务网站的示例。

当 Botify 按照与该网站在 robots.txt 中为 Google 设置的相同规则进行爬网时,我们发现有超过 5 亿个页面可访问

请记住,这个电子商务网站的产品不到 200,000 种,但搜索引擎机器人可访问的页面数却超过 5 亿!

原因? 该站点的分面导航为同一个 URL 创建了无数种组合,不幸的是,这种情况并不少见。

但是,“同一个 URL 的多个版本”是什么意思?

例如,假设我们在一个销售计算机的电子商务网站上,我们正在查看“监视器”类别页面。

该页面的主要 URL 可能是:

https://example.com/monitors/

现在假设有屏幕尺寸、分辨率和连接性的过滤器,我选择我希望看到具有 HDMI 连接的 1600×900 分辨率的 19 英寸显示器。

在做出这些选择之后,我最终会得到一个看起来像这样的多面 URL:

https://example.com/monitors/filters?size=19inch&resolution=1600x900pixel&connectivity=hdmi

这是我一直在使用的同一监视器页面的缩小版本。 这个页面没有不同的内容,只是少了一些。

该页面也将与访问者可以创建的其他缩小版本的页面非常相似,如下所示:

https://example.com/monitors/filters?size=19inch,22inch&resolution=1600x900pixel&connectivity=hdmi,wga

而且,根据您的内容管理系统 (CMS) 和您的开发人员,甚至可能存在相同 URL 的不同组合——本质上,两个页面都存在且完全相同,例如:

https://example.com/monitors/filters?size=19inch&connectivity=hdmi

&

https://example.com/monitors/filters?size=19inch&connectivity=hdmi

上面两个页面之间的唯一区别是,分面以不同的顺序列出,具体取决于访问者单击过滤器的顺序。

知道了这一点,一个拥有 200,000 个产品页面的网站最终可能拥有超过 5 亿个页面,这可能也就不足为奇了。

尽管用户能够自定义他们的搜索并根据他们的需要找到最好的产品,但搜索引擎肯定会难以确定您希望他们索引哪些页面。

知道 Google 没有抓取您的普通企业网站上的一半页面,您可能想知道,他们缺少哪一半?

基于 Botify 对 4.13 亿网页的 6.2B Googlebot 请求的分析,2018 年 6 月“Google 如何抓取网络?”

他们是否错过了您的低价值重复页面? 或者他们是否错过了您关键的、推动收入的产品页面?

我们还知道,由于被抓取页面的比例较低,网站产生自然搜索流量的页面较少,而且随着网站规模的增加,这些数字只会变得更糟。

举个例子——我们不能让机器人来猜测。

我如何知道 Google 是否找到了我的重要页面?

要查看像 Google 这样的搜索引擎机器人是否正在查找您的重要页面,或者是否在重复的方面页面上浪费时间,您可以查看您的服务器日志文件。

在 Botify 中爬取维恩图
爬虫维恩图是 Botify 中的众多图表之一,它揭示了搜索引擎正在查找和丢失的页面。

要查看 Google 已将您的哪些页面编入索引,您可以在 Google Search Console (GSC) 中抽查 URL,或使用 Botify 查看已编入索引的所有分面页面。

Google Search Console 中的 URL 检查
Google Search Console 中的 URL 检查工具可以帮助您确定页面是否已被 Google 索引。

要查看其中哪些页面获得了点击和流量,您可以使用 Google 或 Adob​​e Analytics、GSC 进行抽查或 Botify(通过我们的 Analytics 和 GSC 集成)。

Botify 中的报告可让您查看您网站上哪些页面是“活跃”(在过去 30 天内收到至少 1 次自然搜索访问的任何页面)与不活跃的页面。

理想情况下,Googlebot 只会对您的主要、有价值的页面进行抓取、索引、排名和为您的网站带来流量。 您会希望 Googlebot 远离由构面和过滤器创建的重复页面,以免损害高价值页面的性能。

如何审核您的 SEO 多面导航

从理论上理解多面导航 SEO 问题是一回事。 下一个障碍是了解分面导航如何影响我们自己的网站。

如果您想审核您的网站是否存在多面导航 SEO 问题,我们建议您执行以下步骤:

1. 熟悉构面在您的网站上的工作方式

为了诊断分面搜索问题,您需要充分了解您的网站如何使用分面导航。

要弄清楚这一点,请提出以下问题:

  • 构面仅存在于我的类别页面上,还是我们在网站的其他部分(例如博客)也使用构面?
  • 是否有分层顺序如何将构面附加到您的 URL? (例如,品牌方面总是第一,定价方面总是第二)
  • 您可以添加多少方面是否有限制,或者是否可以无限组合? (例如,用户生成的方面,在站点搜索栏中输入的任何内容都会创建一个新方面)

在 Botify 中,您可以使用高级细分或自定义提取来量化和可视化您网站的分面导航。 在下面的示例中,我们正在查看一个 2000 万页的网站,其中包含超过 1900 万个分面页面——其中超过 80% 的页面添加了 3 个以上的分面。

通过了解您网站的分面导航,您将更好地了解它可能导致的 SEO 问题的范围。

2. 评估分面页面的流量

一旦您了解了您的网站上有多少和哪些方面,您就可以使用您的分析来确定这些页面中的任何一个是否有价值 - 换句话说,哪些方面的页面正在为您的网站带来自然搜索流量?

通过在 Botify 中按方面查看活动页面,您可以轻松地看到这一点。 例如,在这个网站上,我们可以看到它的大部分页面(具有 3 个方面的 URL)都没有增加流量。 这是一个巨大的抓取预算风险,这导致我们进入下一步。

3. 识别分面页面上的抓取浪费

正如我们刚刚看到的,一些分面页面可以从自然搜索中获得流量。 但是,其他分面页面可能会浪费您的抓取预算。 你怎么知道哪个是哪个?

一个很好的起点是将“Google 抓取”(机器人)与“Google 访问”(用户)进行比较。

在下面的示例中,具有 3 个以上构面的网址占据了抓取预算的很大一部分(它们从 Googlebot 获得的点击次数比网站上的任何其他网址都多)。 但是,这些页面从 Google Organic 产生的访问者很少。

如果 Googlebot 大量抓取某些网页,但这些网页并没有带来流量,那么这些网页可能会浪费您的抓取预算。

4. 确定分面页面的搜索需求

一旦您了解了您网站上发生的事情,就该在场外查看搜索需求了。 换句话说,我们正在创建的页面是否有足够的搜索需求?

如果您的分面导航创建的页面需求低或没有需求(例如,很少有人在搜索“中号皮夹克”),您可能需要考虑将其排除在索引之外。 另一方面,如果由分面导航创建的页面需求量很大(例如,很多人搜索“100 美元以下的皮夹克”),那么确保这些页面可索引是个好主意。

5. 检查您的库存,了解您可以在哪里为用户提供更多结果

最后,使用您的库存(产品或内容)来了解您可以在哪里为用户提供更多结果。

在 Botify 中,您可以使用自定义提取来确定您在每个类别页面上拥有的产品数量。 然后,您可以优先考虑具有最佳产品的 URL,以推动更多流量和转化。

我应该如何处理我的分面导航页面?

了解如何处理分面导航页面很复杂,因此我们根据 Aleyda 在索引分面页面上的爬行星期一剧集创建了我们的决策图版本,以帮助您使用元标记引导搜索机器人。

按照此图表,您最终会得到三组分面页面:

  • 索引(应该总是有一个自引用的规范标签,不应该被 robots.txt 阻止,并且应该有指向它的有价值的内部链接)
  • 不要索引(应该包含一个 noindex 标签)
  • 块爬取(不应该被 bot 访问,这可以通过 robots.txt、GSC 中的参数处理、JavaScript 和 nofollow 链接的组合来实现)

将分面导航页面分类到这些组后,您将更清楚地了解需要采取的操作。

要深入了解现实世界的多面搜索示例,请查看“大规模 SEO:大型电子商务网站的不同之处”。 在其中,Barnes & Noble SEO 和个性化经理 Jessica Flareau 解释了多面导航对她公司的 SEO 战略的重要性,并在观众问答期间分享了一些执行策略。

虽然没有万能的解决方案来处理分面导航(这取决于许多因素,例如您的 CMS 和您可以获得的开发资源),但我们将引导您了解一些您可以使用的技巧和最佳实践在本文的第二部分中,您的分面导航页面的 index、noindex 或块爬网,敬请期待!