html - 是否可以将 nofollow 应用于隐藏的模式内容(Bootstrap)

标签 html css seo

问题:我有大量的免责声明副本,它们是模式的一部分,并作为显示内容:在单击按钮之前,正文中不会出现任何内容。我不希望模态中的副本被机器人索引,但我不能在标题中添加 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/

相关文章:

.htaccess - htaccess 文件将根页面以外的所有页面重定向到其他域(好主意与否?)

wordpress - 将 WordPress 站点 'A' 完全重定向到 WordPress 站点 'B'

html - ZK : How to change <html> background-color

javascript - 当用户向下滚动时显示内容

html - CSS:提交按钮看起来比文本输入和文本区域小

javascript - 可以使 Kinetic.js 使用 css 值吗

HTML 表格 : how to make all rows equal height?

javascript - 如果在线 css 文件的链接失效,请使用本地 css 文件

html - 动态宽度 div 自动调整大小以适应浏览器宽度?

asp.net-mvc - .net mvc 和 SEO