• SiteConfig.presentation 是新增的可选版本化配置段;版本 1 只接受广告 provider 为 adsensepublisherId 与三个命名广告位(homeAfterFeedarchiveInlinearticleEnd),或等价的 provider none
  • 关闭 AdSense 时,渲染页面不含任何广告 DOM 或脚本;启用后,每个配置了广告位的页面只输出一次固定的 Google provider 脚本,并根据已验证的 publisher 记录生成 /ads.txt
  • 每个组合站点除了原有面向读者的路由外,现在还有语言作用域的源码目录路由。
  • 共享文档布局现在输出 schema.org 类型、canonical 与语言 alternate 链接,以及带 Publume logo 回退的 Open Graph/Twitter 图片元数据;搜索页为 noindex,follow 且不进入 sitemap。
  • 排版 token 现在区分语言:界面文本 14/22px,正文字体为拉丁文 17/28px、CJK 17/30px,Editorial display 对拉丁文和 CJK 使用不同流体区间;必须声明内容语言。
  • 核心层现在验证 presentation 配置传入生成的站点配置,并确认广告位和 /ads.txt publisher 记录出现在构建输出中。

未配置 AdSense 的发布者,渲染页面中不会有广告 DOM 或脚本。启用 AdSense 后,包含广告位的页面会加载一次 Google provider 脚本,站点会依据已验证的 publisher 记录生成 /ads.txt。搜索页被标记为 noindex,follow 并从 sitemap 中排除。由于排版 token 依赖语言,站点必须声明内容语言。