증상
SharePoint 2016 또는 2013 웹 사이트를 크롤링하려고 하면 다음 오류 메시지가 표시됩니다.
다음 이유 중 하나로 인해 항목이 크롤링되지 않음: 예방 크롤링 규칙; 지정된 콘텐츠 원본 홉/깊이를 초과했습니다. URL에는 쿼리 문자열 매개 변수가 있습니다. 필수 프로토콜 처리기를 찾을 수 없습니다. 예방 로봇 지시문.
해결 방법
이 문제를 해결하려면 지정된 순서대로 다음 메서드를 시도합니다. 한 메서드가 문제를 해결하지 않는 경우 다음 메서드를 시도합니다.
- Search Service 애플리케이션에서 크롤링 규칙을 검사하여 사이트가 크롤링되지 않도록 하는 기존 규칙이 없는지 확인합니다. 크롤링 규칙에 대한 자세한 내용은 SharePoint Server에서 크롤링 규칙 관리를 참조하세요.
- 사이트에 Robots.txt 파일을 사용하는 경우 사용자 에이전트 및 허용 안 함 설정을 검사하여 사이트에서 크롤러를 제외하지 않는지 확인합니다.
- 크롤러가 TLS 1.2를 사용하는 경우 사이트에서 TLS 1.2를 지원하는지 확인합니다. TLS 지원에 대한 자세한 내용은 SharePoint에서 TLS 및 SSL 지원 사용을 참조하세요.
- 사이트가 콘텐츠 원본에 있는 경우 콘텐츠 원본에서 크롤링 설정을 검사합니다. 예를 들어 페이지 깊이와 서버 홉 수를 검사합니다.
참조
Manage crawling in SharePoint Server
추가 정보
아직 해결되지 않았습니까? SharePoint 커뮤니티로 이동합니다.