要解决 Yoast SEO 站点地图 404 Not Found 问题并提交至谷歌后台,请按照以下步骤操作:
本文目录隐藏
1、检查站点地图 URL 是否正确2、重新生成站点地图3、检查插件和主题4、更新谷歌索引5、后台代码首先,请确保您正在使用正确的站点地图 URL。在 WordPress 后台,转到 Yoast SEO 设置页面,然后点击“XML 站点地图”选项卡。在这里,您可以找到站点地图的 URL。确保您将 URL 复制到正确的位置。
如果您确定站点地图 URL 正确,请尝试重新生成站点地图。在 Yoast SEO 设置页面的“XML 站点地图”选项卡上,您可以找到“重新生成 XML 站点地图”按钮。点击它,并等待生成过程完成。
如果重新生成站点地图无效,请检查您使用的插件和主题是否与 Yoast SEO 兼容。有些插件和主题可能会干扰站点地图的生成。尝试禁用所有插件(除了 Yoast SEO)并将主题更改为默认主题,然后重新生成站点地图。
一旦站点地图生成完成,您需要将它提交给谷歌。首先,登录您的 Google Search Console 账户,然后选择您的站点。在左侧菜单中,选择“索引”>“站点地图”。在此处,将您的站点地图 URL 提交给谷歌。谷歌会自动更新其索引以反映您的站点地图中的内容。
如果您已经提交了站点地图 URL 但仍然收到 404 错误消息,请等待一段时间以便谷歌能够更新其索引。在等待期间,请确保站点地图 URL 正确,并且已经正确生成。
首先,要解决 Yoast SEO 站点地图问题,您需要了解您的文章链接是哪种类型。一般来说,Yoast SEO XML 站点地图 URL 分为两种:
第一种链接形式:yourdomain.com/sitemap_index.xml
第二种链接形式:yourdomain.com/?sitemap=1
如果您的网站可以使用第一种 URL 进行访问,但不能使用第二种 URL 进行访问(您可以在浏览器中输入 www.yourdomain.com/?sitemap=1
来检查是否能够正常访问站点地图),则说明没有添加重写规则。在这种情况下,您需要在网站服务器上添加重写规则,以便让第二种链接形式能够正常访问站点地图。
这里以 CentOS7 为例。
[root@20 conf]# nginx -tnginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is oknginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
进入配置文件
vim /usr/local/nginx/conf/nginx.conf// 没有 vim 的话将 vim 改成 vi
在配置文件中添加代码
# Rewrites for Yoast SEO XML Sitemaprewrite ^/sitemap_index.xml$ /index.php?sitemap=1 last;rewrite ^/([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemap_n=$2 last;
代码位置
输入 nginx -t
验证是否正确。
输入 nginx -s reload
重载配置文件。
浏览器输入:yourdomain.com/sitemap_index.xml
,查看是否含有站点地图。
接着在谷歌站点地图中提交链接就可以了。
你知道多少 YouTube 的快捷键?树莓派3B 翻墙实现指南免费VPN连接美国指南购买无限配置V2Ray服务指南Clash 端口转发完整指南VMess高级30天服务全面指南解决ExpressVPN常见问题:排除故障和寻找解决方案VPN 网络加速器:提高上网体验的有效工具Clash配置大全:从新手到高手一站式解决推荐一个新出的开源安卓多协议通用代理软件——SagerNetLinode Shadowsocks 优化指南破解版Hotspot VPN: 破解方法、风险提示及使用建议Shadowsocks DDoS攻击及防护指南便宜IEPL专线机场推荐:FATCAT 肥猫云怎么样?解锁Netfilx/Hulu/Hbo/Disney+/TikTok/ ChatGPTshadowsocks.nz优惠码:购买流程、优惠码使用教程及常见问题解答机场测速和简介 [SS/SSR/V2Ray/Trojan] 【联通】更新中站点地图404问题并提交至百度和谷歌后台Quantumult X (圈叉) 最新懒人图文教程白月光机场2024国庆节限时优惠码高速稳定高性价比 Trojan 机场推荐:WgetCloud 机场怎么样?赠送7天奈飞体验卡