有没有办法让搜索机器人忽略某些文本?

新手上路,请多包涵

我有我的博客(如果你愿意,你可以从我的个人资料中看到它),它是新鲜的,以及谷歌机器人解析结果。

结果令我震惊。显然,我网站上最常见的两个词是“rss”和“feed”,因为我使用文本作为链接,例如“评论 RSS”、“帖子订阅”等。这两个词将出现在每篇文章中,而其他词会更加稀有。

有没有办法让这些链接从谷歌的解析中消失?我不希望技术链接被编入索引。我只希望内容、标题、描述被编入索引。除了用图像替换此文本之外,我正在寻找其他东西。

我在 Google 上发现了一些旧的讨论,从 2007 年开始(我认为在 3 年内很多事情可能会发生变化,希望这也是)

这个问题与 robots.txt 以及如何让 Google 忽略页面无关。它是关于让它忽略页面的小部分,或者以这样一种方式转换这些部分,使其被人类看到而机器人不可见。

原文由 Alex 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 255
2 个回答

有一种简单的方法告诉谷歌不要索引您的文档的某些部分,即使用 googleongoogleoff

 <p>This is normal (X)HTML content that will be indexed by Google.</p>

<!--googleoff: index-->

<p>This (X)HTML content will NOT be indexed by Google.</p>

<!--googleon: index-->

在这个例子中,第二段不会被谷歌索引。注意“ index ”参数,它可以设置为以下任何一项:

  • index — 被“ googleoff: index ”包围的内容不会被谷歌索引

anchor — “ googleoff: anchor ”区域中任何链接的锚文本将不会与目标页面相关联

snippet — 被“ googleoff: snippet ”包围的内容将不会用于创建搜索结果的片段

all — 被“ googleoff: all ”包围的内容全部处理

资源

原文由 Ormoz 发布,翻译遵循 CC BY-SA 3.0 许可协议

Google 会忽略具有 data-nosnippet 的 HTML 标签:

 <p>
   This text can be included in a snippet
   <span data-nosnippet>and this part would not be shown</span>.
</p>

资料来源: Google 理解的特殊标签 - 内联指令

原文由 Zulu 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题