这个问题很莫名其妙,也是昨天晚上在给企业构建响应式网站建设过程中遇到的比较狗血的问题。使用的 WordPress SEO 优化插件当
然还是 Yoast SEO Premium v2.3.5 seo 优化插件,Yoast SEO 不用多说,SEO 中的神器,当然使用的不好,都是烧火棍。事实上
Yoast SEO 和 All in one seo pro 一各有千秋。各位老板可以查阅文章找到 Yoast SEO Premium 下载地址。
如题,Yoast SEO 生成 Sitemap XML 出现 404 的解决方法。解决方法如下:
第一种方法:先禁用 sitemap 功能,然后再启用
点禁用保存,然后再启用,发现 sitemap 功能好了。是不是比较狗血。
第二种方法:第一种方法无效时,使用第二种方法
还有一种可能是因为 rewite 的问题,ok,我们来修改规则,打开网站根目录的 .htaccess 文件
RewriteEngine On
RewriteBase /
RewriteRule ^sitemap_index.xml$ /index.php?sitemap=1 [L]
RewriteRule ^locations.kml$ /index.php?sitemap=wpseo_local_kml [L]
RewriteRule ^geo_sitemap.xml$ /index.php?sitemap=geo [L]
RewriteRule ^([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemap_n=$2 [L]
RewriteRule ^([a-z]+)?-?sitemap.xsl$ /index.php?xsl=$1 [L]
保存之后,发现问题解决。