目前我们正在使用Kentico CMS作为网站,我们曾经有一个名为pages/page1.aspx的页面。我们删除了该页面,但谷歌,Bing和雅虎搜索机器人每天都会尝试阅读该页面。因为页面不存在的CMS引发以下错误(日志中)使搜索机器人无法爬取已删除的页面?
Event URL: /pages/page1.aspx
URL referrer:
User agent: Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)
Message: The file '/pages/page1.aspx' does not exist.
Stack Trace:
at System.Web.UI.Util.CheckVirtualFileExists(VirtualPath virtualPath)
// and the rest of the stacktrace
当我们得到太多的这些错误的整个网站崩溃(必须清除净临时文件并重新启动应用程序池) 。基本上,我可以去一个不存在的页面,多次刷新并下载网站。非常糟糕。但是,首先,我怎样才能让机器人不尝试访问此页面?
在此先感谢。