Sitemap 분할·인덱스 생성기
브라우저 처리주소 목록을 원하는 개수(최대 5만)씩 나눠 sitemap-1.xml, sitemap-2.xml… 파일 내용을 만들고, 사이트맵을 올릴 폴더 주소를 넣으면 sitemap-index.xml과 robots.txt에 넣을 Sitemap 줄까지 만듭니다.
사이트맵 파일 하나에는 주소를 5만 개까지만 넣을 수 있습니다. 상품이 많은 쇼핑몰이나 게시글이 많은 커뮤니티는 사이트맵을 여러 파일로 나누고, 그 파일들의 목록인 사이트맵 인덱스를 따로 만들어 제출합니다.
--- sitemap-1.xml (2개) --- … --- sitemap-2.xml (2개) --- … --- sitemap-3.xml (1개) --- … --- sitemap-index.xml --- <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <sitemap><loc>https://shop.example.com/sitemaps/sitemap-1.xml</loc></sitemap> … </sitemapindex> # robots.txt에 추가: Sitemap: https://shop.example.com/sitemaps/sitemap-index.xml
Sitemap 분할·인덱스 생성기 사용 가이드
사이트맵 파일 하나에는 주소를 5만 개까지만 넣을 수 있습니다. 상품이 많은 쇼핑몰이나 게시글이 많은 커뮤니티는 사이트맵을 여러 파일로 나누고, 그 파일들의 목록인 사이트맵 인덱스를 따로 만들어 제출합니다.
이 생성기는 주소 목록에서 중복과 잘못된 줄을 걸러 낸 뒤, 파일 하나당 주소 수 칸에 적은 개수씩 끊어 sitemap-1.xml부터 차례로 내용을 만듭니다. 각 파일 제목줄에는 담긴 주소 개수가 적힙니다.
세 번째 칸에 사이트맵을 올릴 폴더 주소를 넣으면 그 폴더 기준의 전체 주소로 sitemap-index.xml을 만들고, robots.txt에 붙일 'Sitemap:' 한 줄까지 알려 줍니다.
사용 방법
- '나눌 주소 목록 (한 줄에 하나)'에 전체 주소를 붙여 넣습니다.
- '파일 하나당 주소 수 (최대 50000)'를 정합니다. 보통은 5만이나 관리하기 쉬운 1만을 씁니다.
- '사이트맵을 올릴 폴더 주소 (선택, 예: https://example.com/sitemaps/)'를 넣고 '실행'을 누릅니다.
- '--- 파일이름 ---' 줄로 구분된 내용을 각각 파일로 저장해 그 폴더에 올리고, 인덱스 주소를 검색엔진에 제출합니다.
예시: 주소 5개를 2개씩
주소: https://shop.example.com/ 외 4개 파일당 주소 수: 2 폴더 주소: https://shop.example.com/sitemaps/
--- sitemap-1.xml (2개) --- … --- sitemap-2.xml (2개) --- … --- sitemap-3.xml (1개) --- … --- sitemap-index.xml --- <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <sitemap><loc>https://shop.example.com/sitemaps/sitemap-1.xml</loc></sitemap> … </sitemapindex> # robots.txt에 추가: Sitemap: https://shop.example.com/sitemaps/sitemap-index.xml
실제 출력에는 각 파일의 urlset 내용이 모두 들어 있습니다.
이럴 때 쓰면 좋아요
- 주소가 5만 개를 넘는 쇼핑몰의 사이트맵을 나눌 때
- 상품·게시글·카테고리 사이트맵을 따로 관리하고 싶을 때
- 사이트맵 인덱스 파일을 처음 만들 때
- 큰 사이트맵을 작은 파일로 나눠 오류 위치를 찾기 쉽게 할 때
문제가 생겼을 때
세 번째 칸에 https://로 시작하는 폴더 주소를 넣어야 인덱스의 loc를 만들 수 있습니다.
https://example.com/sitemaps처럼 끝에 /가 없으면 상위 폴더 기준으로 계산됩니다. 폴더 주소는 /로 끝내세요.
인덱스 안의 주소와 실제 파일 위치가 같아야 합니다. 폴더를 옮겼다면 그 주소로 다시 만드세요.
활용 팁
- 결과는 한 화면에 이어져 나오므로 '--- 파일이름 ---' 줄 사이의 내용을 각각 복사해 저장하세요.
- 검색엔진 도구에는 개별 파일 대신 sitemap-index.xml 하나만 제출해도 됩니다.
- lastmod가 필요하면 XML Sitemap 생성기로 파일별 내용을 따로 만드세요.
자주 묻는 질문
됩니다. 파일이 작을수록 어느 부분에 문제가 있는지 찾기 쉽습니다. 다만 파일이 너무 많으면 관리가 번거로우니 1만~5만 사이가 무난합니다.
인덱스 하나에 사이트맵 파일을 5만 개까지 넣을 수 있어 일반 사이트에서는 한도를 걱정할 일이 거의 없습니다.
같은 주소는 하나만 남기고, 전체 주소가 아닌 줄은 빼고 나눕니다.