这个问题很莫名其妙,也是昨天晚上在给企业构建响应式网站建设过程中遇到的比较狗血的问题。使用的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]
保存之后,发现问题解决。