什么是站点地图
站点地图是在网站 SEO 中非常重要的一个工具,它会把你网站的所有页面链接,封装到一个 xml 格式的网页文件中,通过这个文件可以找到你网站上每一个允许被搜索引擎抓取的网页,所以称为之站点地图。
为什么需要站点地图
- 可以告诉搜索引擎,你希望它收录你的哪些网页,提高收录的效率
- 有利于优化你的网站 SEO,让网站获得更高的排名
借助 WordPress 插件生成 sitemap 站点地图
- Yoast Seo
- AIOSEO
- Rankmath
- XML 站点地图(原名 Google XML Sitemaps)
WordPress 无法生成站点地图
问题背景
-
不论使用 YoastSEO 插件,AIOSEO 插件、还是使用 XML Sitemap Generator,全都无法在服务器的根目录中找到站点地图文件。
-
点击 sitemap.xml 地址时,出现网页 404 提示
我的博客搭建环境
问题解决过程
问题排查
根据插件 AIOSEO 的提示,有可能是我的 WordPress 固定链接设置成了朴素型(Plain),这种情况有可能导致站点地图无法生成
于是我进入 WordPress 的「设置」- 「固定链接」选项,将其从「朴素型」改成了「数字型」,但是改完之后却发现,生成的站点地图依然提示 404。经过一番搜索,确定问题的根源是,我的服务器的伪静态规则没有设置好。
解决问题
-
进入宝塔面板
-
点击左侧「网站」设置项,然后找到并点击站点
-
点击【伪静态】,选择【WordPress】,然后点击保存即可
成功生成站点地图
本站所有文章,除非特别说明或标注,均为本站原创发布。转载本文需附上本文链接,未经授权,禁止大篇幅复制、盗用、采集或发布本站内容至其他网站、书籍等各类媒体平台。