跳转到内容

技术 SEO 检查:sitemap、RSS、结构化数据和搜索索引

内容有用只是第一步。教程站还要保证搜索引擎和站内搜索能发现页面,用户也能订阅更新。

Terminal window
pnpm validate
pnpm cf:build
pnpm site:audit
项目文件或页面通过标准
内容字段src/content/docs每页有标题、描述、关键词、日期、状态、风险字段
sitemapdist/sitemap.xml未归档页面都进入 sitemap,并带 lastmod
RSSdist/feed.xml最近更新页面进入 feed
robotsdist/robots.txt允许抓取,并指向 sitemap
Pagefinddist/pagefind/构建后存在搜索索引文件
JSON-LD生成后的 HTML页面包含 TechArticleBreadcrumbList
高变动提醒工具和安装页保留 需复测 或明确复测日期
  • 只跑了 astro build,忘了 pagefind --site dist
  • 新页面没有 canonical,导致校验失败。
  • 页面状态写成了自定义词,比如“待验证”,没有用统一枚举。
  • sitemap 只包含首页,说明内容集合或路由生成逻辑出错。
  • JSON-LD 缺失,说明自定义 Head 组件没有挂上或构建输出异常。
请根据这份构建输出帮我判断教程站是否适合上线。不要只看最后一行。
命令输出:
{粘贴 pnpm validate、pnpm cf:build、pnpm site:audit 输出}
请检查:
1. 是否有内容字段错误
2. 是否成功生成静态页面
3. 是否成功生成 Pagefind 搜索索引
4. sitemap、RSS、robots 是否存在
5. JSON-LD 是否存在
6. 是否还有高变动页面没有复测提醒
7. 是否可以部署,或者必须先修哪一项
  • 来源:本站构建脚本、Astro/Starlight 静态站点实践、Pagefind 构建流程。
  • 分享日期:2026-06-16。
  • 复测日期:2026-06-16。