크롤링·플랫폼 · 공식 문서

사이트맵 확인 방법, 위치 찾기와 URL 점검 순서

사이트맵 URL 은 robots.txt 의 Sitemap 줄, 사이트 루트, CMS 도움말, 웹마스터 도구 제출 목록 순서로 찾습니다. 찾은 뒤에는 사이트맵 URL 이 200 으로 바로 응답하는지, 담긴 URL 이 같은 호스트의 절대 URL 이고 각각 200 인지 봅니다.

사이트맵은 만든 사람이 아니면 어디 있는지 모르는 경우가 많습니다. 제작 업체나 CMS 가 만들어 둔 채로 넘어오기 때문입니다.

위치를 찾으면 파일이 제대로 응답하는지, 담긴 URL 이 맞는지 직접 열어 봐야 합니다. 찾는 순서와 점검 순서를 공식 문서로 정리했습니다.

발견 01

사이트맵 URL 은 4곳을 순서대로 보면 찾습니다. 첫 자리는 robots.txt 입니다

순서찾는 곳보는 법공식 문서 원문
1robots.txt 의 Sitemap 줄https://도메인/robots.txt 를 열어 Sitemap: 으로 시작하는 줄을 찾습니다The [absoluteURL] line points to the location of a sitemap or sitemap index file.robots.txt 의 sitemap 줄은 사이트맵이나 사이트맵 색인 파일의 위치를 가리킵니다.
2사이트 루트https://도메인/sitemap.xml 을 열어 봅니다. 이름은 사이트마다 다를 수 있습니다Therefore, a sitemap posted at the site root can affect all files on the site, which is where we recommend posting your sitemaps. You can name the file anything you like as long as the characters are allowed in a URL.사이트 루트에 둔 사이트맵은 사이트의 모든 파일에 적용될 수 있어 구글은 루트에 두기를 권합니다. 파일 이름은 URL 에 쓸 수 있는 문자라면 무엇이든 됩니다.
3CMS 도움말CMS 를 쓰면 도움말에서 사이트맵을 만드는 위치를 찾습니다Try searching for information about how your CMS generates sitemaps, or how to create a sitemap if your CMS doesn't generate a sitemap automatically.CMS 가 사이트맵을 어떻게 만드는지, 자동으로 만들지 않으면 어떻게 만드는지 찾아봅니다.
4웹마스터 도구 제출 목록서치 콘솔 사이트맵 보고서와 서치어드바이저 제출 목록을 봅니다This report shows only sitemaps that were submitted using this report or the API. The report shows only sitemaps that are in the current property.이 보고서는 보고서나 API 로 제출한 사이트맵만, 그리고 지금 속성에 속한 사이트맵만 보여 줍니다.
robots.txt 의 Sitemap 줄은 크롤러가 사이트맵을 찾는 자리이기도 합니다. 적는 규칙은 「robots.txt sitemap 작성 규칙」 편에 자세히 적었습니다.

서치 콘솔 사이트맵 보고서에는 그 보고서나 API 로 낸 사이트맵만 보입니다. 보고서가 비어 있어도 사이트맵이 없다는 뜻은 아니니 robots.txt 와 루트를 먼저 봅니다.

http·https, www 유무가 다른 속성에 낸 사이트맵은 지금 속성에 보이지 않습니다. 도메인 속성이나 실제 쓰는 URL 접두어 속성에서 봅니다.

발견 02

점검은 7단계이고, 사이트맵 URL 자체가 리디렉션 없이 200 으로 응답하는지가 첫 단계입니다

The exact URL specified when the sitemap was submitted. Redirects are not followed.

사이트맵을 제출할 때 적은 URL 그대로입니다. 리디렉션은 따라가지 않습니다.

Search Console Help 「Sitemaps report」
순서점검보는 법공식 문서 원문
1사이트맵 URL 응답curl -I 로 200 이 바로 오는지, 리디렉션이 없는지 봅니다The exact URL specified when the sitemap was submitted. Redirects are not followed. Make sure that the sitemap URL you specified is correct and that the sitemap exists at that location.보고서는 제출할 때 적은 사이트맵 URL 그대로를 쓰고 리디렉션은 따라가지 않습니다. 사이트맵 URL 이 맞는지, 그 위치에 사이트맵이 있는지 확인합니다.
2크롤러 접근URL 검사에 사이트맵 URL 을 넣고 실시간 테스트에서 페이지 가져오기가 성공인지 봅니다The sitemap must be accessible to Googlebot and must not be blocked by any login requirements. You can test if the sitemap is accessible to Googlebot by running a live URL inspection and checking that Page fetch is "Successful".사이트맵은 Googlebot 이 접근할 수 있어야 하고 로그인으로 막혀서는 안 됩니다. URL 검사 실시간 테스트에서 페이지 가져오기가 성공인지 보면 확인할 수 있습니다.
3파일 형식브라우저에서 XML 로 열리는지, 생성기의 문법 검사를 통과하는지 봅니다Use an XML sitemap generator to create and test your sitemap for syntax errors.XML 사이트맵 생성기로 사이트맵을 만들고 문법 오류가 없는지 테스트합니다.
4URL 형식모든 loc 가 https 로 시작하는 절대 URL 이고 사이트맵과 같은 호스트인지 봅니다Use fully-qualified, absolute URLs in your sitemaps. Also, all URLs in a Sitemap must be from a single host, such as www.example.com or store.example.com.사이트맵에는 절대 URL 을 씁니다. 사이트맵의 모든 URL 은 www.example.com 이나 store.example.com 처럼 한 호스트에 속해야 합니다.
5URL 응답loc 표본을 curl -I 로 열어 200 인지, 리디렉션·404 가 섞이지 않았는지 봅니다Google will attempt to crawl your URLs exactly as listed. The URL redirects to another URL. Redirect URLs are not indexed, only the redirect target. In general, we recommend fixing only 404 errors that you link to yourself or list in a sitemap.구글은 사이트맵에 적힌 URL 그대로 크롤링합니다. 리디렉션 URL 은 색인되지 않고 도착 URL 만 색인됩니다. 404 는 직접 링크했거나 사이트맵에 넣은 것만 고치면 됩니다.
6크기와 개수파일 크기와 loc 개수를 셉니다All formats limit a single sitemap to 50MB (uncompressed) or 50,000 URLs.모든 형식에서 사이트맵 하나는 압축 전 50MB 또는 URL 50,000개가 상한입니다.
7제출 상태사이트맵 보고서에서 상태가 성공인지, 발견된 페이지 수가 loc 개수와 비슷한지 봅니다Be sure that your sitemap is not blocked by robots.txt, is valid, and that you're using the proper URL in your robots.txt entry or Sitemaps report submission.사이트맵이 robots.txt 로 차단되지 않았는지, 올바른 파일인지, robots.txt 항목이나 사이트맵 보고서 제출에 맞는 URL 을 썼는지 확인합니다.
curl -I 는 응답 머리만 받아 상태 코드를 보여 줍니다. 리디렉션을 따라가 최종 URL 까지 보려면 curl -IL 을 씁니다.

네이버도 사이트맵 안 URL 의 도메인을 소유 확인한 사이트와 같게 두라고 적었습니다(원문: 사이트맵 피드내 모든 URL의 도메인은 소유확인 된 사이트와 동일한 도메인 이어야 합니다.)

점검에서 오류가 보이면 「사이트맵 오류」 편의 오류 이름별 고치는 법으로 넘어갑니다. 파일이 멀쩡한데 색인이 안 되면 「구글 사이트맵 등록 후 색인」 편을 봅니다.

발견 03

B2B·B2C·B2G 는 사이트맵이 숨는 자리가 다릅니다

예시 ① 제작 업체가 넘긴 컨설팅 기업 사이트(B2B)

담당자가 바뀌어 사이트맵 위치를 아는 사람이 없습니다. robots.txt 를 열자 Sitemap 줄이 옛 개발 서버 URL 을 가리키고 있었습니다.

운영 도메인의 사이트맵 URL 로 줄을 고치고, 그 URL 이 200 으로 응답하는지 curl 로 봅니다.

예시 ② 사이트맵이 리디렉션되는 쇼핑몰(B2C)

http 사이트맵 URL 을 서치 콘솔에 냈는데 https 로 리디렉션되고 있었습니다. 보고서는 제출한 URL 그대로만 읽습니다.

최종 https 사이트맵 URL 로 다시 제출하고, loc 표본의 상품 URL 도 https 로 바로 200 이 오는지 봅니다.

예시 ③ 하위 경로에 사이트맵을 둔 공공기관 누리집(B2G)

사이트맵이 /board/sitemap.xml 에 있고, 그 안에 /board/ 바깥 경로의 안내 페이지 URL 이 들어 있었습니다.

사이트맵을 루트로 옮겨 사이트 전체 URL 을 담고, robots.txt 의 Sitemap 줄도 새 위치로 고칩니다.

그럼 지금 우리 사이트맵은 어떤 순서로 확인하나요?

  1. robots.txt 의 Sitemap 줄: https://도메인/robots.txt 를 열어 Sitemap: 으로 시작하는 줄을 찾습니다.
  2. 사이트 루트: https://도메인/sitemap.xml 을 열어 봅니다. 이름은 사이트마다 다를 수 있습니다.
  3. CMS 도움말: CMS 를 쓰면 도움말에서 사이트맵을 만드는 위치를 찾습니다.
  4. 웹마스터 도구 제출 목록: 서치 콘솔 사이트맵 보고서와 서치어드바이저 제출 목록을 봅니다.
  5. 사이트맵 URL 응답: curl -I 로 200 이 바로 오는지, 리디렉션이 없는지 봅니다.
  6. 크롤러 접근: URL 검사에 사이트맵 URL 을 넣고 실시간 테스트에서 페이지 가져오기가 성공인지 봅니다.
  7. 파일 형식: 브라우저에서 XML 로 열리는지, 생성기의 문법 검사를 통과하는지 봅니다.
  8. URL 형식: 모든 loc 가 https 로 시작하는 절대 URL 이고 사이트맵과 같은 호스트인지 봅니다.
  9. URL 응답: loc 표본을 curl -I 로 열어 200 인지, 리디렉션·404 가 섞이지 않았는지 봅니다.
  10. 크기와 개수: 파일 크기와 loc 개수를 셉니다.
  11. 제출 상태: 사이트맵 보고서에서 상태가 성공인지, 발견된 페이지 수가 loc 개수와 비슷한지 봅니다.

조사 방법

  • Google Search Central 「Build and submit a sitemap」 (문서 수정일 2026-07-08) · 최종 확인일 2026-10-25 · https://developers.google.com/search/docs/crawling-indexing/sitemaps/build-sitemap
  • Google Crawling Infrastructure 「How Google interprets the robots.txt specification」 (문서 수정일 2026-10-23) · 최종 확인일 2026-10-25 · https://developers.google.com/crawling/docs/robots-txt/robots-txt-spec
  • Search Console Help 「Sitemaps report」 · 최종 확인일 2026-10-25 · https://support.google.com/webmasters/answer/7451001
  • Search Console Help 「Page indexing report」 · 최종 확인일 2026-10-25 · https://support.google.com/webmasters/answer/7440203
  • sitemaps.org 「Sitemaps XML format」 (문서 수정일 2016-11-21) · 최종 확인일 2026-10-25 · https://www.sitemaps.org/protocol.html
  • 네이버 서치어드바이저 「RSS 및 사이트맵 제출」 · 최종 확인일 2026-10-25 · https://searchadvisor.naver.com/guide/request-feed
  • 찾는 곳 4곳과 점검 7단계는 위 문서들이 사이트맵 위치와 접근·형식에 관해 적은 것을 순서로 묶은 것입니다. 묶는 방식과 순서는 편집 판단입니다.
  • curl 명령은 점검 도구의 예시이며, 공식 문서가 정한 방법은 URL 검사 실시간 테스트입니다.
  • 예시 ①②③은 이해를 돕기 위해 만든 가상 상황이며, 실제 기업·기관 사례가 아닙니다.
  • 원문은 영어판(hl=en)이고, 보고서·도구 이름은 같은 문서 한국어판(hl=ko) 표기를 따랐습니다. 네이버 문서와 서치 콘솔 도움말은 페이지에 수정일이 없습니다.