用途:为 Next.js(App Router,2025)应用搭建技术 SEO 基础设施,包含站点地图、robots.txt、元标签、OpenGraph、JSON-LD 结构化数据和规范化 URL 等。技能内含 SKILL.md 核心指南,以及 nextjs-implementation.md、checklist.md、structured-data.md 参考文件。
主要能力:使用 app/sitemap.ts 生成 /sitemap.xml,支持静态页与数据库动态内容;超过 50000 条 URL 时用 generateSitemaps() 生成站点地图索引。使用 app/robots.ts 生成 /robots.txt,可配置允许/禁止路径、AI 爬虫(如 GPTBot、CCBot、anthropic-ai、Google-Extended)与 sitemap 地址。元数据支持根布局默认值与页面级 metadata、generateMetadata 动态生成,覆盖 title 模板、description、keywords、robots、OpenGraph、Twitter Card、canonical、verification 等。附带结构化数据 JSON-LD 模板与上线前检查清单。
使用方式:按文件放置约定创建 app/sitemap.ts、app/robots.ts,在 app/layout.tsx 导出 metadata 与 viewport,并设置 NEXT_PUBLIC_SITE_URL 环境变量。使用 Clerk 或 NextAuth 时需在公开路由匹配器中放行 /robots.txt、/sitemap.xml 等 SEO 文件。检查清单要求验证 OG 图片、唯一标题描述、canonical,并用 Google 富媒体结果测试、Facebook 分享调试器验证后提交搜索控制台。
限制:资料未说明安装命令、收费与价格信息;仅面向 Next.js App Router 框架。