WordPress禁止网页被搜索引擎索引的方法
某些人仅使用robots.txt文件来阻止Google或Bing为网站建立索引。结果,他们的网站仍显示在搜索引擎上。为什么会有这样的结果您知道吗?robots.txt实际上并未实现,即使它阻止了网页索引。在本文中,我将向您展示如何防止搜索引擎将您的网页编入索引。
如何禁止网页被搜索引擎索引
索引
将网站或页面的内容下载到搜索引擎的服务器,然后将其添加到其“索引”的过程。
排名/列表/显示
在搜索结果页面(又称SERP)中显示网站。
因此,尽管最常见的过程是从索引到搜索引擎排名,一个网站没有被搜索就不会有排名。如果链接指向页面、域铭或任何地方,则Google会跟踪该链接。如果该域上的robots.txt阻止了搜索引擎对某一页面的索引,但如果它可以通过其他页面被搜索引擎发现,甚至被索引,它仍有可能会出现在搜索引擎中。
如果您真的要完全禁止搜索引擎对网页建立索引,那么将请求添加到要阻止的特定页面上。有以下两种方法:
1. 添加meta robots标签来禁止页面索引
禁止您的页面被搜索引擎索引最有效的方式是使用漫游器元标记。将下面的标记添加到您的页面中:
<meta name="robots" content="noindex,nofollow">
2. 添加X-Robots-Tag HTTP标头
为了使将meta robots标记添加到网站的每个页面的过程变得更加容易,搜索引擎提出了X-Robots-Tag HTTP标头。这样,您就可以指定一个HTTP标头,X-Robots-Tag并像meta robots标签值一样设置该值。如果您的站点在Apache上运行,并且启用了mod_headers(通常是启用),则可以将以下单行添加到.htaccess文件中:
Header set X-Robots-Tag "noindex, nofollow"
这将禁止您的页面被搜索引擎索引,且永远不会显示在搜索结果中。
如何防止搜索引擎将网页编入索引?您是否了解了本文提供的两种解决方案?