验证速度最快的一种办法是: 先打开百度或者是Google这个网页搜索工具, 接着把它的搜索框找出来, 然后在这个输入框里面敲进去site:你的域名这串字符, 如果搜索结果里有内容跳出来返回给你了, 那就说明这个网站已经被搜索引擎给抓取并且收录进去了;但是, 要是页面上面显示“0条结果”这四个字的话, 那就表示还没有被收录。

搜索引擎 site: 指令查询

具体的操作步骤如下。

1. 把百度或者是Google的搜索框给打开。

2. 你需要在进行搜索时, 输入 site:你的域名这样的代码格式。举个具体的例子, 就是像 site:gname.xin 这样来写内容。请注意不要给这个命令加上引号符号。

3. 你可以按下键盘上面的那个回车键, 这样子就能去查看那些结果页面了。

判断的标准, 就是。

结果就是, 域名已经被收录了, 然后其中的部分页面也已经出现在了索引列表里。

结果是零条, 意思是没有收录数据, 或者刚刚提交成功, 但还没有完成抓取的动作。

提示说域名没办法去访问, 意思可能是DNS还没有生效, 或者说这个域名根本就不存在。

请注意, 百度site:指令的反馈存在一至三天的延迟, 而Google大约需要数小时才能完成反馈。在新站上线初期, 查不到任何信息属于正常现象。

站长平台(官方权威渠道)

1. 请打开浏览器输入ziyuan.baidu.com, 然后登录百度站长平台。或者访问Google Search Console, 接着登录Google Search Console即可。

域名被收录了吗?3分钟快速检查抓取状态(图1)

2. 添加域名并且完成验证。这个验证过程可以通过配置DNS记录, 或者是上传HTML文件来实现, 还有办法是通过邮箱验证的方式来进行操作。

3. 使用“URL检查”功能或者是“索引”功能, 然后把具体的页面地址输进去, 查看抓取时间以及索引状态还有报错信息。

大家可以通过站长这个平台, 去查看爬虫最近一次访问的具体时间, 以及相关页面是否已经被收录进索引当中, 同时也能确认在抓取过程当中是否存在异常情况发生, 这些内容都是用来判断网页收录状态时最为可靠的证据和依据。

检查 robots.txt 与 Sitemap

访问 你的域名/robots.txt检查域名是否被抓取收录,确认无 Disallow: / 等全局屏蔽规则;

你去访问那个网址, 也就是 你的域名/sitemap.xml 这个地方。你需要确认一下这个文件是不是已经成功地生成好了, 并且还要看它返回的响应状态码是不是数字200。

如果robots.txt这个文件把爬虫能走的路线给挡住了, 或者是sitemap还没有被提交上去的话, 那么搜索引擎就没法去把网站的内容正常收进去并且记录下来。

第三方工具辅助查询

你可以去用一下5118或者是爱站或者是Ahrefs这些工具里的收录查询功能, 然后输进去一个域名, 这样子的话你就能看清楚被收录的页面总量是什么样子的, 还有那个变化的趋势是啥样子的, 这种做法比较适合于做一个整体的大局概览, 但是说这个结果并不是能够完全替代掉站长平台那边给出的那种特别精确的判断结果的。

常见疑难对照

现象 原因 解决
site:查不到灵音心图,站长平台显示已索引 百度site:缓存延迟 以站长平台为准
已抓取但未收录 页面内容空、重复或质量低 优化内容,增加内链
新域名一周内无法查到 搜索引擎未完成首次抓取 通过站长平台手动提交URL加速
域名被屏蔽 robots.txt误配或服务器返回403 修正robots.txt检查域名是否被抓取收录,确认状态码为200

补充说明: 像gname.xin这种刚注册的新域名, 可以在上线当天通过站长平台去提交sitemap, 然后在第3天到第7天的时候用site:指令来复查, 如果还是没有收录的话, 就要手动提交核心页面去请求索引, 完整的周期通常一般是不超过14天的。