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

사이트맵 인덱스 파일, URL 50,000개 넘을 때 나누는 순서

사이트맵 하나에 URL 50,000개(구글은 압축 전 50MB, 네이버는 10MB)를 넘기면 여러 파일로 나누고, 사이트맵 색인 파일(사이트맵 인덱스)에 각 파일 URL 을 적어 묶습니다. 제출은 색인 파일 URL 하나로 끝납니다.

상품이나 게시글이 쌓이면 사이트맵 파일 하나에 다 담지 못하는 때가 옵니다. 검색엔진은 파일 하나에 담을 URL 수와 크기에 한도를 두었습니다.

한도를 넘으면 파일을 나누고, 나눈 파일의 목록을 담은 사이트맵 색인 파일(흔히 사이트맵 인덱스라고 부릅니다)로 묶습니다. 이 편은 그 순서를 정리합니다.

발견 01

구글·네이버·빙 모두 사이트맵 한 파일의 URL 상한을 50,000개로 적었습니다

한도구글네이버빙
사이트맵 한 파일의 URL50,000개50,000개 미만50,000개
사이트맵 한 파일의 크기50MB(압축 전)10MB 미만없음
색인 파일 하나에 담는 사이트맵50,000개없음50,000개
서치 콘솔에 내는 색인 파일사이트당 500개없음없음
「없음」은 그 검색엔진 문서에서 값을 찾지 못한 칸입니다. 네이버는 URL 50,000개 이상, 용량 10MB 이상을 제출 불가로 적었습니다.
한도공식 문서 원문
사이트맵 한 파일의 URLAll formats limit a single sitemap to 50MB (uncompressed) or 50,000 URLs. / 하나의 사이트맵은 50,000 개 이상의 URL 을 포함할 수 없습니다. / Up to 50,000 URLs per individual sitemap file.모든 형식에서 사이트맵 하나는 50MB(압축 전) 또는 URL 50,000개가 상한입니다. 네이버는 사이트맵 하나에 URL 50,000개 이상을 담을 수 없다고 적었고, 빙도 파일당 URL 50,000개까지라고 적었습니다.
사이트맵 한 파일의 크기All formats limit a single sitemap to 50MB (uncompressed) or 50,000 URLs. / 사이트맵 피드 용량이 10MB 이상 넘어가는 경우 제출 할 수 없습니다.구글은 사이트맵 하나를 50MB(압축 전)로 제한합니다. 네이버는 10MB 이상이면 제출할 수 없다고 적었습니다.
색인 파일 하나에 담는 사이트맵A sitemap index file may have up to 50,000 loc tags. / Up to 50,000 child sitemap files referenced within a single sitemap index file.사이트맵 색인 파일 하나에는 loc 태그를 50,000개까지 넣을 수 있습니다. 빙도 색인 파일 하나에 사이트맵 50,000개까지라고 적었습니다.
서치 콘솔에 내는 색인 파일You can submit up to 500 sitemap index files for each site in your Search Console account.서치 콘솔 계정에서 사이트마다 사이트맵 색인 파일을 500개까지 제출할 수 있습니다.
원문은 구글 「Build and submit a sitemap」·「Manage your sitemaps with a sitemap index file」, 네이버 「RSS 및 사이트맵 제출」, 빙 웹마스터 블로그입니다.

구글·네이버에 함께 낸다면 더 좁은 한도에 맞추는 것이 간단합니다. URL 은 파일당 50,000개 미만, 크기는 10MB 아래로 잡습니다.

제출 방법과 「가져올 수 없음」 같은 상태는 「사이트맵 제출」 편에 자세히 적었습니다.

발견 02

나누고 묶는 일은 7단계이고, 제출은 색인 파일 URL 하나로 끝납니다

If you have a sitemap that exceeds the size limits, you'll need to split up your large sitemap into multiple sitemaps such that each new sitemap is below the size limit. Once you've split up your sitemap, you can use a sitemap index file as a way to submit many sitemaps at once.

사이트맵이 크기 한도를 넘으면 새 사이트맵이 각각 한도 아래가 되게 여러 개로 나눠야 합니다. 나눈 뒤에는 사이트맵 색인 파일로 여러 사이트맵을 한 번에 제출할 수 있습니다.

Google Search Central 「Manage your sitemaps with a sitemap index file」
단계할 일공식 문서 원문
1. 한도 확인URL 수와 압축 전 크기를 셉니다. 네이버에도 낸다면 10MB 아래로 맞춥니다.If you have a sitemap that exceeds the size limits, you'll need to split up your large sitemap into multiple sitemaps such that each new sitemap is below the size limit.사이트맵이 크기 한도를 넘으면 새 사이트맵이 각각 한도 아래가 되게 여러 개로 나눠야 합니다.
2. 나눌 기준 정하기상품·글·카테고리처럼 콘텐츠 종류별로 나눕니다. 서치 콘솔에서 묶음별 결과를 따로 볼 수 있습니다.사이트맵은 모든 URL 정보를 담고 있기 때문에 콘텐츠 타입이나 카테고리 별로 여러개의 사이트맵 문서를 제작한뒤 인덱스 문서를 사용하여 담을 수 있습니다. / This may be useful if you want to track the search performance of each individual sitemap in Search Console.네이버는 콘텐츠 종류나 카테고리별로 사이트맵을 여러 개 만든 뒤 인덱스 문서로 담을 수 있다고 적었습니다. 구글은 사이트맵마다 서치 콘솔에서 검색 실적을 따로 보고 싶을 때 유용하다고 적었습니다.
3. 사이트맵 파일 만들기파일마다 한도 아래로 만들고, 필요하면 gzip 으로 압축합니다.If you would like, you may compress your Sitemap files using gzip to reduce your bandwidth requirement; however the sitemap file once uncompressed must be no larger than 50MB.원하면 사이트맵 파일을 gzip 으로 압축해 대역폭을 줄일 수 있지만, 압축을 푼 파일은 50MB 이하여야 합니다.
4. 색인 파일 만들기sitemapindex 안에 sitemap·loc 로 각 사이트맵의 전체 URL 을 적습니다. 색인 파일 안에는 사이트맵 파일만 넣습니다.This means that all the sitemap requirements apply to sitemap index files also. A sitemap index file can't list other sitemap index files, only sitemap files.사이트맵의 모든 요건이 사이트맵 색인 파일에도 적용됩니다. 색인 파일에는 다른 색인 파일을 넣을 수 없고 사이트맵 파일만 넣을 수 있습니다.
5. 위치 맞추기사이트맵은 색인 파일과 같은 사이트, 같은 디렉터리나 그 아래에 둡니다.The referenced sitemaps must be hosted on the same site as your sitemap index file. Sitemaps that are referenced in the sitemap index file must be in the same directory as the sitemap index file, or lower in the site hierarchy.색인 파일이 가리키는 사이트맵은 색인 파일과 같은 사이트에 있어야 합니다. 또 색인 파일과 같은 디렉터리나 그 아래에 있어야 합니다.
6. lastmod 적기색인 파일의 lastmod 에는 그 사이트맵 파일이 바뀐 시각을 적습니다.Identifies the time that the corresponding sitemap file was modified. It does not correspond to the time that any of the pages listed in that Sitemap were changed.lastmod 는 해당 사이트맵 파일이 수정된 시각입니다. 그 사이트맵에 담긴 페이지가 바뀐 시각과는 관계가 없습니다.
7. 한 번에 제출색인 파일 URL 하나를 서치 콘솔·서치어드바이저에 내고 robots.txt 에도 적습니다.Once you've split up your sitemap, you can use a sitemap index file as a way to submit many sitemaps at once.사이트맵을 나눈 뒤에는 사이트맵 색인 파일로 여러 사이트맵을 한 번에 제출할 수 있습니다.
넷째 단계의 둘째 원문은 서치 콘솔 「Sitemaps report」 도움말의 오류 설명입니다. 색인 파일 오류 이름은 「사이트맵 오류」 편에 자세히 적었습니다.

색인 파일의 lastmod 는 그 사이트맵 파일이 바뀐 때입니다. 담긴 페이지의 수정일과는 다른 값입니다.

이 값을 맞춰 두면 크롤러가 바뀐 사이트맵만 골라 받을 수 있습니다(원문: This incremental Sitemap fetching mechanism allows for the rapid discovery of new URLs on very large sites.) 페이지 lastmod 를 적는 기준은 「사이트맵 lastmod」 편에 자세히 적었습니다.

발견 03

같은 한도라도 B2B·B2C·B2G 는 나누는 기준이 다릅니다

예시 ① 부품 수만 개를 올린 제조사 카탈로그(B2B)

제품 상세가 품번마다 하나씩 있어 URL 이 50,000개를 넘었습니다. 제품군별로 사이트맵을 나누면 서치 콘솔에서 제품군마다 제출 URL 과 색인 상태를 따로 봅니다.

PDF 데이터시트는 제품 사이트맵과 다른 파일로 둡니다. 문서 파일 묶음의 결과가 따로 보입니다.

예시 ② 상품과 후기가 매일 늘어나는 쇼핑몰(B2C)

상품·카테고리·기획전 사이트맵으로 나누고, 상품 사이트맵은 등록 순서로 다시 여러 파일로 자릅니다. 새 상품이 들어가는 마지막 파일만 lastmod 가 자주 바뀝니다.

색인 파일 하나를 robots.txt 에 적고, 서치 콘솔과 서치어드바이저에 같은 색인 파일 URL 을 냅니다.

예시 ③ 기관 여러 곳의 게시판을 모은 공공 누리집(B2G)

공지·보도자료·자료실이 해마다 쌓여 URL 이 50,000개를 넘었습니다. 게시판별, 연도별로 사이트맵을 나눕니다.

지난 연도 사이트맵은 내용이 거의 바뀌지 않습니다. 올해 파일만 lastmod 가 움직여 크롤러가 바뀐 파일을 고르기 쉽습니다.

그럼 오늘 무엇부터 하나요?

  1. 지금 사이트맵의 URL 수와 압축 전 크기를 봅니다. 파일당 50,000개 미만, 10MB 아래인지 확인합니다.
  2. 나눌 기준을 콘텐츠 종류로 정하고, 종류가 크면 등록 순서나 연도로 한 번 더 자릅니다.
  3. 색인 파일을 사이트 루트에 두고, 각 사이트맵의 전체 URL 과 파일 수정 시각을 적습니다.
  4. 색인 파일 URL 을 robots.txt 의 Sitemap 줄에 적고, 서치 콘솔·서치어드바이저에 제출합니다.
  5. 며칠 뒤 서치 콘솔 사이트맵 보고서에서 색인 파일의 상태와 오류를 봅니다.

조사 방법

  • Google Search Central 「Manage your sitemaps with a sitemap index file」 (문서 수정일 2025-12-10) · 최종 확인일 2026-10-25 · https://developers.google.com/search/docs/crawling-indexing/sitemaps/large-sitemaps
  • 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
  • Search Console Help 「Sitemaps report」 · 최종 확인일 2026-10-25 · https://support.google.com/webmasters/answer/7451001
  • sitemaps.org 「Sitemaps XML format」 (문서 수정일 2016-11-21) · 최종 확인일 2026-10-25 · https://www.sitemaps.org/protocol.html
  • Microsoft Bing Blogs 「Keeping Content Discoverable with Sitemaps in AI Powered Search」 (문서 수정일 2025-07-31) · 최종 확인일 2026-10-25 · https://blogs.bing.com/webmaster/2025/7/Keeping-Content-Discoverable-with-Sitemaps-in-AI-Powered-Search/
  • 네이버 서치어드바이저 「RSS 및 사이트맵 제출」 · 최종 확인일 2026-10-25 · https://searchadvisor.naver.com/guide/request-feed
  • 7단계는 위 문서들이 사이트맵을 나누고 색인 파일로 묶을 때 하라고 적은 일을 작업 순서로 묶은 것입니다. 묶는 방식과 나누는 기준은 편집 판단입니다.
  • 예시 ①②③은 이해를 돕기 위해 만든 가상 상황이며, 실제 기업·기관의 사례가 아닙니다.
  • 원문은 영어판(hl=en)이고, 「사이트맵 색인 파일」·「사이트맵 보고서」 같은 이름은 같은 문서 한국어판(hl=ko) 표기를 따랐습니다. 네이버 가이드와 서치 콘솔 도움말은 페이지에 수정일이 없습니다.