2010-08-30 37 views
2

如何隐藏Google的特定<div>? 是否有任何其他解决方案,而不是使用JavaScript来插入此元素?使内容对搜索引擎不可见

我读了关于<!-- googleoff: index-->here,但我不确定它做我想要的。 问题是,我试图隐藏的div可以看作是Google的重复内容,即使它将它从搜索结果中隐藏起来,我认为它仍然会惩罚你...

+0

这是一个很好的问题。确实应该有一个HTML标签,意思是“不要索引这部分”。 – JohnFx 2010-08-30 15:25:42

回答

5

你可以把数据在单独的文件中,使用iframe加载它并使用robots.txt阻止此文件中的谷歌蜘蛛。

3

除了在浏览器中动态插入文本到页面中(正如你所提到的那样,JavaScript将成为选择的武器),而不是真的。

您可以使用正确的robots.txt条目隐藏整个页面,但这似乎不是您想要实现的。如果页面仅包含要隐藏的文本并将其作为IFrame插入,那么这可以起作用。

1

我不知道你想隐藏什么的细节,所以这可能会也可能不是理想的。但是,对于某些场景可能有效的一种选择是将您试图隐藏的内容从搜索引擎转换为图像。