一位朋友向我指出,由于存在
<meta name=\'robots\' content=\'noindex,follow\' />
主页中的标记。好的,应该很容易把它关掉,对吧?
错误的
站点使用Genesis框架,在SEO设置中,没有任何选项能够生成noindex。
转到单个页面(主页是一个页面,而不是帖子),看那里,那里也没有选中任何noindex选项。
好的,我确实看到了一件事,就是产生一个机器人。txt,全部不允许。我不知道是什么在起作用,但这没有帮助,所以我上传了一个新的机器人。txt和删除write-perms,现在我可以看到我的新机器人了。txt仍然有效,允许爬行器。
但仍在标题中添加该标记。
然后我想,必须是即将推出的插件,(很快)只是不可靠,所以完全禁用它,仍然有noindex标签。
(那么我记得我从来没有在这些尝试中清除过wp缓存,所以请这样做……)
然后我找到了这个Remove meta robots tag from wp_head
然后意识到等等什么?有一个blog_public wp\\U选项?
安装phpMyAdmin以便我可以查看,blog_public = 0. 尤里卡?
将其设置为1,在Firefox和Chrome中重新加载,noindex标签消失了(胜利?)
前往谷歌网站管理员工具,告诉它重新索引,它仍然抱怨不会,因为有一个机器人标签noindex
W-T-实际-F
在壳里,现在。。。
lynx -source -dump https://mysite.example
<html lang="en-US">
<head itemscope itemtype="https://schema.org/WebSite">
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
**<meta name=\'robots\' content=\'noindex,follow\' />**
这究竟是从哪里来的?考虑到我仍然可以在FF或Chrome中重新加载页面,而该标记不会显示?