2024 年 12 月 17 日,星期二
我们刚刚发布了关于分面导航最佳实践的新文档,该文档最初发布为一篇博文。 以下是新文档页面中的一些重要内容的摘要。
分面导航是一种非常棒的方式,可帮助用户在您的网站上找到所需内容,但如果不谨慎实施,可能会演变为一场 SEO 噩梦。为什么?因为它可以生成近乎无限数量的网址,从而导致:
- 过度抓取:搜索引擎浪费时间抓取对搜索用户毫无价值的无数网址。
- 发现速度变慢:过度抓取会减慢系统发现重要新内容的速度。
事实上,迄今为止,网站所有者向我们反馈的过度抓取问题中,最常见的来源便是分面导航。而在绝大多数情况下,只要遵循一些最佳实践,就可以避免出现此类问题。但我们先来梳理一下一些信息。
网址问题
分面导航中的每个过滤条件组合通常会创建一个唯一的网址。例如:
https://example.com/items.shtm?products=fish&color=radioactive_green&size=tiny
更改任何参数(product
、color
或 size
)都会创建一个新网址,从而导致网址数量激增。这就是问题所在:几乎无限数量的新网址等待被发现。我们来解决这个问题。
两种方法
-
屏蔽分面导航网址:
-
如果您不需要将这些网址编入索引,请使用
robots.txt
禁止抓取。 -
或者,使用网址片段 (
#
) 作为过滤条件,因为搜索引擎通常会忽略它们。
-
如果您不需要将这些网址编入索引,请使用
-
优化分面导航网址(如果您需要 Google 抓取这些网址,无论成本如何):
-
为网址参数使用标准
&
分隔符。💩 不是合适的参数分隔符字符。 - 在网址路径中保持顺序一致的过滤条件。
- 对于没有结果的过滤条件组合,返回
404
状态代码。 - 除非您别无选择(例如,您有一个单页面应用),否则请避免将空白结果重定向到通用的“找不到”页面。
-
为网址参数使用标准
重要注意事项
-
您还可以使用
rel="canonical"
将变体内容指向主页面,以帮助整合信号。系统需要一段时间才能发现这一机制。 -
过滤条件链接上的
rel="nofollow"
可能会阻止抓取,但必须一致地应用。也就是说,指向这些页面的所有链接(内部和外部)都必须具有rel="nofollow"
属性。 - 抓取分面导航网址始终会消耗服务器资源,并且可能会影响新内容的发现。
如果您对关于分面导航最佳实践的新文档有任何建议或需要解释说明,请使用该文档中的反馈工具告诉我们。如果您对分面导航非常感兴趣,并想与他人讨论相关问题,请访问搜索中心社区,您也可在 LinkedIn 上找到我们。
想详细了解抓取?请查看整个“抓取 12 月”系列:
井上坚二
Google 搜索团队 查看 Kenji Inoue 在 Google 搜索中心博客上发布的博文。
Aaseesh Marina
产品支持经理 Aaseesh Marina 是 Google 的 Search Console 产品支持经理。他专注于帮助网站所有者获取所需支持,提高其网站在 Google 搜索中的曝光率。 他曾是 Google 搜索质量团队的一员,该团队负责评估 Google 搜索结果的质量,并保护用户免受网络垃圾和其他类型的滥用行为的影响。 请查看他在 Google 搜索中心博客上发布的博文。 Twitter
Adrian Gregory Lui
新闻合作伙伴关系经理 查看 Adrian Gregory Lui 在 Google 搜索中心博客上发布的博文。 LinkedIn
Adriana Porter Felt
Chrome 安全团队 在 Google 搜索中心博客上查看 Adriana Porter Felt 发布的博文。
Alan Kent
开发技术推广工程师 在 Google 搜索中心博客上查看 Alan Kent 发布的帖子。 Twitter
Aldrich Christopher
政策透明度 查看 Aldrich Christopher 在 Google 搜索中心博客上发布的博文。 Twitter | LinkedIn | YouTube
Alissa Roberts
搜索质量团队前成员 查看 Alissa Roberts 在 Google 搜索中心博客上发布的博文。 LinkedIn
Amir Rachum
Search Console 软件工程师 查看 Amir Rachum 在 Google 搜索中心博客上发布的博文。 网站
Andrei Pascovici
网站站长工具团队 查看 Andrei Pascovici 在 Google 搜索中心博客上发布的博文。
Anna Ogawa
高级搜索生态系统顾问 查看 Anna Ogawa 在 Google 搜索中心博客上发布的博文。 Twitter | LinkedIn
Asaph Arnon
软件工程师经理 查看 Asaph Arnon 在 Google 搜索中心博客上发布的博文。 LinkedIn
Aurora Morales
信任与安全 Aurora 在 Google 信任与安全团队工作。多年来,她一直致力于向业界传授产品政策和准则,协助相关人员为各种受众群体打造更安全的生态系统。 一些让她忙不停的项目:管理英语和西班牙语的搜索中心帮助社区;向发布商受众群体介绍 Google 的创收政策和限制;吸引关键意见领袖关注虚假信息等风险和滥用领域。 网站 | LinkedIn | X/Twitter Aurora 还与搜索中心团队合作开展了多个 多媒体项目 ,例如 YouTube 系列视频 Sustainable
Candice Denic
产品经理 查看 Candice Denic 在 Google 搜索中心博客上发布的帖子。 LinkedIn
Chris Nelson
搜索质量团队 查看 Chris Nelson 在 Google 搜索中心博客上发布的博文。 LinkedIn
Cory Benavente
视频搜索产品经理 查看 Cory Benavente 在 Google 搜索中心博客上发布的博文。 LinkedIn
Daniel Yosef
软件工程师 在 Google 搜索中心博客上查看 Daniel Yosef 发布的帖子。 LinkedIn
Danielle Marshak
视频搜索产品经理 查看 Danielle Marshak 在 Google 搜索中心博客上发布的博文。 LinkedIn
Danny Sullivan
Google 搜索公共联络员 查看 Danny Sullivan 在 Google 搜索中心博客上发布的博文。 Mastodon
Duy Nguyen
搜索质量分析师 查看 Duy Nguyen 在 Google 搜索中心博客上发布的博文。
Earl J. Wagner
软件工程师 查看 Earl J. Wagner 在 Google 搜索中心博客上发布的博文。 LinkedIn
Edu Pereda
Google 搜索开源团队 查看 Edu Pereda 在 Google 搜索中心博客上发布的博文。 LinkedIn | GitHub | Mastodon | Twitter
Eiji Kitamura
Chrome 开发技术推广工程师 在 Google 搜索中心博客上查看 Eiji Kitamura 发布的帖子。 网站 | Twitter | GitHub | Mastodon | LinkedIn
Eric Silva
产品经理 查看 Eric Silva 在 Google 搜索中心博客上发布的博文。 LinkedIn
Fan Zhang
软件工程师 查看 Fan Zhang 在 Google 搜索中心博客上发布的博文。
Giacomo Gnecchi Ruscone
信任与安全合作伙伴关系 Giacomo 当前致力于在解决儿童安全、虚假信息和金融欺诈等关键现实问题方面展开合作关系,打造更安全的 Google 服务,并希望使互联网环境更加安全。查看 Giacomo Gnecchi Ruscone 在 Google 搜索中心博客上发布的博文。 Twitter
Greg Grothaus
搜索质量团队资深软件工程师 查看 Greg Grothaus 在 Google 搜索中心博客上发布的博文。 网站
Ian Hung 洪翊恩
搜索生态顾问 在 Google 搜索中心博客上查看 Ian Hung 洪翊恩发布的帖子。 LinkedIn
Irina Tuduce
软件工程师 查看 Irina Tuduce 在 Google 搜索中心博客上发布的博文。 LinkedIn
Jennifer Granito
新闻质量团队的统筹产品经理 Jennifer Granito 是 Google 新闻质量团队的组合产品经理。她目前是 Google 搜索、Google 新闻应用以及 Google 其他服务的新闻质量和可信度方面的产品主管。她致力于让用户获取高质量的新闻内容,帮助所有人了解世界。 此前,她曾在 Google 收购的初创公司 Kifi 工作,主要负责将知识性的内容提供给用户,帮助他们更好地了解、利用和拓展原有的知识。除了 Kifi,她还曾供职于
Jeremy Weinstein
Google 网站站长 查看 Jeremy Weinstein 在 Google 搜索中心博客上发布的博文。 LinkedIn