Sitemap 是什么?Sitemap(站点地图)是列出网站希望搜索引擎发现的规范 URL 的文件,常见格式是 XML。它能帮助 Google 发现和管理页面,尤其适合新站、页面较多、内链不完整或刚完成改版的网站;但提交 Sitemap 只是提示,不保证页面一定被抓取、收录或获得排名。
WordPress 网站通常会由系统或 SEO 插件自动生成 Sitemap。正确做法不是复制一份静态“模板”,而是找到网站实际输出的 Sitemap,检查其中是否包含应收录的页面、是否排除重复或不应公开的 URL,再提交到 Google Search Console。
XML Sitemap、HTML 网站地图和 robots.txt 有什么区别?
| 文件或页面 | 主要对象 | 主要作用 | 不能保证 |
|---|---|---|---|
| XML Sitemap | 搜索引擎抓取工具 | 提供希望被发现的规范 URL 清单 | 收录、排名、询盘 |
| HTML 网站地图 | 网站访客和搜索引擎 | 提供可浏览的页面导航 | 替代正常导航和内链 |
| robots.txt | 遵守协议的抓取工具 | 管理哪些路径可以或不可以请求 | 禁止收录、访问权限 |
WordPress 如何生成并提交 Sitemap?
第 1 步:找到网站实际的 Sitemap 地址
先查看 SEO 插件的 Sitemap 设置,或尝试访问常见地址,例如 /wp-sitemap.xml、/sitemap.xml、/sitemap_index.xml。不要同时提交多个内容完全重复的 Sitemap 索引。
nolinkvip.com 当前在 /sitemaps.xml 输出 Sitemap 索引。下图截取于 2026 年 8 月 18 日,显示当时由文章、页面、产品和分类 Sitemap 组成;这是本站真实输出,不代表其他 WordPress 网站的地址或结构必须相同。

第 2 步:判断是 Sitemap 索引还是单个 Sitemap
Sitemap 索引本身列出多个子 Sitemap;单个 Sitemap 列出具体 URL。对于 WordPress 网站,通常只需要向 Search Console 提交顶层索引,Google 会继续读取其中的子文件。
第 3 步:检查 HTTP 状态和格式
用未登录的浏览器打开 Sitemap,确认返回 HTTP 200,不需要密码,也没有跳转循环或服务器错误。XML 页面可能由样式表显示成易读表格,这不影响其 XML 本质。
第 4 步:只保留希望被搜索的规范 URL
Sitemap 应包含站点希望出现在搜索结果中的规范 URL。检查是否混入测试页、站内搜索结果、重复参数、无价值标签、已删除页面或 noindex 页面。URL 应使用完整绝对地址,并与 HTTPS、主机名和 canonical 版本一致。
Google 当前的创建和提交站点地图官方文档说明,CMS 通常可以自动生成 Sitemap;Google 建议包含希望显示在搜索结果中的规范 URL。单个 Sitemap 有大小和 URL 数量限制,规模较大时应拆分并使用 Sitemap 索引。

第 5 步:确认重要页面有正常内链
Sitemap 不是孤立页面的长期替代方案。核心产品、应用方案、课程和支柱文章仍应通过首页、栏目页或相关正文获得可抓取链接。可参考B2B 网站内部链接方法检查发现路径。
第 6 步:在 Search Console 提交
- 登录 Google Search Console,选择正确的网站资源。
- 打开“站点地图”报告。
- 在“添加新的站点地图”区域输入 Sitemap 或 Sitemap 索引路径。
- 提交后查看状态、上次读取时间和发现的页面,并处理解析或抓取错误。
Google 的Search Console 站点地图报告帮助说明,该报告可提交新 Sitemap、查看提交历史以及 Google 解析时遇到的问题。

第 7 步:在 robots.txt 中声明 Sitemap
可在 robots.txt 中加入完整 Sitemap 地址,例如:
Sitemap: https://example.com/sitemap.xml
修改前先检查当前文件,避免覆盖其他规则。可结合WordPress robots.txt 检查教程理解抓取规则与 Sitemap 声明的区别。
第 8 步:抽查重要 URL
提交成功不等于每个 URL 都能收录。抽查首页、产品分类、产品详情、应用方案和新文章,确认返回 200、没有 noindex、canonical 正确且内容可访问。单页问题使用Google 网址检查与提交方法排查。
哪些 URL 应该放进 Sitemap?
- 希望参与搜索且内容完整的首页、分类、产品、方案、文章和必要页面。
- 返回 HTTP 200 的规范 URL。
- 与页面 canonical、语言版本和最终 HTTPS 地址一致的 URL。
哪些 URL 通常不应该放进去?
- 404、服务器错误、重定向目标之前的旧 URL。
- 后台、登录、购物流程或需要权限的页面。
- 站内搜索结果、无价值筛选参数和重复页面。
- 明确设置 noindex 或 canonical 指向其他页面的 URL。
- 测试页、占位页和尚未准备公开的内容。
Sitemap 常见问题
提交成功,为什么页面仍未收录?
“成功”通常表示 Google 能读取 Sitemap,不代表其中每个页面都符合收录条件。继续检查内容质量、重复页面、抓取、noindex、canonical、内链和服务器状态。完整排查可看网站不被 Google 收录的原因。
每次发布文章都要手动重新提交吗?
如果 WordPress 或 SEO 插件会自动更新同一个 Sitemap,一般不需要每次重复提交。应确认 Sitemap 的确出现新 URL,并在 Search Console 观察读取和处理状态。
Sitemap 能提高关键词排名吗?
它主要帮助发现和管理 URL,不会自动提高内容质量、相关性或信任。排名仍取决于页面是否满足搜索意图、内容与技术质量、网站结构以及外部信号等因素。
发布前检查清单
- Sitemap 或 Sitemap 索引公开可访问并返回 HTTP 200。
- 只包含希望被搜索的规范 URL。
- 没有 404、重定向、noindex、重复参数和测试页面。
- 重要页面同时有正常内链,不依赖 Sitemap 单独发现。
- 已在正确的 Search Console 资源提交并检查状态。
- robots.txt 中的 Sitemap 地址与实际地址一致。
系统掌握 WordPress SEO 与 Google 获客
Sitemap 只是技术 SEO 的一个环节。优化推广课程会把关键词、页面结构、内容、收录、Search Console 和流量获取串成可执行流程。
