<<< Web Doctor 홈으로
WebDoctorBot 안내
사이트 운영자를 위한 봇 식별·차단 가이드
봇 식별
Web Doctor는 이용자의 요청이 있을 때에만 대상 URL에 접근하여 자동화된 품질 진단(성능, SEO, 접근성, 보안, 반응형 등)을 수행합니다. 접근 시 다음 User-Agent를 사용합니다.
Mozilla/5.0 (compatible; WebDoctorBot/1.0; +https://webdr.tyou.kr/bot) Chrome/120.0.0.0 Safari/537.36
`compatible;` 접두사와 `WebDoctorBot/1.0` 토큰, `+https://webdr.tyou.kr/bot` 링크를 기준으로 식별할 수 있습니다.
robots.txt 존중
Web Doctor는 각 진단을 시작하기 전 대상 호스트의 `/robots.txt`를 먼저 확인하고, 규칙에 따라 요청 여부를 결정합니다.
- `User-agent: WebDoctorBot` 규칙이 있으면 해당 규칙을 우선 적용합니다.
- 전용 규칙이 없으면 `User-agent: *` 규칙을 따릅니다.
- 메인 URL이 Disallow 대상이면 진단 자체를 거부하고, 재귀 크롤링 중 만난 Disallow 경로는 큐에서 제외합니다.
- `Crawl-delay` 지시어가 있으면 그만큼 대기하며, 지시어가 없어도 기본 500ms 간격으로 요청합니다.
차단 방법
Web Doctor의 접근을 전면 거부하려면 `/robots.txt`에 다음을 추가하면 됩니다.
User-agent: WebDoctorBot Disallow: /
특정 경로만 차단하려면 Disallow 경로를 구체적으로 지정할 수 있습니다.
User-agent: WebDoctorBot Disallow: /admin/ Disallow: /private/
접근 빈도 및 범위
- 이용자가 직접 URL을 입력하여 "진단 시작" 버튼을 눌렀을 때에만 1회성으로 접근합니다.
- 정기적·지속적 크롤링을 하지 않으며, 캐시·인덱스를 구축하지 않습니다.
- 재귀 크롤링은 이용자가 명시적으로 요청한 경우에만, 최대 50페이지 범위에서 동작합니다.
- 진단 결과는 서버에 저장되지 않고 이용자 브라우저로만 전달됩니다.
문의
봇 동작에 대한 문의, 차단 요청, 부정 사용 신고는 아래 연락처로 주시기 바랍니다.
- 이메일: support@tyou.kr
- 이용약관: /terms
- 개인정보 처리방침: /privacy