网站收录异常排查
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_fccf428b/website-indexing-issue-troubleshooter。
技能介绍
要解决的具体问题
当网站页面在 Google 中无法被正常索引时,常见的异常状态包括 Crawled - Currently Not Indexed、Soft-404、被 noindex 标签排除、被 robots.txt 屏蔽、重定向或 404 错误、重复内容等。这些情况会导致页面无法出现在搜索结果中,影响网站流量和可见性。
核心能力与关键步骤
技能会首先检查项目上下文(如 .claude/project-context.md 或 .cursor/project-context.md),获取站点 URL 和索引目标。然后,通过 Google Search Console 的 Coverage 报告识别具体问题类型,并应用相应的修复操作。
- 修复操作:包括设置
noindex标签、canonical标签、优化内容质量、使用 URL Inspection 工具等。 - 静态资源处理:针对 Next.js/Vercel 等平台,接受
/_next/目录下的静态资源在 GSC 中显示为Crawled - Currently Not Indexed是正常现象,避免错误地屏蔽这些路径。 - Soft-404 处理:当页面返回 HTTP 200 但内容为空或显示“页面未找到”时,正确返回 404 状态码或添加实质内容。
- noindex 使用指南:合理使用
noindex标签排除无需索引的页面(如登录、后台、感谢页等),同时区分noindex与nofollow的作用。
适用边界与注意点
技能不会自动安装依赖、修改系统权限、创建持久化任务或执行下载内容。涉及发送、发布、删除、付款、部署或其他外部写入操作时,会先展示目标与影响并取得用户明确确认。凭据仅用于用户指定的官方服务,不会回显、记录或转发到无关地址。命令和代码默认作为参考,只有在用户明确要求执行且目标范围清楚时才会运行。
使用场景
- 在GSC发现页面显示“已抓取但当前未编入索引”,需要诊断是内容质量问题还是静态资源误判
- 网站有登录页或感谢页被Google索引,需要在技术层面设置noindex排除这些低价值页面
- 页面返回200但内容为空导致Soft-404,需要决定是返回404状态码还是添加实质内容
- 删除旧页面时不确定该用301重定向、410还是noindex,需要根据页面替代方案做出正确决策
适合人员
- SEO工程师需要系统化排查和修复网站在Google中的索引异常问题
- 前端开发者在部署Next.js或Vercel项目后发现大量静态资源未被索引,需要确认这是否为正常现象
- 内容运营人员发现重要页面未出现在搜索结果中,需要借助工具诊断索引状态并执行修复操作
- 技术负责人在网站改版或内容删除后需要制定合理的页面移除策略,避免误伤SEO信号