全部文章
发布与验证

让 AI 生成站点地图:从发布清单推导可公开页面

构建时用公开内容清单生成站点地图。

资料核验2026.11.12 · 静态内容站 · RSS、索引与发布检查

发布一篇新文章,首页、归档、站点地图分别维护一遍,很快就会漏项。既然三处都需要知道哪些文章已公开,就让它们读同一份发布清单。

让助手从这一步开始

请助手给静态生成器加站点地图,要求和归档共用公开文章清单。准备一篇公开文章、一篇草稿和一个已撤回路径,分别验证地图里的存在、排除和重建后的清理。

流程示意:读取公开文章;生成静态页面;列出规范网址

把规范网址接到生成结果上

站点地图输出可访问的绝对网址,使用与站内链接一致的正式域名和路径。草稿、私有编辑台和错误页面不进清单。删除旧文章后,站点地图要能随构建去掉相应地址。

选一篇新发布的文章,检查它出现在列表和地图里,并能返回正常响应。再拿一个草稿标识检索构建产物,确认没有泄漏。

站点地图用于告知发现路径。能被发现后是否收录,仍由搜索引擎决定。

把问题变成可重跑的样例

用 public-demo、draft-demo 和 withdrawn-demo 做三个固定标识。按发布清单构建两轮,对照 XML 和输出目录。再请求正式预览地址,确认地图中出现的 URL 真的能拿到对应文章。

核对这几项输出

  • 新文章有完整 URL 且可访问。
  • 草稿与编辑台不在 XML。
  • 撤回文章重建后消失。
  • 只有正式域名进入站点地图。

怎么判断改动能不能收

站点地图是发现提示,是否收录由搜索引擎决定。把生成结果与实际部署路径比对,避免 sitemap 写的是正常路径,托管却给所有 URL 统一返回首页。

发布清单和站点地图可以共享同一组文章 URL,但地图里也可能包含合法分页或说明页。测试应核对确切的公开路径集合,而不是只比较条目总数。重建后再请求已撤回页面,确认不是旧产物残留。

资料来源