我有一个nopCommerce网站,在Facebook Sharing Debugger测试时,显示规范的网址为 "login?ReturnUrl=%2F"。Google Search Console也說我的sitemap不是有效的XML,而是一個HTML頁面 - 我想google bots也被重定向到登入頁面。
我的ACL公共商店规则都设置为客户启用,你可以看到,你可以访问所有页面,而无需登录.为什么谷歌和Facebook机器人通过登录页面重定向?如何解决这个问题?
解决方案是确保表[Customer_CustomerRole_Mapping]有两条记录。
Customer_Id | CustomerRole_Id
2 | 4
3 | 4
这两条记录代表了搜索引擎爬虫等的权限,所以这些记录给他们的权限和Guest一样。