noindex 是一种搜索引擎索引规则,用于阻止支持 noindex 规则的搜索引擎索引网页数据。当谷歌发现网站设置了 noindex 标记时,会阻止此网页出现在谷歌的搜索结果中。
noindex 规则不适用于 robots.txt
您无法在 robots.txt 中实施 noindex 规则,也就是说在 robots.txt 中设定的 noindex 规则是无效的(搜索引擎不支持)。
noindex 规则可以与其它索引规则并用
noindex 规则可以与其他索引规则一起使用,例如 noindex 可以与 nofollow 一起使用,使用方法如下:
<meta name="robots" content="noindex, nofollow"/>
使用 noindex 阻止某个页面被谷歌索引
如果您想阻止网站的某个页面被谷歌索引,可以将以下规则添加到该页面的 <head> 部分,规则如下:
<meta name="robots" content="noindex">
使用 noindex 规则阻止网站所有页面被谷歌索引
如果您想阻止整个网站(所有页面)被谷歌索引,可以将以下规则添加到网站所有页面的 <head> 部分,规则如下:
<meta name="googlebot" content="noindex">
某些搜索引擎可能不支持 noindex 规则
并不是所有搜索引擎都支持(遵守)noindex 规则。如果添加了 noindex 规则的网页出现在某个搜索引擎的搜索结果中,则说明该搜索引擎不支持(遵守)noindex 规则。
写在后面:通常网站不需要添加 noindex 规则,也无需手动设置 nofollow。以 WordPress 为例,其已自带了 nofollow 规则。