大规模管理面部导航

2026年1月7日 13点热度 0人点赞

脸面导航帮助用户找到他们要找的。 它让他们快速过滤和排序产品或内容,使得大型网站更容易探索.

但是从SEO的角度来看,它会变得很棘手. 面板导航操作不当,可以产生重复内容,浪费爬行预算,并混淆搜索引擎对哪个页面进行索引.

以及如何最好地保持网站方便用户与搜索。

什么是面对面的导航?

面部导航让用户通过应用多个滤波器或“面”来精炼一大批结果。 当您应用过滤器时, 将结果更新以反映您的选择, 无论是立即还是点击“ Apply” 按钮后。

在下面的截图左侧可以看到亚马逊的面部导航过滤器. 这些可以让你选择品牌,价格等选项.

面部导航在电子商务中很常见. 在任何内容丰富的网站上,

旅行站点*用它按航空公司、价格或停留次数过滤航班。
真实的地产平台依赖它按价格,地点,或卧室数量进行缩小的上市.
*** 大量出版商
* 利用它帮助用户按作者、专题或日期浏览档案。

旅行网站Booking.com也使用面部导航.

我将坚持电子商务,

因此,让我们用电子商务的假设例子:男鞋。 面部导航系统可包括过滤器,例如:

*** Type: 奔跑,高尔夫,徒步
布兰德:耐克、阿迪达斯、新平衡
*** 规模:
8、9、10
*** 斋:
普通、宽
*** 颜色:
* 黑色、白色、蓝色

通常,每次点击过滤器,都会通过在结尾添加参数生成一个新的URL.

开始很简单:https://example.com/mens-shoes?type=running[永久失效連結] 网易新闻.

然后添加另一个:https://example.com/mens-shoes?type=running &brand=adidas(原始内容存档于2017-09-28).

另一则:https://example.com/mens-shoes?type=running &brand=adidas&size=10

对于一个搜索引擎,每个这些URL都作为单独的页面处理. 只要有以上选项,你就能创造出成千上万的组合.

在大型网站,这可以螺旋 成数百万个URL。 这才是问题的根源。

发现追踪和衡量电子商务的五个基本指标。

为什么面对面的导航是SEO的一大挑战

让搜索引擎bots爬行每一个可能的滤波组合可以产生严重的SEO技术问题.

废物回收预算

Google等搜索引擎为每个网站分配了有限的“滚动预算”。 如果Googlebot花时间爬行你男人的鞋类页面,

爬行者可能陷入“爬行陷阱”,无休止地发现新的URL组合。 Googlebot 最终可能会赶上,但只有在处理了许多URL之后.

Oncrawl等技术SEO软件可以帮助你分析爬行行为,看Google浏览你的网站的效率如何. 就像这个有用的分解:

QQ 创建重复内容

“9号男子跑鞋”的一页与“10号男子跑鞋”的一页几乎相同。 当Google找到数千个相似的页面时,它很难在搜索结果中识别显示的主要版本.

这可能导致关键词的食人化,在其中,你们自己的页面相互竞争,并削弱整体可见度.

当Google索引过多的低值页面时, 这使得你的网站看起来很薄或重复,这可能会损害其感知的质量.

搜索引擎想要提供高质量的结果. 如果您的网站显示内容重复, 则可能被视为权威性较低 。

稀释物连接公平

视其配置方式而定,面式导航可以在过滤的页面变换之间建立大量内部链接.

如下文所示,本网站的过滤器使用与 HTML 标记的标准链接.

这可以通过在许多冗余页面中分配权力来淡化连接公平,而不是加强你们最重要的网页。

如何审计关于高级管理制度问题的面对面导航

大部分时间,你将会在已经面对导航的网站上工作。 在修复之前,你需要 诊断出问题。

QQ步骤1: 分析您的 URL 和过滤器如何工作

首先要了解您的系统是如何生成 URL 和过滤器是如何表现的 。

  1. ** 绕行并采用单一过滤器**。 URL 是使用参数( 如 ? color=red) , 碎片( 如 #color=red) , 还是使用文件路径( 如 / color/red) ?
  2. ** 多重过滤器**。 命令重要吗? 一个为 ?color=red&size=10 和?size=10&color=red 创建不同 URL的系统,可以产生近无限页数. 这是一面主要的红旗。
  3. ** 检查工具中的过滤器**。 它们是否作为传统链接与“a”标记执行,还是使用“按钮”或其他元素?
  4. ** 检查空结果**。 当你选择没有匹配产品的过滤器时会发生什么? 页面是否返回 200 个确定状态代码 或 适当的 404 未找到 ?

我测试了Adidas网站作为例子. 当我选择过滤器时,会添加匹配参数到URL中. 我可以按任何顺序应用多个过滤器,URL结构保持不变.

值得注意的是,过滤器被设置为"按钮"元素,而不是传统的内部链接. 我们稍后将讨论此事。

最后,没有库存的过滤器被禁用。 我甚至把 URL 参数改为不会返回结果的参数。 该网站以404(未找到)状态代码正确回应.

  • 第2步:检查现有的机会均等措施

在深化之前,评估是否已经设置任何SEO控制以管理面部导航. 寻找机器人等措施. txt规则,rel=“canonical”,无索引指令,rel=“没有遵循”。

另外,检查可能混淆搜索引擎的相互矛盾信号.

** 寻找共同冲突:**

  • 机器人中是否有URL屏蔽. 还有一个无索引指令?
  • 您的 XML 网站地图中是否仍然没有索引 URL ?
  • 您是链接到被屏蔽、设置为无索引或非卡通的 URL 吗 ?
  • Cononical标签是否指向被屏蔽的URL,不必要地参考自己,或者导致破损,重定向,或不相关的页面?

我通常从手动审查模板、文件路径和参数开始。 然后用Oncrawl等工具进行技术的SIO审计,以大规模地捕捉问题.

确保调整您的爬行设置, 以包含包含参数的 URL !

QQ 步骤 3: 使用 Google 搜索查找索引 bloat

开始使用Google中的站点搜索操作员(如:站点:example.com)来查看哪些URL被索引. 这是一个快速的捷径。

** 有两个快速检查:**

  1. 是否有来自面部导航的参数化URL不应该被索引? 示例:? color=red&size=10&price=50-100
  2. 指数化结果的数目是否与你所期望的相同? 将此与您网站地图中列出的有效 URL 数目相比较 。

如果你发现差异,你可能 处理指数bloat。

校对:Soup

QQ 第4步: 检查 Google 搜索控制台中的问题

在 Google 搜索控制台中打开页面索引报告. 查看索引页面总数. 这个数字看起来准确吗?

接下来,请检查“Indexed,未在现场地图部分提交”。 如果您的站点地图是最新的, 这可能会显示您不想要索引的 URL 。

点击“ 查看关于索引页面的数据” 以查看示例和爬行日期 。 注意此列表中的面部导航 URL 。

为了检查预算浪费,滚动到“为什么页面没有索引 ” 。 查找“ 缩写 ” , 以查看过滤器 URL 是否在没有索引的情况下被拖动 。

也可以审查Crawl Stats报告. 转到设置 > Crawling > Crawl Stats。

在“ 按文件类型” 下滚动并点击 HTML 。 本节显示 craw 请求, 包括 URL, 时间戳, 和响应 。

如果faceted URL主导此列表,Googlebot可能在低值页面上浪费爬行预算.

• 第5步:进行日志文件分析

服务器访问日志准确显示用户和Googlebot等爬行者正在请求哪些URL. 分析这些日志是了解爬行行为的最佳方法之一.

日志文件通常作为原始数据出现. 使用Oncrawl的SIO日志分析器等工具, 您可能还需要从您的 CDN 或装入平衡器中获取日志, 以处理第一个用户交互方式为准 。

日志文件分析是一个深层话题. 然而,即使是基本的可视化,也能揭示Googlebot是否在有效爬行你的网站.

如果它花在面部导航URL上的时间得不到流量或搜索值,那很可能是浪费预算。

最理想的情况是,大多数爬行应侧重于可索引的、犬形的URL。

如何解决表面导航问题

正在建立一个已经使用面部导航的网站吗 ? 以下是一些管理其URL的有效方法. 前两个由Google推荐.

QQ方法1:在机器人中Disallow爬行.txt(由Google推荐)

机器人们 txt文件告诉搜索引擎它们能够和不能爬行的URL。 虽然一些bots可能忽略了这些规则,但像Google这样的有声望的搜索引擎尊重它们.

您可以添加一个不允许的规则来屏蔽面部导航 URL 。 这是减少爬行预算浪费和减少服务器资源的直接方式.

但是,如果其他页面链接到它们,被拒绝的URL仍然可能在搜索结果中出现.

以下是一个商店商的默认机器人。 txt文件看起来像. 它屏蔽了过滤结果以防止爬行浪费.

总是使用机器人。 txt测试工具避免意外屏蔽重要内容!.

QQ方法2:使用URL碎片来防止新的可爬行的URL(由Google推荐)

此方法使用标签而非问号:https://example.com/mens-shoes#type=running

Googlebot忽略了#符号后的一切. 对爬行者来说,URL只是:https://example.com/mens-shoes

这样可以让用户过滤内容而无需生成新的URL供Google爬行.

如果你的站点用这样的碎片,你就没事。 如果使用查询参数,则无需更改。 只要使用本列表中的其他方法来管理参数化的URL.

方法3: 使用无索引指令控制索引

无索引指令要求搜索引擎不要在搜索结果中包含一个页面. 它通常被添加为元标记或HTTP响应头来隐藏搜索值低的内容.

即使其他网站链接到页面,搜索引擎在看到无索引规则后也会将其排除在外.

Sportchek.ca在"头"中使用一个机器人元标记来执行这个指令.

无指数对降低指数bloat很有帮助. 不过, Google仍然需要爬行页面来检测指令,尽管爬行会随着时间推移而放缓.

** 无索引固定索引 bloat 的模板: 页:1

  1. 在目标页上增加一个无索引指令。 让他们不要被机器人挡住。 .
    2.等待Google爬行并从索引中删除.
  2. 取消后,在机器人中增加一项不允许的规则。 txt防止未来爬行并节省爬行预算.

方法 4: 主页加宽

使用rel=“canonical”来告诉搜索引擎哪个URL是网页的主版本. 这有助于防止内容重复,巩固排名信号.

不过, Google仍然需要爬行页面来检测犬科. 虽然如此,复制页通常不会经常被爬过。

此外,rel=“canonical”是一个建议,而不是一条规则。 Google如果认为另一个页面更相关,可能会选择不同的版本.

您可以在 HTML 文档的“ 头” 中找到 rel=“ canonical” 元素。

  • 方法5:在内部链接上使用rel=“没有跟踪”

您可以在指向面部导航 URL 的链接中添加 rel=“ 无后续” 属性 。 这告诉搜索引擎不要跟踪这些链接。

要使它发挥作用,与该URL的每一个内部链接都必须包括属性. 记住,rel=“不跟随”是一种暗示,而不是指令。

如果爬行者在别处找到,

用 JavaScript 执行面部导航

如果你从头开始构建一个面孔导航系统,你就可以在很大程度上控制它的结构和行为。 这意味着你可以从一开始就避免我们讨论的SEO挑战.

一个越来越流行的方法是使用JavaScript并避免内部链接进行过滤.

** 这是如何运作的:**

  1. 使用JavaScript,一般与获取API(AJAX的现代替代品)一起动态更新过滤结果. 这防止了全页重新加载,创造了更快,更平滑的用户体验.
  2. 在过滤器(Googlebot能够发现URL的地方)中不使用标记,而是使用<按钮>元素.
  3. 用户应用过滤器时使用历史API更新URL. 这让他们分享或书签过滤结果,并确保浏览器的前后按钮如预期的那样工作.

例如,在Adidas上检查过滤器时,HTML的外观如下:

因为这些过滤器不使用“ a” 标记, Googlebot 不太可能发现这些 URL, 除非有其他网站链接到它们。

这种方法有助于避免诸如预算浪费、内容重复、指数bloat和稀释链接公平等常见的小型和小型企业问题。

只要确保您的主列表页面,没有应用过滤器,仍然可以爬行.

如何使用面部导航来赢得长尾关键字

面部导航可以帮助您获取长尾关键字流量. 这些是诸如“男子轻量级徒步靴”之类的具体搜索,而不是“徒步靴”。 “

一些SEO建议使被过滤的URL可以索引以针对这些查询. 它可以工作,但会很快变得复杂.

更明智的做法是有选择性的。 使用分析器来查看哪些过滤器用户实际参与其中. 如果组合获得固态流量,且您有足够的产品支持,考虑创建一个专用的子类页面.

这些网页应具有独特的内容、优化的元数据和内部链接。 这使得他们有更好的机会在不产生重复内容或短页的情况下排位。

例如,Nike在产品网格下方包含文本,为用户和搜索引擎提供额外上下文.

然而,如果你决定使某些过滤结果页可以索引,确保每个页都有:

  • 独特的标题标签和 H1
  • 自我参考犬科标签

只要知道风险。 这可能导致低效或内容问题重复。 先在小批量的页上测试,并监督其表现.

做对了,这个策略 帮助你挖掘长尾交通 同时保持您的网站清洁 和SEO友好。

面对面导航的最佳做法

为了使面对面的导航对用户和搜索引擎都起作用,遵循这些最佳做法。

QQ 创建客户实际使用的过滤器

从识别符合真实用户行为的过滤器开始. 进行关键词研究,与你的销售团队交谈,并研究竞争对手.

这些洞察力会帮助您选择反映人们搜索和购物方式的过滤器.

不要忽略主观过滤器。 例如,Wayfair包括基于风格的过滤器,如乡村/农舍,世纪中叶的现代和复古. 这些对于捕捉长尾搜捕意图来说是很好的.

使用特定类别的过滤器

过滤器应匹配每个产品类别的上下文。 在T恤页面上不要显示“鞋尺寸”。 全站过滤器会产生杂乱无章,混淆用户. 保持它们与改进UX和SEO的相关性。

  • 避免导致零结果的过滤器

绝不允许用户点击返回任何产品的过滤器 。 这令人沮丧, 您的系统应该隐藏不会产生结果的选项 。

如果有人降落在空页面上, 请确保它返回404个错误,

以下是一个在返回404时返回200 OK状态代码的例子.

使用分析来完善用户体验

跟踪用户如何与过滤器互动 。 确定最经常使用哪些软件。 这帮助您微调导航,让用户更容易找到自己想要的东西.

使用清晰的描述性 URL 参数

坚持可读参数像? 而不是像... p1=123. 他们更容易理解和记住。

使用 ampersands (( &)) 来分隔参数 。 避免逗号,分号,或括号,因为它们可以混淆搜索引擎.

总是将 URL 参数置于一致的顺序

总是将您的 URL 参数固定在固定的序列中, 不论单击过滤器的顺序如何 。 例如,总是使用?type=running&brand=adidas,而不是?brand=adidas&type=running.

这种一致性帮助了SEO,缓存,分析以及用户体验.

最后想法

面部导航是一种强大的工具. 如果管理得当,它既能增强用户的经验,又能提高业务效率。 如果处理不当,可能很快成为负债.

也没有一刀切的解决办法。 最佳方法取决于你的技术堆栈,产业,和可用的资源.

重要的是:

  1. 进行彻底审计
  2. 选择一项周密的战略
  3. 监测成果并视需要进行调整

说对了 面对面的导航成为战略优势 弄错了,它会悄悄破坏你的整个网站。