最近发现搜索引擎不知道是什么逻辑,有些不重要的内容反而放的很高,于是我就想通过代码的方式让搜索引擎不搜索某些wordpress文件内容。
通过给网站的顶部加一段HTML代码就可以告知搜索引擎不抓取这个网站:
<meta name="robots" content="noindex" />
想要禁止搜索引擎收录某篇文章或页面时,只需要在编辑该篇文章或页面的时候,手动添加一个自定义栏目,名称为:post-noindex
,值可以是 true 或文章 ID 之类的,然后发布或更新这篇文章或页面即可。

然后我们在主题的header.php文件里增加下面一段PHP代码:
<?php
if (get_post_meta($post->ID, 'post-noindex', true)) {
echo '<meta name="robots" content="noindex" />';
}
?>
这样就可以很容易实现自定义抓取内容了。