XML Sitemap生成器 - 创建sitemap.xml

从URL列表生成标准XML站点地图文件,可为每个URL设置changefreq、priority和lastmod。

0 个URL

使用说明

  • 在文本区域输入所有网站URL,每行一个(包含完整URL和https://)。
  • 选择默认更新频率(内容更新的频率)——这是给搜索引擎的提示。
  • 设置默认优先级(0.1到1.0)——数值越高越重要;大多数页面默认为0.5。
  • 切换"包含最后修改日期"以将今天的日期添加为所有URL的lastmod。
  • 点击"生成Sitemap"创建XML,然后复制或下载sitemap.xml文件并上传到您的网站根目录。

关于XML站点地图

什么是站点地图?

站点地图是一个XML文件,列出您网站的页面,告知搜索引擎可供抓取的页面。站点地图帮助搜索引擎发现您的所有内容,特别是那些通过内部链接不容易找到的页面。标准站点地图协议在sitemaps.org上定义,并受到Google、Bing、Yahoo等搜索引擎的支持。

priority和changefreq详解

priority标签(0.1到1.0)告诉搜索引擎页面在您网站内的相对重要性——它不影响页面相对于其他网站的排名。changefreq标签是关于页面更新频率的提示。两个值都是建议性的——Google可能不会严格遵循。重点为重要页面设置准确的优先级值,如首页(1.0)和关键登陆页(0.8)。

站点地图大小限制

单个XML站点地图最多可包含50,000个URL,未压缩不得超过50MB(压缩后10MB)。如果您的网站页面更多,需要创建多个站点地图并通过站点地图索引文件引用。大多数页面少于50,000的网站只需要一个站点地图文件。生成并上传站点地图后,通过Google Search Console提交。

站点地图索引文件

对于URL数量众多的大型网站,您可以创建一个指向多个独立站点地图文件的站点地图索引文件。站点地图索引遵循相同的XML格式,但以<sitemapindex>为根元素,包含<sitemap>子元素,每个元素包含<loc>(站点地图URL)和可选的<lastmod>。只需向Google Search Console提交站点地图索引URL——它会自动处理所有引用的站点地图。

主要特性

  • 生成带有正确命名空间声明的有效XML站点地图
  • 可配置所有URL的changefreq和priority
  • 可选的lastmod日期用于最后修改跟踪
  • 可下载为sitemap.xml文件或复制XML代码

常见应用场景

  • 首次向Google Search Console提交前为新网站创建站点地图
  • 向网站添加新页面后重新生成站点地图
  • 为没有自动站点地图生成功能的静态网站创建站点地图
  • 上传到服务器前测试站点地图XML格式