1 提示验证密钥不对
·确认上传的是当前Bing验证页面刚下载的BingSiteAuth.xml。
·确认文件名没有变成BingSiteAuth (1).xml,文件内容、密钥没有改动。
·确认添加网站的时候填的HTTP/HTTPS、带不带www和验证文件访问地址一致。
·直接打开验证地址看看,确认返回的是XML文件,不是错误页面。
·清空网站或者CDN缓存之后重新验证。
2 浏览器能打开验证文件,Bing还是验证失败
·Bingbot爬虫访问的时候不能返回403。防火墙、WAF、测试站点限制,都要放开允许Bingbot抓取。
·HTTPS要用正规可信证书、完整证书链,自签名证书会让Bing没办法安全访问。
·验证地址不能要求登录、验证码、Cookie或者前端脚本。
·服务器给普通浏览器和Bingbot爬虫返回的BingSiteAuth.xml内容必须一模一样。
3 HTML标签验证失败
·确认复制了完整的msvalidate.01标签。
·确认代码已经保存,并且重新发布网站。
·打开首页源代码确认标签在head区域。
·确认首页没有跳转到另外一个没有添加进Bing的域名。
4 CNAME验证失败
·确认主机记录、目标值、记录类型都和Bing给到的完全一样。
·确认这条解析记录添加在正确域名下面。
·DNS解析生效需要一点时间,可以隔一会再重试验证。
·不要同时添加同名、互相冲突的CNAME、A或者AAAA记录。
5 提交之后还是没有被Bing收录
提交成功只代表Bing收到了网址。能不能进索引,要看页面质量、能不能被抓取、robots.txt、noindex、规范链接、重复内容、网站安全性、外部外链这些因素。可以在Bing Webmaster Tools里面用URL Inspection工具检测具体页面。
6 怎么查页面有没有被收录
在Bing搜索框输入site加上网站域名,举个例子:
site:[www.example.com](http://www.example.com)
site查询只能快速参考,完整的抓取、索引情况,以Bing Webmaster Tools的URL检测、站点分析、搜索表现报告为准。