wordpress独立站上线两周没收录?原来是robots.txt搞的鬼…

前阵子做了个WordPress独立站,客户天天刷Search Console,结果等了两周还是显示“未编入索引(被排除)”。
他说:“是不是我内容写得太差了?”
我说:“咱们别急着自我否定,先看看robots.txt。”
一打开我就看傻了,内容是这样👇:
makefile复制编辑User-agent: *
Disallow: /
???这不是直接把全站封死了吗?😓
客户懵了:“我没动过这东西啊!”
其实是他服务器装完WordPress后默认带的设置,有些主机商默认出于“测试阶段”安全考虑就给你封死了。
我赶紧帮他改成这样:
makefile复制编辑User-agent: *
Allow: /
Sitemap: https://www.xxx.com/sitemap.xml
再手动去 Google Search Console 点了“请求索引”,过了两天首页就进索引了,紧接着产品页、分类页也都跟上。
客户最后说:“真是白瞎我那几百块建站费,自己搞半天差点把站废了。”😅
其实他站没啥问题,结构清晰、内容是他自己写的,部署我也帮他弄过,服务器、SSL、主题都搭好了,就这一个 robots.txt 把他绊住了。
做WordPress外贸站真不难,难的是:
有时候你不知道问题在哪,Google也不告诉你,只能自己一点点排查。