一家厨房家电网站发布了新的抽油烟机安装服务页。站长把网址加入 XML 网站地图,期待它马上出现在 Google。这个动作实际上做了什么?
XML 网站地图是一份希望搜索引擎知道的网址清单。加入网页也许能帮助 Google 发现它,但不能强迫抓取、收录或排名。真正要检查的是:清单里的网址是否选对了。
XML 网站地图有什么作用?
XML 网站地图是机器可读取的文件,网址通常类似 https://example.com/sitemap.xml。它可以列出网页地址;如果更新时间准确,也可以提供上次重大更新的日期。Google 把它当成发现网址的一种信号。网站的导航与页面结构帮助访客和爬虫找到页面,XML 文件则作补充;两者不能互相取代。
这家家电网站仍应从相关服务或产品栏目链接到安装页。网站地图能指出网页的位置,却不能修好薄弱的导航,也不能让无用的网页变得值得收录。技术 SEO 指南解释了“发现”在整个搜索流程中的位置。
每个网站都需要吗?
不一定。Google 说明,如果网站约有 500 张以内的重要网页,而且从主页顺着链接就能到达每张重要网页,可能不需要网站地图。网站刚上线、规模较大、经常更新,或有重要的媒体、新闻与多语言版本时,一份干净的网站地图会更有帮助。
先看看网站系统是否已经自动生成。WordPress 和许多托管平台会提供网站地图。若再手动维护第二份,两者可能互相矛盾;应确定哪一份才是正式的网址清单。
哪些网址应该纳入?
从你真心希望用户通过搜索找到的网页开始。家电网站可纳入抽油烟机安装服务页,以及有用的产品分类页。网址要完整,并使用正确的协议、域名和路径。如果相同内容有多个地址,只列出你希望成为规范版本的那个;网站地图只是提示,不能命令 Google 一定选它。
通用预约确认页、登录页、跳转网址、错误页、noindex 网页,以及只是重复分类内容的排序或筛选网址,通常不该列入。它们不适合传达“请考虑让这个地址出现在搜索结果”。如果确认页包含个人资料,需要用访问权限保护;不列进网站地图并不能保护隐私。修改文件前,可用收录与 noindex 指南判断页面本身是否适合进入搜索。
如果各语言版本都有独立、可收录的网址,也可以分别列出。不要列入会跳转到其他页面,或刻意排除索引的语言版本。
一份简单的 XML 网站地图长什么样?
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/cooker-hood-installation/</loc>
</url>
</urlset>
<loc> 放完整网址。可选的 <lastmod> 应反映该网页真正的重要修改日期,而不是文件重新生成的时间。Google 不使用 <priority> 和 <changefreq>;填了它们也不能提高排名或强制每天抓取。
单份网站地图最多容纳 50,000 个网址,或 50 MB 未压缩数据。超过任一限制就要拆成多个文件;有需要时再用索引文件管理。多数小型企业网站不会接近这个上限。
发布后怎样检查?
- 打开准确的网站地图网址。文件应公开、能正常读取,并列出正式网站而不是测试站或旧地址。如果系统提供网站地图索引,也打开其中一份子文件。
- 抽查几条代表网址:新服务页、产品分类页,以及有需要时的语言版本。它们应直接打开预期页面,不发生跳转、没有
noindex,并与站内链接使用的首选网址一致。 - 在 Search Console 的「网站地图」报告提交文件网址,或在 robots.txt 声明它的位置,让 Google 能找到。提交的是网址,不是把 XML 内容上传进去。
- 等 Google 读取后查看报告。「成功」表示文件被读取,并不代表每张网页都已收录。若文件无法抓取或解析,先修该错误。若只有一张网页缺席,则用「网址检查」和「网页索引编制」报告排查,不要反复提交未改变的文件。
常见问题
SEO 里的 XML 网站地图是什么?
它是一份机器可读取的首选网址清单,帮助搜索引擎发现网页,并了解准确提供的更新日期等资料。
sitemap.xml 现在还有用吗?
有用,尤其适合新网站、大型网站、经常更新或包含许多媒体内容的网站。内部链接清楚的小网站,即使没有它,Google 也可能找到网页。
网站地图能帮助 SEO 吗?
它有助于发现网址及监测文件状态,但不保证抓取、收录、排名或流量;页面仍需可访问并对用户有用。
XML 网站地图有什么限制?
单份文件上限为 50,000 个网址或 50 MB 未压缩数据。更重要的是,它只是提示,不能取代内部链接,也不能让 Google 必然收录每个网址。


