'액세스 금지(403)로 인해 차단됨': 서버가 Google을 돌려보낼 때
서버가 Google에 페이지를 보여 주지 않았습니다. 봇 차단기와 방화벽이 흔한 원인입니다. Googlebot은 사용자 인증 정보를 보내지 않으므로, 이 응답은 서버가 잘못 돌려준 것입니다.
흔한 원인
- 방화벽이나 봇 차단기가 Google을 막습니다.
- 서버의 파일 권한 설정이 잘못됐습니다.
해결 방법
- 방화벽이나 봇 차단기의 로그에서 Googlebot의 차단된 요청을 찾으세요.
- 확인된 Google 크롤러를 통과시키세요. Google은 요청이 진짜 Google에서 왔는지 확인하는 방법을 공개합니다. 사용자 에이전트 이름만 믿고 열면 가짜 봇도 들어옵니다.
- 비공개 페이지라면 사이트맵에서 빼세요.
수정 결과 확인이 실패할 때
방화벽이 여전히 Google을 돌려보내는 것입니다. 로그를 다시 보세요. 차단 규칙이 국가, 요청 빈도, JavaScript 확인처럼 다른 조건으로 걸려 있을 수도 있습니다.
이 이유가 붙은 페이지 모두 찾기
403이 한꺼번에 많이 나오면 대개 방화벽 규칙 하나가 원인입니다. Search Console은 예시를 최대 1,000개까지 보여 줍니다. CrawlCoach는 사이트당 최대 50,000개 페이지를 확인해 403으로 막힌 페이지를 이유별로 모으고, 먼저 고칠 페이지를 알려 드립니다.
자주 묻는 질문
방화벽에서 Googlebot을 어떻게 허용하나요?
Google이 공개한 IP 범위나 역방향 DNS 확인으로 진짜 Google 요청인지 확인한 뒤 허용하세요. 대부분의 방화벽과 CDN에는 확인된 검색엔진 봇을 허용하는 설정이 있습니다.
401과 403은 어떻게 다른가요?
401은 로그인이 필요하다는 뜻입니다. 403은 서버가 접근 자체를 거부한다는 뜻입니다. Google 도움말은 Googlebot이 사용자 인증 정보를 보내지 않으므로 403은 서버가 잘못 돌려준 것이라고 말합니다.
출처
2026년 10월 8일에 확인했습니다. Google은 Search Console과 도움말을 가끔 바꿉니다. 화면이 다르게 보이면 출처를 확인하세요.
Google에 없는 내 사이트 페이지를 확인하세요
Google 계정으로 로그인하세요. CrawlCoach가 최대 500개 페이지를 무료로 확인하고, 문제마다 해결 방법을 알려 드립니다.
무료 보고서 받기최대 500개 페이지까지 무료입니다. 신용카드는 필요 없습니다. Search Console에서 쓰는 Google 계정으로 로그인하세요.
CrawlCoach 앱과 보고서는 영어로 제공됩니다.