2017-08-25 65 views
0

我有一个旧的asp.net网站(aspx),并使用SSL重新设计了它与asp.net MVC。无论如何,在我推广新网站后,我看到了很多错误,这些错误是由机器人寻找旧页面产生的;错误看起来像这样:路径'/blablabla/moreBlalbalba/page.aspx'的控制器没有找到或没有实现IController。所以,我更新了错误处理以返回301响应并重定向到主页并添加了站点地图。谷歌404控制台错误消失了大约一个月,但现在有大量的404错误,他们都指向旧的网站结构。请注意,新的MVC/SSL网站在网站站长控制台中没有404错误,所有错误都在非SSL网站上。那么,更新新站点结构的机器人的最佳方式是什么?Googlebot 404在网站更改后抓取错误

谢谢!

回答

0

我建议您使用this example将所有流量从HTTP重定向到HTTPS。这可能已经解决了你的问题。

然后为Google创建一个网站地图来检查网站的相关页面,example here