域名之所以会被搜索引擎收录, 其本质情况其实就是爬虫比如说百度蜘蛛或者Googlebot这样的东西访问了并且抓取了你的网站页面, 然后把它们存入了索引库。

如果是一个新站或者是经过了调整之后的域名, 迟迟都没有被收录进去的话, 那么通常的原因并不是说域名本身有什么问题收录域名大城群众说事,而是可能在可抓取性方面、内容质量方面或者是提交方式方面存在缺陷。接下来我们会按照排查优先级从高到低的顺序为大家给出一个完整的操作路径。

第一步:确认是否真的未收录

你在搜索引擎的地址框里面, 输入"site:你的域名", 也就是类似于“site:gname.xin”这样的写法, 然后去看一下返回来的结果数量是多少。如果你看到屏幕上显示的是“0 条结果”, 那么就说明在你的这个域名下面, 现在确实还没有任何页面进去被索引。

你也可以登录百度站长平台(ziyuan.baidu.com), 进入所谓的索引量板块, 或者去查阅Google Search Console里的那个页面索引报告。这样做可以查看到具体收录页面数与最近抓取日志。这样的数据会更精确一些。

第二步:排查 robots.txt 与 noindex 标签

访问域名根目录下的 /robots.txt,确认没有 Disallow: / 这类全局屏蔽规则。你可以同时去查看页面的源码部分, 检查一下在这个代码标签。这两项设置是新手最容易犯错的开关选项, 一旦这些设置被触发了以后, 搜索引擎那边就会主动放弃去抓取该域名下的内容。

第三步:确保网站可被正常抓取

需要逐项地, 去仔细检查一下以下的这些个条件, 看看网站里面有没有出现那种比如五百三或者四百零三之类的错误代码, 要把首屏页面的加载时间控制在三秒钟以内, 还要确保已经启用了https并且那个证书是有效的, 另外一点很重要, 页面必须得是使用服务端渲染出来的, 这样的话才能输出完整的html结构, 而不能是那种完全靠javascript渲染出来的空壳子, 因为爬虫对纯javascript页面的解析能力是比较有限的嘛。

第四步:主动提交 URL 加速收录

百度方面是这样的: 你要去登录那个站长平台, 然后使用普通收录功能里的URL提交这个选项, 或者用API推送接口, 把那些新页面的URL一个一个地都批量推送给蜘蛛, 就这样。

Google的意思是, 用户可以在Search Console里面的网址检查功能当中, 选择手动地去请求索引, 或者利用Bulk URL Submission这个工具来执行批量提交的这些操作。

域名没被搜索引擎收录?5步自查加快速收录的完整方法(图1)

360、包括搜狗在内的国内搜索引擎也提供了相应的主动提交入口。

一般情况下, 在提交之后, 通常需要等待3到7天的时间才能够看到第一批收录结果。对于那些更新频率非常高的网站来说, 建议大家每天进行推送操作。

第五步:提升内容质量与更新节奏

搜索引擎优先收录具有独立信息价值的页面, 避免大段搬运, 避免纯关键词堆砌, 避免空白模板页, 保持每周至少 1~2 篇原创内容更新, 标题与正文自然覆盖目标关键词, 图片添加 alt 属性, 内链结构清晰(面包屑导航 + 相关文章推荐), 降低爬虫跳出率。

补充注意事项

新域名存在一个持续时间为一到四周的沙盒观察期的时候, 初期的收录会稍微慢一点这种情况, 从正常表现这个角度来说的话, 属于一种正常的现象。

只要那个域名在过去有被用来做垃圾网站的过往, 或者存在被处罚的记录这种状况的话, 那么就得需要去站长平台的那个地方进行提交"申诉"这个操作, 又或者是去提交"重新审核"的请求。

不要购买所谓"快速收录"的灰色渠道服务收录域名,搜索引擎会直接降权甚至除名;

要定期进行查看, 查看的内容包括站长平台里面的抓取诊断报告以及网站安全报告, 通过这样的方式来确认是否存在着恶意代码注入的情况。

在执行了上述全部五个步骤, 并对相关问题进行了逐一排查之后, 大部分的域名收录异常现象都能够被解决。如果发现情况依然有不正常的地方, 那就需要准备好通过 site: 指令查询到的截图证据, 同时还要把在站长管理平台中看到的相关数据也整理好。

接着, 这些材料要通过搜索引擎官方对外提供的反馈通道去提交工作单据。通常情况之下, 等待一到两天这样的时间长度, 平台方面的专业技术团队就会给出回应并着手对这个问题进行处理了。