You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改Gatsby sitemap站点地图的访问URL地址

gatsby-plugin-sitemap 站点地图输出路径修改配置方法

配置步骤

  1. 打开项目根目录下的gatsby-config.js文件,找到gatsby-plugin-sitemap对应的配置项
  2. 根据你的站点需求选择对应配置替换原有插件配置即可:

场景1:站点URL数量少,不需要拆分站点地图,直接生成单文件sitemap.xml

module.exports = {
  // 其余原有配置保持不变
  plugins: [
    // 其余原有插件配置保持不变
    {
      resolve: `gatsby-plugin-sitemap`,
      options: {
        // 将输出路径设为站点根目录
        output: `/`,
        // 关闭站点地图拆分,避免生成带序号的分段文件
        limit: Number.MAX_SAFE_INTEGER,
        // 自定义站点地图文件名为sitemap.xml
        filename: `sitemap.xml`
      }
    }
  ]
}

场景2:站点URL数量多需要拆分生成多个子站点地图,需要根目录的索引文件为sitemap.xml

module.exports = {
  // 其余原有配置保持不变
  plugins: [
    // 其余原有插件配置保持不变
    {
      resolve: `gatsby-plugin-sitemap`,
      options: {
        // 将输出路径设为站点根目录
        output: `/`,
        // 自定义索引文件名为sitemap.xml
        indexFileName: `sitemap.xml`
      }
    }
  ]
}

注意事项

  • 配置修改完成后必须重新执行gatsby build才会生效,gatsby develop开发模式不会生成站点地图文件
  • 部署到线上后可直接访问根路径的/sitemap.xml验证配置是否生效

内容的提问来源于stack exchange,提问作者Albert Hoffman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 11:18:02