想在百度搜索资源平台提交Sitemap网站地图,但是需要先进行网站验证。在网站验证时,可能会有人遇到:
验证失败
不到一分钟前https://www.semrush-zh.com使用HTML标签验证
原因: 301 网页存在跳转。
问题分析&解决办:验证文件、网页必须为200状态码,请检查网站协议头是否选正确,或存在其他跳转。
原因分析:根据报错提示,是网站域名访问时存在了301跳转,需要去取消301跳转设置。
举例:我们在验证网站时提交的网址是www.semrush-zh.com
,而我们WordPress或者其他网站默认网址是semrush-zh.com
。百度在认证的时候会访问www.semrush-zh.com
网站下是否有meta属性或者验证文件,但实际上缺被挑战到默认网址semrush-zh.com
下进行验证。所以出现开头说的“301 网页存在跳转”。
解决办法:将我们默认的主网址设置成跟我在“第一步:输入网站”所输入的网站一样就行了,要么都带www,要么就都不带。