跳到内容
请注意::本文仅为方便您阅读而提供。本文由翻译软件自动翻译,可能未经校对。本文的英文版应被视为官方版本,您可在此找到最新信息。您可以在此处访问。

防止内容出现在搜索结果中

上次更新时间: 2026年7月28日

可与以下任何订阅一起使用,除非另有说明:

通过将 URL 短链接添加到robots.txt 文件中,可防止新内容出现在搜索结果中。搜索引擎会利用这些文件来了解如何对网站内容进行索引。HubSpot 系统域名中包含“hs-sites” 的内容,在 robots.txt 文件中始终设置为“no-index”。

如果搜索引擎已经对您的内容进行了索引,您可以在内容的 HTML 头部添加一个“noindex”元标签。这将指示搜索引擎停止在搜索结果中显示该内容。

请注意:只有 托管在与 HubSpot 关联的域名上的内容才能在 robots.txt 文件中被屏蔽。了解有关在“文件”工具中自定义文件 URL 的更多信息。


使用 robots.txt 文件

将尚未被搜索引擎收录的内容添加到 robots.txt 文件中,以防止其在搜索结果中显示。

要在 HubSpot 中编辑 robots.txt 文件:

  1. 在 HubSpot 帐户中,单击顶部导航栏中的 “设置”图标

  2. 在左侧边栏菜单中,导航至“内容” > “页面”

  3. 选择您要编辑其 robots.txt 文件的域名:
    • 若要编辑所有关联域名的 robots.txt 文件,请点击“选择要编辑其设置的域名”下拉 菜单,并选择“所有域名的默认设置”(默认已选中)。
    • 若要编辑特定域名的 robots.txt 文件,请点击“选择要编辑其设置的域名”下拉菜单 并选择该域名。如有必要,请点击“覆盖默认设置”。这将覆盖该域名的任何 robots.txt 默认设置。
  4. 点击“SEO 与爬虫”选项卡。
  5. “Robots.txt”部分,编辑文件内容。robots.txt 文件包含两个部分:
    • User-agent:定义规则适用的搜索引擎或网络爬虫。默认情况下,此项将设置为包含所有搜索引擎(用星号 (*) 表示),但您可以在此处指定特定的搜索引擎。 如果您正在使用 HubSpot 的网站搜索模块,则需要将 HubSpotContentSearchBot 作为单独的用户代理添加进来。这样才能允许搜索功能抓取您的页面。
    • Disallow:指示搜索引擎不要抓取和索引任何使用特定 URL 路径的文件或页面。对于您想要添加到 robots.txt 文件中的每个页面,请输入 Disallow: /url-slug(例如,www.hubspot.com/welcome 将显示为 Disallow: /welcome)。
  6. 完成后,点击左下角的“保存”

In the page settings, on the SEO & Crawlers tab, the Robots.txt  section is displayed. An arrow points to the text input field to edit the robots.txt file.

有关 robots.txt 文件格式的更多信息,请参阅Google 开发者文档

使用“noindex”元标签

如果内容已被搜索引擎收录,您可以添加“noindex”元标签,以指示搜索引擎今后停止对其进行收录。

请注意:此 方法不应与 robots.txt 方法结合使用,否则会阻止搜索引擎识别“noindex”标签。

在页面和文章中添加“noindex”元标签

  1. 导航至您的内容:

  2. 点击内容名称
  3. 在内容编辑器中,点击右上角的“设置”
  4. 在对话框中,点击左侧边栏菜单中的“高级”
  5. “其他代码片段”部分,将以下代码输入到“HTML 头部”字段中 <meta name="robots" content="noindex">

In the content editor, the settings dialog box is displayed with the Advanced menu option selected. The Head HTML section has an input code snippet for adding noindex meta tags.

  1. 点击“X”关闭设置对话框。
  2. 要使更改生效,请点击右上角 “更新”或 “发布”

在知识库文章中添加“noindex”元标签

  1. 在你的 HubSpot 帐户中,单击更多,然后导航到服务 > 知识库。如果你的帐户中未显示更多,请直接导航到服务 > 知识库
  2. 点击您的内容名称
  3. 在文章编辑器中,点击右上角的“设置”
  4. 在对话框中,点击左侧边栏菜单中的“高级选项”。
  5. “其他代码片段”部分,将以下代码输入到“HTML 头部”字段中 <meta name="robots" content="noindex">

In the article editor, the settings dialog box is displayed with the Advanced menu option selected. The Head HTML section has an input code snippet for adding noindex meta tags.

  1. 点击“X”关闭设置对话框。
  2. 要使更改生效,请点击右上角 “更新”或 “发布”

内容仍会出现在搜索结果中

添加 noindex 标签或更新 robots.txt 文件后,搜索引擎需要时间重新抓取并从索引中移除您的内容。如果您的内容仍出现在搜索结果中,请确认以下事项:

  • 页面访问权限:页面必须对公众开放,搜索引擎才能对其进行抓取。私有或受密码保护的页面不会被抓取,这将导致 noindex 标签无法被读取。
  • HTML 头部:检查页面设置中的“HTML 头部”字段以及页面源代码,确认 noindex 标签已保存且在页面上正确显示。
  • robots.txt 冲突:检查您的 robots.txt 文件,确认没有“Disallow”规则阻止搜索引擎访问该页面。如果搜索引擎被阻止抓取该页面,它们将无法读取 noindex 标签。

若要加快 Google 搜索结果的移除速度,请使用Google 搜索控制台的“移除工具”

这篇文章有帮助吗?
此表单仅供记载反馈。了解如何获取 HubSpot 帮助