问题:我有大量的免责声明副本,它们是模式的一部分,并作为显示内容:在单击按钮之前,正文中不会出现任何内容。我不希望模态中的副本被机器人索引,但我不能在标题中添加 nofollow,因为我希望页面上的副本的其余部分被索引。有没有一种方法可以将相对通用的 nofollow 分配给包含我想要告诉搜索引擎忽略的内容的 div 或段落标签?
部分解决方案:我发现对于 googlebot,您可以将内容包装在 google bot 标记中以描述应该禁用索引的位置。
<!--googleoff: index-->Some content that wont get indexed by Google<!--googleon: index-->
但是,我需要一些也能与 Bing 和 Yahoo 配合使用的东西。
最佳答案
阻止搜索引擎对页面的部分建立索引的最简洁方法是 googleon/googleoff 解决方案(您已经在问题中提到过)。
听起来您需要“googleoff:index”标签。
<!--googleoff: index-->
<p>The content you don't want to be indexed.</p>
<!--googleon: index>
这是一个指向 detailed blog post on how to use the on/off tags 的链接.
没有 Yahoo 或 Bing 替代标签可以执行此操作。然而,根据我的经验,雅虎和必应似乎都遵循标签说明,而不是对内容建立索引。
这是one blog post that confirms this (您将能够找到其他人)。
希望这有帮助。
关于html - 是否可以将 nofollow 应用于隐藏的模式内容(Bootstrap),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34024096/