Google Search Console邮件推送提示:检测到你网站上的部分网页由于以下新原因而未被索引。

经查,发现是由于该页面本身是我自己内部查看用的,并非公布于众。结果被谷歌控制台误判Soft404:These pages aren’t indexed or served on Google
由于这个页面本身我就自己用的,不打算让谷歌收录。我是用wordpress开发的,如何做呢?
方案:直接在模板添加meta robots标签
在设定的模板php页面,直接添加:
<head>
<meta name="robots" content="noindex,follow" />
</head>
<?php
告知搜索引擎不要索引该页面,但可以跟踪页面上的链接,是最规范的做法。

还有一种方式通过 robots.txt 限制,可以在网站根目录的robots.txt
文件中添加规则:
User-agent: *
Disallow: /example-page/
但注意这只是 “请求” 搜索引擎不要抓取,不如noindex标签可靠。