我见过类似防止Google将部分网页编入索引的代码:

<p>This is a paragraph that will be indexed by Google.</p>
<!--googleoff: index-->
<p>This is a paragraph that will NOT be indexed by Google.</p>
<!--googleon: index>


这样做有用吗?

评论

为我+1。我还想知道是否还有其他代码。

在寻找我学到的东西之后。我只能在设备手册中找到参考。

这是一个问题,涵盖了可以防止搜索引擎将页面的一部分编入索引的方式

#1 楼

一月份的Stack Overflow也提出了类似的问题。

John Mueller很友好地回答了以下问题:


“ googleon”和“ googleoff”仅受Google Search
设备支持(当您托管自己的搜索结果时,通常是针对您自己的内部网站
)。

Google的网络搜索不支持它们。根本没有。


据我所知,还没有这样的方法告诉Google不要索引页面的元素。

评论


Google使用来自小div的伪可重复内容来描述搜索结果中的页面,而不是不可重复的主要大块。这不是伪装,这是愚蠢的机器人不要显示无用内容而不是真实内容的暗示。

–德米特里(Dmitriy Sintsov)
17年7月7日在7:42

@DmitriySintsov旧答案,已更新。

–西蒙·海特(Simon Hayter)♦
17年11月7日,11:03



#2 楼

它仅受Google Search Appliance支持,没有被Google正式证明可用于Google索引编制,因此很可能无法在Google上使用。

但是Quora似乎在其网站上使用Googleon / Googleoff为了您要使用它的目的。

评论


我在Google上搜索了quora.com上目前已在Google中建立索引的页面。我发现检查了其中的六打,但没有在其中找到“ googleoff”或“ googleon”。您链接的文章确实支持您的断言,但可能已过时。

–斯蒂芬·奥斯特米尔(Stephen Ostermiller)♦
2015年5月7日20:06

#3 楼

我认为最好的办法是使用页面顶部的标记,以便Google不会为该页面编制索引。另一件事是阻止robots.txt中的页面。