跳到主要内容
IM智引科技

研究 / SEO

Google 新闻 Sitemap 创建实战指南

新闻 Sitemap 适合新闻发布商向 Google 告知近期报道。它只应包含过去两天内发布的新闻 URL,并要正确填写发布名称、语言、原始发布日期和新闻标题。

智引科技增长实验室2026年5月10日6 分钟难度 进阶

💡 核心摘要:Google 新闻 Sitemap 不是普通内容站的必备配置,而是面向新闻发布商的近期报道发现工具。它应随着新报道更新,只包含过去两天内创建的文章 URL;旧报道要从新闻 Sitemap 中移除,或移除 <news:news> 元数据。核心字段包括发布名称、语言、原始发布日期和新闻标题。


一、先判断你是否需要新闻 Sitemap

新闻 Sitemap 主要面向新闻发布商。如果你的网站发布的是新闻报道、时事内容或需要进入 Google 新闻相关体验的近期内容,它可以帮助 Google 更快理解新报道。

如果你只是普通博客、企业官网、教程站或知识库,通常不需要新闻 Sitemap。普通 Sitemap 就足以提交文章 URL。新闻 Sitemap 的重点不是“所有文章”,而是“近期新闻报道”。

💡 判断标准:内容是否是新闻报道?是否需要在发布后很短时间内被 Google 发现?如果答案是否,优先使用普通 Sitemap。

二、可以单独创建,也可以扩展现有 Sitemap

Google 接受两种方式:你可以在现有 Sitemap 中添加新闻专用标记,也可以创建单独的 Google 新闻 Sitemap。两种方式对 Google 都可以。

不过,Google 官方建议,如果专门为新闻报道创建独立 Sitemap,会更方便在 Search Console 中跟踪新闻内容的提交和错误状态。

选择建议

新闻量少:可在现有 Sitemap 中添加新闻扩展
新闻量稳定:建议单独创建 news-sitemap.xml
大型新闻站:按频道或时间拆分后用 Sitemap index 管理

💡 新闻 Sitemap 仍然基于普通 Sitemap,常规 Sitemap 的 URL、编码、大小和提交最佳实践同样适用。

三、只放过去两天内的新闻 URL

这是新闻 Sitemap 最关键的规则之一。Google 要求仅添加过去两天内创建的文章近期 URL。报道发布超过两天后,应从 Google 新闻 Sitemap 中移除这些 URL,或移除旧 URL 上的 <news:news> 元数据。

这并不表示超过两天的新闻会从 Google 搜索中消失。旧报道仍可保留在普通 Sitemap 和网站页面中,只是不应继续作为“新闻 Sitemap 中的近期报道”提交。

⚠️ 不要把新闻 Sitemap 当成新闻归档。它是近期新闻发现工具,不是历史内容库。

四、更新现有 Sitemap,不要反复新建

发布新报道时,应更新现有 Google 新闻 Sitemap,而不是每次发布都创建新的 Sitemap。Google 新闻抓取新闻 Sitemap 的频率与抓取网站其他内容的频率相同。

如果你一段时间没有发布新闻,新闻 Sitemap 可能会暂时为空。Search Console 可能显示空 Sitemap 警告,但如果这是你有意为之,不会导致 Google 搜索出现问题。

更新逻辑

发布新报道 -> 加入新闻 Sitemap
报道超过两天 -> 移除 URL 或移除 news 元数据
没有近期报道 -> Sitemap 可以暂时为空

💡 对新闻站来说,自动生成逻辑比手动维护更可靠。建议按发布时间窗口自动筛选过去两天的报道。

五、XML 结构怎么写

新闻 Sitemap 使用普通 Sitemap 的 <url>,并在每个 URL 下添加一个 <news:news> 节点。新闻扩展命名空间是 http://www.google.com/schemas/sitemap-news/0.9

示例

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
    xmlns:news="http://www.google.com/schemas/sitemap-news/0.9">
  <url>
    <loc>https://www.example.org/business/article55.html</loc>
    <news:news>
      <news:publication>
        <news:name>The Example Times</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-05-10T09:30:00+08:00</news:publication_date>
      <news:title>Companies A, B in Merger Talks</news:title>
    </news:news>
  </url>
</urlset>

⚠️ 每个 <url> 只能有一个 <news:news>。一个新闻 Sitemap 最多包含 1,000 个 <news:news> 标记,超过时要拆分。

六、必需标签有哪些

Google 新闻 Sitemap 必需标签包括 <news:news><news:publication><news:name><news:language><news:publication_date><news:title>

其中 <news:publication> 是发布内容信息的父节点,只能出现一次;<news:name> 是新闻发布内容名称;<news:language> 使用 ISO 639 语言代码,简体中文使用 zh-cn,繁体中文使用 zh-tw

必需字段

<news:news>:新闻元数据父节点
<news:publication>:发布内容信息父节点
<news:name>:发布内容名称
<news:language>:发布语言
<news:publication_date>:原始发布日期
<news:title>:新闻报道标题

💡 <news:name> 必须与 Google 新闻中报道显示的名称完全一致,括号中的部分除外。

七、发布日期必须是原始发布时间

<news:publication_date> 应填写报道最初在你的网站上发布的原始日期和时间,而不是报道被加入 Sitemap 的时间,也不是后续小修小改的更新时间。

Google 接受完整日期格式,也接受带时区的日期时间格式。对新闻内容来说,最好使用带时区的完整时间,减少跨地区理解误差。

可接受格式

2026-05-10
2026-05-10T09:30+08:00
2026-05-10T09:30:00+08:00
2026-05-10T09:30:00.45+08:00

⚠️ 不要为了让旧新闻看起来“更新鲜”而改写原始发布日期。这会破坏新闻 Sitemap 的可信度。

八、新闻标题要用页面真实标题

<news:title> 应填写新闻报道在你的网站上显示的标题。Google 可能会因为不同设备的空间限制缩短标题,但你不应该在这个字段里添加作者姓名、发布内容名称或发布日期。

标题应该准确反映报道内容,不要为了搜索点击率额外添加夸张词、栏目名或无关关键词。新闻标题越接近页面真实标题,Google 越容易理解它和页面内容的关系。

标题自检

是否与页面标题一致
是否没有添加作者姓名
是否没有添加发布方名称
是否没有添加发布日期
是否没有堆关键词

💡 如果你想优化标题,应先优化页面真实标题,而不是只改新闻 Sitemap 标题。

九、常见错误和排查方式

新闻 Sitemap 常见错误包括:把普通博客文章当新闻提交、保留超过两天的旧 URL、发布日期填写为加入 Sitemap 的时间、发布名称与 Google 新闻显示不一致、语言代码错误、单个 Sitemap 超过 1,000 条新闻。

排查时先看 Search Console 的 Sitemap 报告,再检查生成逻辑。新闻 Sitemap 的关键是时间窗口和字段一致性,自动化脚本应严格按发布时间筛选,而不是按更新时间或最近编辑时间筛选。

⚠️ 新闻 Sitemap 出错通常不是 XML 写法太难,而是内容范围、时间窗口和字段来源没有定义清楚。


📌 核心收获

  • 新闻 Sitemap 面向新闻发布商:普通博客和教程站通常不需要
  • 只放过去两天内的报道:旧报道应移除 URL 或移除 <news:news> 元数据
  • 更新现有 Sitemap:发布新报道时更新文件,不要反复新建
  • 必需字段要准确:发布名称、语言、原始发布日期和标题都要与实际内容一致
  • 每个 Sitemap 最多 1,000 条新闻:超过后拆分成多个较小 Sitemap

🚀 立刻行动

  1. 检查你是否真的是新闻发布场景 → 如果只是普通文章站,继续使用普通 Sitemap 即可。
  2. 创建新闻 Sitemap 生成规则 → 只筛选过去两天内首次发布的新闻 URL。
  3. 核对 <news:name> → 确认它与 Google 新闻中显示的发布内容名称一致。
  4. 检查 <news:publication_date> → 使用原始发布时间,不要使用加入 Sitemap 的时间。
  5. 在 Search Console 提交新闻 Sitemap → 关注空 Sitemap、解析错误和超过 1,000 条的拆分问题。

来源:Google 新闻站点地图 | 本文为知识提炼与重新表达

NEXT ACTION / 下一步

继续系列:Google 抓取与索引进阶指南

把读到的方法变成一个小行动,完成后再回来迭代。

继续

RELATED / 相关推荐

接着读这些

按同一分类、系列与标签为你挑选。