刚搭好网站,最怕的就是没人访问。其实搜索引擎就像快递员,你得把“地址清单”交给它,才能让内容被快速找到。这份清单就是网站地图(sitemap),而提交网站地图,就是把这份清单递到搜索引擎手上。
什么是网站地图 sitemap?
简单说,sitemap 就是一个 XML 文件,里面列出了你网站上所有重要的页面链接。比如你的博客有 20 篇文章,这个文件就把这 20 个网址都写进去,告诉搜索引擎:“快来抓我吧!”
常见格式长这样:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/post-1</loc>
<lastmod>2024-04-01</lastmod>
</url>
<url>
<loc>https://example.com/post-2</loc>
<lastmod>2024-04-05</lastmod>
</url>
</urlset>
怎么生成自己的 sitemap?
如果你用的是 WordPress,装个像 Yoast SEO 或者 All in One SEO 的插件,它会自动生成 sitemap 并放在 /sitemap_index.xml 路径下。静态网站可以用在线工具比如 XML Sitemap Generator,输入网址就能导出文件。
生成后,建议把 sitemap 提交到站点根目录,比如 https://yoursite.com/sitemap.xml,方便后续提交。
向搜索引擎提交 sitemap
光有 sitemap 不够,还得主动“上报”。最常用的两个平台是:百度搜索资源平台和 Google Search Console。
以 Google 为例:
- 打开 Google Search Console,添加并验证你的网站
- 进入左侧菜单的“Sitemaps”
- 在输入框中填入 sitemap 地址,比如
sitemap.xml或完整路径 - 点击“提交”
过几小时再来看,通常会显示已成功读取,说明 Google 已经开始抓取你列出的页面了。
百度的操作也类似,在“资源提交”里选择“自动推送”或“sitemap”方式,把链接填进去就行。
提交后就完事了?别忘了定期更新
如果你经常发新内容,记得检查 sitemap 是否自动更新。有些静态站点生成器需要重新生成文件并上传。可以每隔一两周去 Search Console 看一眼状态,有没有报错、有没有新增抓取量。
有个小技巧:把 sitemap 提交后,试着搜一下自己某篇冷门文章的标题,如果能出现在结果里,说明提交起作用了。