大部分博客网站都需要一个 sitemap 地图,其中 sitemap.xml 版本主要是提供给搜索引擎爬取,而 sitemap.html 版本主要是给用户看,让用户一眼就能看清楚网站内容和分类(PS:现在好像一般都很少折腾这个 html 版本的地图了)。近段时间发现有很多用户搜索“WordPress 如何生成 xml 格式的 sitemap 地图”等问题,所以今天 boke112 就针对这个问题给大家一个总结性回复。
如果你不想折腾代码,那么推荐使用插件实现 WordPress 自动生成地图。比如 Google XML Sitemaps 插件和 Baidu Sitemap Generator 插件,这两款地图插件是比较火的,而且后台设置也比较简单,本站用的就是 Google XML Sitemaps 插件。具体这两款插件的设置请参考下面两篇文章:
如果你想折腾代码,那么建议直接纯代码制作 WordPress 站点地图,同样可以实现 xml 和 html 两个版本的地址,而且还可以制作制作响应式 WordPress 站点兼容百度 PC 移动地图,具体请参考下面这两篇文章:
提醒:为 WordPress 站点制作好地图之后,记得将地图地址添加到robots.txt 文件中,并挂到站点前端方面搜索引擎爬取和用户点击查看,同时建议将站点地图向各大搜索引擎提交,具体提交地址请移步《向搜索引擎递交 sitemap 大全(网站地图)》。