Rank Math SEO 05

解决Rank Math SEO 站点地图文件sitemap_index.xml报 404 Not Found 的问题

解决Rank Math站点地图文件sitemap_index.xml报 404 Not Found 的问题

问题描术:

当我们在WordPress中使用 Rank Math SEO 插件生成sitemap网站地图时提示如下错误:

Rank Math SEO

翻译过来就是:由于您使用的是 NGINX 服务器,您可能需要将以下代码添加到您的配置文件 如果您的站点地图页面没有加载如果您不确定如何操作,请联系您的托管服务提供商。点击这里查看代码。

解决办法:

出现这个问题通常都是伪静态没有配置好导致的,只需要把下面的规则添加到虚拟主机的配置文件里面就可以了。

1、本文教程是在服务器+宝塔面板的环境下操作的,不适用于虚拟主机的生产环境。

 

2、安装Rank Math SEO插件,(如果之前有安装过就不用在安装了,直接进入第3步)。

3、登录WordPress后台,左侧栏目找到Rank Math>Sitemap Settings,右侧看到如下图所示的警示语,点击 Click here to see the code,查看要添加的代码。

Rank Math SEO 02

代码如下:

 # START Nginx Rewrites for Rank Math Sitemaps
 rewrite ^/sitemap_index.xml$ /index.php?sitemap=1 last;
 rewrite ^/([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemap_n=$2 last;
 # END Nginx Rewrites for Rank Math Sitemaps

4、进入宝塔面板后台>网站,右侧点击要配置的域名,弹窗点击“配置文件”,右侧在合适区域粘贴上面的代码。如下图:

Rank Math SEO 03

保存后没问题的话代码就生效了。

5、回到WordPress后台,Rank Math>Sitemap Settings,在右侧 General 看到Rank Math SEO插件生成的当前网站地图地址:

Your sitemap index can be found here:https://域名/sitemap_index.xml访问ulr看能否正常显示网站地图,正常生成的地图应该是下图的样子。

sitemap_index.xml

依次点击上图的sitemap链接,比如/post-stemap.xml会看到已经发表的文章url,说明生成网站地图文件成功了。

2人评论了“解决Rank Math SEO 站点地图文件sitemap_index.xml报 404 Not Found 的问题”

  1. The following time I learn a blog, I hope that it doesnt disappoint me as much as this one. I imply, I know it was my choice to read, but I actually thought youd have something fascinating to say. All I hear is a bunch of whining about something that you could possibly fix if you werent too busy searching for attention.

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注