Search Console文章未建立索引的调查方法|WordPress确认步骤

旅宿主人与AI依次确认公开状态、索引许可、规范URL、内部链接与站点地图的插画 SEO与持续运营

在WordPress公开文章,搜索旅宿名称或文章标题却找不到,Search Console还显示「未建立索引」。这时,可能会想反复按「要求建立索引」。

但Google未建立索引的原因各不相同,例如刚公开尚未发现、含有noindex、判定另一URL为规范页面,或内容几乎重复。只提出要求无法修正。

本文说明不熟悉IT的旅宿主人,如何与Codex、Claude Code等AI一起,以只读方式调查一个重要页面,逐项区分原因。

结论:依公开、获取、索引许可、规范URL、发现路径确认

依以下顺序调查。

  1. 判断是否真的想让此页出现在搜索
  2. 确认公开URL是否任何人都能以HTTP 200开启
  3. 用Search Console网址检查查看目前状态
  4. 确认noindex与HTTP响应头
  5. 确认robots.txt是否阻挡获取
  6. 确认canonical是否指向正确URL
  7. 确认是否包含于站内链接与站点地图
  8. 确认内容重复与信息不足
  9. 修正问题后执行实时测试,需要时提出一次要求

目标不是让所有文章都建立索引。预订完成页、筛选结果、管理页或重复标签清单等,也有不宜出现在搜索的页面。

抓取与索引的区别

阶段 意义
发现 Google知道URL存在
抓取 Google访问URL并获取内容
索引 处理内容并收录至搜索索引
搜索显示 可能依查询出现在结果

建立索引不代表会出现在所有搜索。网址检查显示「网址已收录在Google中」,也不保证特定查询排名靠前。

有些页面未建立索引是正常的

Google网页索引报表说明指出,未建立索引不一定是问题。

旅宿网站应确认以下页面目的。

  • WordPress管理画面或登录
  • 草稿、预览
  • 预订或询问完成页
  • 站内搜索结果
  • 地区或条件筛选URL
  • 打印用、附参数等重复URL
  • 无内容的标签、日期清单
  • 测试环境、Staging

相对地,首页、客房、价格、交通、预订说明、看板猫介绍或住宿指南等希望提供搜索者的主要页面,若未建立索引,便是调查对象。

1. 用人的浏览器开启公开URL

先以退出登录状态开启公开URL,而非管理画面。

  • 显示HTTP 200
  • 不出现404或500
  • 不要求登录或Basic验证
  • 不意外重定向其他URL
  • 显示本文、图片与标题层级
  • 不是「未公开」或「维护中」
  • PC与智能手机能阅读主要内容

管理者可能因Cookie或登录状态而看得到,Google或一般客人却看不到。也请使用无痕窗口或其他网络确认。

2. 用网址检查查看Google知道的状态

Google官方网址检查指南说明,可确认Google掌握的特定页面状态,以及公开页面的实时测试。

在Search Console上方输入完整URL,记录以下项目。

  • 是否已收录于Google
  • 页面获取是否成功
  • 是否允许建立索引
  • 最后抓取时间
  • 参照来源页面或站点地图
  • 用户指定的canonical
  • Google选择的canonical

若「受审查URL」与「Google选择的canonical」不同,Google可能以另一URL作为代表。

不要混淆已收录状态与实时测试

一般网址检查显示Google最后保存的状态,实时测试则访问目前公开页面。

修正后立即查看,可能仍有过去错误,但实时测试已正常;相反地,实时测试成功,也可能尚未反映于索引。请分别记录两者时间与结果。

3. 确认noindex

noindex是指示不要将页面加入搜索索引。不只HTML的robots元标记,也可能设于HTTP回应的X-Robots-Tag响应头。

依Google robots元标记规格,多项指示冲突时,会套用限制较强的指示。

WordPress应确认以下项目。

  • 「设置 → 阅读」的搜索引擎设置
  • SEO插件的个别文章设置
  • 分类、标签等分类设置
  • 主题或子主题输出
  • 安全、维护插件
  • 服务器或CDN的HTTP响应头
  • 从Staging移到正式环境的设置

变更全站设置前先确认影响范围。不要为解决一篇文章问题,就解除全部分类或全站的noindex。

4. 不要混淆robots.txt与noindex

robots.txt是控制搜索引擎抓取器能获取哪些URL的文件。noindex则是指示已获取页面是否加入索引,两者角色不同。

Google说明,robots.txt禁止获取时,也无法阅读页面内noindex。设置前应理解「不想出现在搜索而用robots.txt阻挡」与「为让noindex被读取而允许获取」的关系。

重要页面被robots.txt禁止时,先确认该规则原因。删除不理解的数据行,可能开放管理URL或大量不必要URL,因此不要让AI自动删除。

5. 确认canonical URL

canonical是当相同或相似内容有多个URL时,表达希望以哪个URL作为代表的信息。

确认以下不一致情况。

  • 公开文章将首页设为canonical
  • 指向http或无www等另一URL
  • 指向Staging或旧域名
  • 误指定另一文章URL
  • 站点地图与canonical不同
  • 内部链接指向重复侧URL
  • 重定向目的地与canonical矛盾

Google canonical官方指南说明,重定向、rel="canonical"与站点地图等是规范URL的线索,也建议将内部链接统一为规范URL。

Google选择另一URL为canonical,若是合理整合重复内容,就不需修正。若不同内容页面被错误整合,请确认的不只标题,还有本文独特性、内部链接与canonical设置。

6. 确认能否由内部链接前往

孤立页面不易从站点地图之外发现,客人也无法前往。重要页面应从首页、分类、地区清单、相关文章或说明页等符合上下文的位置链接。

Google在链接官方指南建议,重要页面至少由一个站内页面链接,并让链接文字容易理解内容。

  • 能否不只依赖JavaScript,而以一般链接前往
  • 目的地URL是否为重定向前URL或有错字
  • 文字是否说明内容,而非只有「这里」
  • 能否避免过长菜单,透过分类或说明页前往
  • 公开后是否从相关既有文章加入链接

不只是为搜索引擎,而应作为考虑住宿之人取得必要信息的动线。

7. 确认站点地图

站点地图是告知Google URL存在的方法,不保证建立索引。

确认项目如下。

  • 站点地图URL能以HTTP 200开启
  • Search Console能获取
  • 包含目标规范URL
  • 避免不必要地包含noindex页或重定向URL
  • http、https、www写法统一
  • 已删除URL没有一直留下
  • 多个SEO插件没有各自建立不同站点地图

Google站点地图建立指南建议,以完整URL包含希望显示于搜索结果的规范URL。

8. 确认内容重复与信息量

技术设置正常,但内容几乎与另一页相同,Google仍可能只以其中一页作为代表。

旅宿网站容易发生的例子如下。

  • 只换地区名的短清单文章
  • 多个URL几乎相同介绍同一旅宿
  • 分类、标签与搜索结果成为相同文章清单
  • 打印用URL与一般URL有相同本文
  • 分开PC与智能手机URL
  • 量产只换标题、结论相同的衍生文章

不要在薄弱页面加入一般论,只增加字数。可考虑整合至既有页面、增加独特比较信息,或将不必要的重复URL整理至规范URL。

主要未建立索引原因的读法

显示范例 大致意义 首先确认
已发现、未建立索引 已知道URL但尚未获取或收录 内部链接、站点地图、服务器状态
已抓取、未建立索引 已获取但目前未收录 内容、重复、canonical、品质
因noindex排除 有不建立索引的指示 是否为预期设置
被robots.txt封锁 禁止获取 规则目的与范围
重复、其他规范URL 以另一URL作为代表 Google选择canonical是否合理
重定向 重定向另一URL 最终URL是否为规范页面
404、软404 无页面或被判定无内容 HTTP状态、本文、删除意图
服务器错误 获取时发生5xx等 外部监控、服务器记录、再发情况

显示名称可能依画面更新或情况改变。不要只依原因名称批量修正,先审查一个URL。

使用要求建立索引

修正问题后,以实时URL测试确认获取与索引许可,若是重要的一页,可以要求建立索引。

Google官方建议单页使用网址检查,多页使用站点地图。要求有次数限制,提出也不保证收录或排名。

避免以下用法。

  • 每天反复按同一URL
  • 未修正noindex或404就提出
  • 大量URL逐一提交
  • 试图收录全部重复文章
  • 收录前反复变更标题或URL
  • 当作提高排名的按钮

请AI只读调查的委托内容

以下WordPress公开页面在Search Console未建立索引。
请先不要变更设置或文章,以只读方式调查。
[完整公开URL]
[Search Console原因与最后抓取时间]

确认事项:
- HTTP状态与最终URL
- 公开状态与本文显示
- robots meta与X-Robots-Tag
- robots.txt对应规则
- canonical URL
- 是否刊登于站点地图
- 前往该页的内部链接
- 重定向、重复与相似文章

请区分已确认事实、原因候选、未确认事项与修正方案。
请先不要变更WordPress、SEO插件、robots.txt或服务器。
也不要执行要求建立索引。

只修正一项的委托内容

请依未建立索引页面的调查结果,只提出一项修正方案。
[调查结果]

请列出目标URL、目前值、建议值、影响范围、依据、还原方式,
以及修正后实时测试项目。
不要解除全站noindex、批量删除robots.txt规则、
批量取代canonical或量产相似文章。
请先不要执行正式环境变更。

修正后检查清单

  • [ ] 已确认是希望出现在搜索的重要页面
  • [ ] 公开URL以HTTP 200开启
  • [ ] 没有验证或维护画面
  • [ ] 实时测试能获取页面
  • [ ] 允许建立索引
  • [ ] 没有非预期noindex或X-Robots-Tag
  • [ ] 没有混淆robots.txt与noindex的角色
  • [ ] canonical指向正确代表URL
  • [ ] 能由内部链接前往
  • [ ] 站点地图包含规范URL
  • [ ] 已确认与重复、相似页面的关系
  • [ ] 已记录修正日期与依据
  • [ ] 只对必要的一页要求建立索引
  • [ ] 已安排数日后再确认状态

总结

未建立索引不是要求次数的问题。先判断页面是否需要出现在搜索,再依公开状态、获取、索引许可、canonical、内部链接、站点地图与内容区分原因。

AI可协助只读调查HTML、HTTP响应头、链接与站点地图,并整理确认结果。但不要让它自动批量变更全站robots.txt、noindex或canonical。修正一页、实时测试、记录,再进行下一页较安全。

Search Console导入与所有权验证,可参考给旅宿主人的Google Search Console入门;公开后立即技术确认,可参考WordPress公开后确认方法;修正未建立索引后,可前往从Search Console查询培育既有文章的方法。

参考资料

已复制标题与网址