현재 우리는 외부 웹 사이트에 Kentico CMS를 사용하고 있으며 pages/page1.aspx라는 페이지를 사용했습니다. 우리는 그 페이지를 제거했으나 매일 google, bing 및 yahoo sarch 로봇이 해당 페이지를 읽으려고합니다. 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
우리는 전체 사이트의 충돌 (닷넷 임시 파일을 삭제하고 응용 프로그램 풀을 다시 시작해야합니다) 이러한 오류가 너무 많이 얻을 . 기본적으로 나는 존재하지 않는 페이지로 이동하여 여러 번 새로 고침하고 사이트를 다운시킬 수 있습니다. 매우 나쁘다. 그러나 우선, 봇에게이 페이지에 액세스하지 못하게하려면 어떻게해야합니까?
미리 감사드립니다.