SEO / 抓取

Sitemap生成器(sitemap.xml)

粘贴页面网址列表,生成有效的sitemap.xml;可选添加最后修改日期,并在页面超过50,000个时拆分为多个文件,同时生成索引文件。

Sitemap生成器(sitemap.xml): 此生成器遵循sitemaps.org协议:会删除重复网址和#片段,将空格及带重音符号的字母进行百分号编码,转义XML中的&等字符,并使用UTF-8编码。超过50,000个网址(单个文件的上限)时,网址列表会拆分为sitemap-1.xml、sitemap-2.xml等多个文件,并生成指向这些文件的sitemap索引。输出结果可通过官方XML架构验证。 完全在浏览器中本地运行,文件不会上传到服务器。

使用次数
在浏览器中
费用
免费·无需注册
可用性
可直接使用
sitemap生成器本地处理

完全在浏览器中运行

Google会忽略更新频率和优先级,只有在最后修改日期准确时才会使用它,因此除非确定需要,否则请省略这些字段。

3个网址

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/</loc>
  </url>
  <url>
    <loc>https://example.com/about</loc>
  </url>
  <url>
    <loc>https://example.com/blog/first-post</loc>
  </url>
</urlset>

将文件上传到网站根目录,在robots.txt中添加Sitemap:行,然后在Google Search Console中提交。

获取网址列表

从CMS导出页面网址,使用桌面端爬虫抓取网站,或从电子表格中复制网址。每个网址都应使用准确的canonical形式,在所有地方统一选择https和www,并使用canonical检查工具进行检查。

将sitemap与robots.txt生成器生成的robots.txt文件配套使用,该文件可以向爬虫指向sitemap。

限制

一个sitemap最多可列出50,000个网址,未压缩时大小最多为50 MB;sitemap索引最多可列出50,000个sitemap。可以使用gzip压缩sitemap以节省带宽,但限制以未压缩大小为准。

使用方法

  1. 粘贴页面的完整网址,每行一个。
  2. 选择是否添加最后修改日期、更新频率或优先级。
  3. 下载文件,将其上传到网站根目录,然后在Search Console中提交。

隐私与限制

网址列表会在浏览器中处理;不会抓取页面。

相关工具

常见问题

是否应添加优先级和更新频率?

Google表示会忽略这两项,只有在lastmod始终准确时才会使用它,因此大多数网站可以省略这三项。Bing和其他搜索引擎可能会读取它们。

哪些页面应加入sitemap?

将所有希望出现在搜索结果中的页面加入其canonical版本:不包括重定向页面、错误页面、被robots.txt屏蔽的页面或标记为noindex的页面。

搜索引擎如何找到我的sitemap?

在Google Search Console和Bing Webmaster Tools中提交sitemap,并在robots.txt中添加类似Sitemap: https://example.com/sitemap.xml的行。

免费工具·使用在浏览器中次·无需账户