为什么你的博客写了半年 Google 还不收录?
你写了 50 篇文章,Google Search Console 里一片红——”已发现 - 尚未编入索引”。
先搞清楚一个概念
很多人把”收录”和”排名”搞混了。
- 收录(Indexing):Google 知道你的页面存在,并把它存进了数据库
- 排名(Ranking):你的页面在搜索结果中排第几位
收录是排名的前提。 如果 Google 没有收录你的文章,它根本不会出现在搜索结果里——不管排第几,连参与竞争的资格都没有。
所以,如果你的博客写了半年但几乎没有自然搜索流量,第一步不是优化排名,而是检查:你的文章到底有没有被 Google 收录?
怎么检查收录状态?
方法一:site 语法快速检查
在 Google 搜索框输入:
text
site:你的域名.com
site:你的域名.com
看看返回多少条结果。如果你有 50 篇博客但只显示 10 条结果,说明有 40 篇没有被收录。
方法二:Google Search Console 详细检查
打开 Google Search Console → 页面(Pages)→ 查看”未编入索引”的部分。
常见的状态:
| 状态 | 含义 | 严重程度 |
|---|---|---|
| 已发现 - 尚未编入索引 | Google 知道这个页面但没收录 | ⚠️ 中 |
| 已抓取 - 尚未编入索引 | Google 抓取了但认为不值得收录 | 🔴 高 |
| 已排除 - 被 noindex 标记排除 | 你的页面主动告诉 Google 不要收录 | 🔴 高 |
| 已排除 - 被 robots.txt 阻止 | Google 的爬虫被阻止访问这个页面 | 🔴 高 |
“已抓取 - 尚未编入索引”是最常见的问题。 意味着 Google 来过你的网站、看了你的文章,但决定不收录。这通常指向内容质量问题。
Google 不收录你的 6 个原因
原因一:noindex 标签
这是最常见的”低级错误”。
你的页面 HTML 中可能包含这样的代码:
html
<meta name="robots" content="noindex">
<meta name="robots" content="noindex">
或者 HTTP 响应头中有:
text
X-Robots-Tag: noindex
X-Robots-Tag: noindex
这行代码告诉 Google:”请不要收录这个页面。”
检查方法:在 Google Search Console 中使用”URL 检查”工具,输入你的页面 URL,查看”索引是否允许”的状态。
常见场景:
- WordPress 的”建议搜索引擎不索引”选项被打开了
- 主题或插件默认添加了 noindex 标签
- 开发环境的设置被带到了生产环境
原因二:robots.txt 阻止了爬虫
你的 robots.txt 文件可能包含:
text
User-agent: *
Disallow: /blog/
User-agent: *
Disallow: /blog/
这告诉 Google 的爬虫:”不要抓取 /blog/ 目录下的任何页面。”
检查方法:访问 你的域名.com/robots.txt,看看有没有 Disallow 规则阻止了博客目录。
原因三:内容质量不够
Google 的核心原则是:只收录对用户有价值的内容。
以下类型的内容 Google 可能拒绝收录:
- 内容太薄:只有 300-500 字,信息量不够
- 和已有内容重复:你网站上的多篇文章覆盖了几乎相同的话题
- 纯 AI 生成无人工审核:逻辑混乱、事实错误、风格单一
- 信息增益为零:和搜索结果中已有的文章高度雷同
Google 的算法会判断:”收录这个页面,对搜索用户有没有增量价值?”如果答案是”没有”,它就不会收录。
原因四:网站技术基础有问题
| 技术问题 | 影响 | 检查方法 |
|---|---|---|
| 页面加载速度太慢(>5 秒) | Google 可能放弃抓取 | PageSpeed Insights |
| 没有 XML 站点地图 | Google 不知道你的页面存在 | 访问域名.com/sitemap.xml |
| Canonical 标签指向错误 | Google 以为这是重复页面 | URL 检查工具 |
| 移动端体验差 | Google 移动优先索引下不收录 | Mobile-Friendly Test |
| HTTPS 未配置 | 非安全页面可能被降权 | 浏览器地址栏检查 |
原因五:新站 Sandbox 期
如果你的域名是新注册的(不到 6 个月),Google 可能处于”Sandbox 期”——对新网站的信任度较低,收录速度很慢。
这是正常现象。新站的收录周期通常是 2-6 个月。在此期间,坚持产出高质量内容,不要因为”不收录”就放弃。
原因六:没有外部链接
Google 的爬虫通过两种方式发现你的页面:
- 1.站点地图:你主动告诉 Google 你的页面列表
- 2.外链:其他网站链接到你的页面,Google 顺着链接爬过来
如果你的网站没有任何外链,Google 可能很少来爬取——即使你提交了站点地图,爬取频率也会很低。
7 个加速收录的实操方法
方法一:提交站点地图
确保你的网站有 XML 站点地图,并在 Google Search Console 中提交。
WordPress 通常自动生成站点地图(域名.com/sitemap.xml)。Shopify 也自动生成。
在 Google Search Console → 站点地图 → 输入你的站点地图 URL → 提交。
方法二:使用 URL 检查工具请求索引
在 Google Search Console 顶部的”URL 检查”工具中,输入你的文章 URL,然后点击”请求编入索引”。
这会把你的页面加入 Google 的优先抓取队列。每篇新文章发布后都做这一步。
注意:这个功能有频率限制,不能批量提交大量 URL。
方法三:确保没有 noindex 和 robots.txt 阻止
上面已经详细说明了检查方法。这是最容易修复但最容易被忽略的问题。
发布文章前的必检清单:
- 页面没有 noindex 标签
- robots.txt 没有阻止博客目录
- Canonical 标签指向正确的 URL
方法四:提升内容质量
如果 Google 显示”已抓取 - 尚未编入索引”,大概率是内容质量问题。
检查标准:
- 文章是否至少 1,500 字?
- 是否提供了有价值的信息(不是纯 AI 水文)?
- 是否有结构化数据(Schema 标记)?
- 是否和网站上的其他文章有明显区别?
方法五:建立内链网络
Google 的爬虫通过内部链接发现新页面。如果你的新文章没有被任何旧文章链接到,Google 可能需要更长时间才能发现它。
每发布一篇新文章,至少从 2-3 篇旧文章中添加指向它的内链。
方法六:获取外部链接
高质量的外链不仅能提升排名,还能加速收录。当其他网站链接到你的文章时,Google 会顺着链接更快地发现和抓取你的页面。
获取外链的方式:
- 在行业论坛和社区分享你的文章
- 在社交媒体上发布文章链接
- 撰写客座文章(Guest Post)并链接回你的博客
方法七:保持更新频率
Google 对更新频繁的网站会提高爬取频率。如果你每周发布 2-3 篇新文章,Google 会养成定期来你网站”看看”的习惯。
如果你几个月不更新,Google 的爬取频率会降低,新文章的收录速度也会变慢。
坚持定期更新是加速收录最简单但最有效的方法。
一个收录诊断流程图
text
你的文章没有被收录
↓
检查是否有 noindex 标签?
→ 是 → 删除 noindex → 请求索引
→ 否 ↓
检查 robots.txt 是否阻止?
→ 是 → 修改 robots.txt → 请求索引
→ 否 ↓
检查站点地图是否提交?
→ 否 → 提交站点地图 → 请求索引
→ 是 ↓
检查内容质量是否达标?
→ 否 → 提升内容质量(加深度、加数据、加 Schema)
→ 是 ↓
检查是否是新站(<6 个月)?
→ 是 → 耐心等待,持续产出高质量内容
→ 否 → 建立外链,提升域名权威
你的文章没有被收录
↓
检查是否有 noindex 标签?
→ 是 → 删除 noindex → 请求索引
→ 否 ↓
检查 robots.txt 是否阻止?
→ 是 → 修改 robots.txt → 请求索引
→ 否 ↓
检查站点地图是否提交?
→ 否 → 提交站点地图 → 请求索引
→ 是 ↓
检查内容质量是否达标?
→ 否 → 提升内容质量(加深度、加数据、加 Schema)
→ 是 ↓
检查是否是新站(<6 个月)?
→ 是 → 耐心等待,持续产出高质量内容
→ 否 → 建立外链,提升域名权威
结语:收录不是运气,是技术
Google 不收录你的文章,不是因为 Google 不喜欢你,而是因为某个环节出了问题。
90% 的收录问题可以通过以下三步解决:
- 1.检查技术配置(noindex、robots.txt、站点地图)
- 2.提升内容质量(信息增益、Schema 标记、足够的篇幅)
- 3.请求索引(URL 检查工具 → 请求编入索引)
如果你的技术配置没问题、内容质量也达标,但收录还是很慢——大概率是新站 Sandbox 期的问题。耐心等待,坚持产出,Google 早晚会来的。
常见问题
收录和排名有什么区别?
收录是 Google 把你的页面存进了数据库,排名是你的页面在搜索结果中的位置。收录是排名的前提——没有收录,就没有排名。
新文章多久会被收录?
老域名(1 年以上)的新文章通常 1-7 天被收录。新域名(6 个月以内)可能需要 2-6 周。如果你的文章发布超过一个月还没被收录,说明有技术或内容问题需要排查。
用”请求索引”功能会被 Google 惩罚吗?
不会。这是 Google Search Console 官方提供的功能,鼓励站长使用。但不要用它来提交大量低质量页面——Google 会忽略这些请求。
AI 生成的文章会影响收录吗?
Google 的官方立场是:AI 生成的内容不会被自动惩罚,但如果内容质量低(信息增益为零、事实错误、风格单一),Google 会拒绝收录。关键是内容是否有价值,而不是谁写的。
分享文章