用途:审计和改进 Astro 站点的 SEO 设置,适用于用户要求审计、配置或优化 Astro 站点 SEO,或涉及 head 元数据、结构化数据等场景。覆盖技术基础、结构化数据、内容、站点结构、性能、站点地图与索引、智能体发现、重定向、分析九大领域。
主要能力:检测项目是否为 Astro 站点并了解其结构;按九类评分并给出可执行发现;生成或修改文件补齐缺口;对生成的标题、描述、schema 描述、FAQ 答案等短字符串执行元数据检查;运行构建验证并提醒非文件类任务。核心依赖 @jdevalk/astro-seo-graph,多数修复通过它完成;未安装时首先建议安装。代码配方见 AGENTS.md。
使用方式:先检测 astro.config 是否存在、package.json 是否含 astro、site 是否设为生产域名、是否有内容集合、部署目标、是否已装 astro-seo-graph 及其版本、是否多语言。随后评分审计,再生成代码(覆盖前先询问)。验证阶段运行 npm run build,抽查 HTML、用 Rich Results Test 和 ClassySchema 检查、确认 sitemap-index.xml 并提醒注册 Search Console、Bing Webmaster Tools、生成 IndexNow 密钥、安装分析工具。
限制:资料中未提供收费、价格、平台支持范围或实际效果数据;部分建议依赖特定版本(如 gitLastmod ≥1.4.0、createMarkdownEndpoint ≥1.2.0),版本不足时需先升级。IndexNow 提交应限定生产主机,避免本地或预览部署触发密钥失效。MCP/A2A、ARD、OKF 等发现机制仍处草案阶段,仅在站点实际提供对应服务时相关。