콘텐츠로 건너뛰기

Google Search Console의 "사이트맵을 읽을 수 없음"은 무슨 뜻인가요?

제출 및 색인 생성

Google이 사이트맵을 다운로드하려고 했지만 실패했고, 그 결과 사이트맵에 담긴 URL을 하나도 읽지 못했다는 뜻입니다. 형식 문제가 아니라 가져오기(fetch) 문제이며, 보통 가져올 수 없음 상태와 함께 표시됩니다. Google 도움말에서 꼽는 일반적인 원인은 robots.txt가 파일을 차단하는 경우, 주소가 404를 반환하는 경우, 서버 오류가 나거나 서버를 사용할 수 없는 경우, 사이트에 해결되지 않은 수동 조치가 있는 경우입니다. 원인을 해결한 뒤 다시 제출하세요.

Google과 같은 방식으로 사이트맵 확인하기

아래 순서대로 확인하세요. 대부분 2단계나 3단계에서 원인이 밝혀집니다.

  1. 시크릿 브라우저 창에서 제출한 URL을 그대로 열어 보세요. XML 또는 일반 텍스트로 로드되어야 하며, 로그인 페이지, 쿠키 동의 화면, 홈페이지로의 리디렉션이 나타나면 안 됩니다.
  2. 상태 코드를 확인하세요. curl -I https://www.example.com/sitemap.xml을 실행해 200이 나오는지 보세요. 404는 주소가 틀렸거나 파일이 옮겨졌다는 뜻이고, 5xx는 서버 문제를 가리킵니다.
  3. robots.txt를 읽어 보세요. 사이트맵 경로를 포함하는 Disallow 규칙이 있으면 Google이 파일을 가져올 수 없습니다. Google은 사이트맵에 대해서도 robots.txt를 준수하기 때문입니다.
  4. Search Console에서 사이트맵 주소로 실시간 URL 검사를 실행하세요. Google의 사이트맵 보고서 도움말에서는 제출하기 전에 페이지 가져오기가 성공으로 표시되는지 확인하라고 안내합니다.
  5. 프로토콜과 호스트를 비교하세요. https://www.example.com/ 속성에 http://example.com/sitemap.xml로 제출한 사이트맵은 실제로 동작하는 주소와 다른 주소입니다.

일반적인 원인과 해결 방법

원인해결 방법
robots.txt가 사이트맵 경로를 차단함규칙을 삭제하거나 범위를 좁힌 뒤 다시 제출
URL이 404를 반환함파일이 실제로 있는 주소로 제출하고, www, https, 끝 슬래시 여부를 확인
서버 오류 또는 타임아웃서버 로그에서 사이트맵에 대한 Googlebot 요청과 파일 생성 중 발생한 오류를 확인
방화벽이나 봇 차단 기능이 Googlebot을 막음사이트맵과 사이트맵에 나열된 페이지에 대해 Google 크롤러를 허용
해결되지 않은 수동 조치수동 조치 보고서에서 먼저 해결. Google은 이를 파일을 가져오지 못하는 원인 중 하나로 명시함

Google은 사이트에 대한 크롤링 수요가 낮은 경우도 사이트맵을 가져오지 않을 수 있는 이유로 듭니다. 위 항목을 모두 확인해도 문제가 없다면 파일을 계속 접근 가능한 상태로 두고 나중에 다시 제출하세요.

비슷해 보이지만 다른 오류

상태가 가져올 수 없음이 아니라 오류 있음이라면, Google이 파일을 읽었지만 내부에서 문제를 발견한 것입니다. 같은 도움말 페이지에 나온 대표적인 예로는 잘못된 XML(대개 <loc> 태그 중복), 사이트맵과 다른 호스트이거나 사이트맵보다 상위 폴더에 있는 URL, 압축 해제 기준 50MB 제한을 초과한 파일, Google이 압축을 풀지 못한 압축 파일이 있습니다. 이런 문제는 서버가 아니라 파일 자체에서 수정해야 합니다.

문제를 해결하면 어떻게 되나요?

Sitemaps 보고서에서 사이트맵을 다시 제출하세요. Google은 가져오기에 실패한 사이트맵을 몇 번 더 자동으로 재시도하지만 결국 중단한다고 설명합니다. 따라서 문제를 해결한 뒤 다시 제출하는 것이 사이트맵을 확실히 읽히게 하는 방법입니다. 상태가 성공이면 URL이 크롤링 대기열에 등록되었다는 뜻입니다. 사이트맵에 관한 나머지 내용은 사이트맵은 어떻게 제출하나요?와 Google Search Console 사이트맵 오류를 참고하세요.

AutoPSEO가 도와드리는 방법

AutoPSEO의 Sitemaps 페이지에서는 속성별로 Search Console에 등록된 모든 사이트맵과 함께 오류, 경고, 대기 상태, Google이 마지막으로 다운로드한 날짜를 확인할 수 있어, Google이 읽지 않게 된 사이트맵을 쉽게 찾을 수 있습니다. 사이트맵 URL로 일괄 검사를 실행하면 AutoPSEO가 파일을 직접 다운로드하고, 읽는 도중 발생한 오류를 보고합니다.

SEO 콘텐츠를 자동 운영으로

Search Console과 사이트를 연결하세요. AutoPSEO가 사이트를 스캔하고 첫 주제를 바로 기획합니다. 신용카드는 필요 없습니다.