본문 바로가기

XML Sitemap 생성기

브라우저 처리

주소 목록을 XML 사이트맵(urlset)으로 바꿉니다. 줄 끝에 '| 2026-10-01'처럼 수정일을 붙이면 lastmod가 들어가고, 상대 주소·중복·다른 도메인 섞임·5만 개 초과를 검사합니다.

도구 실행입력 후 결과 확인
XML Sitemap 생성기 샘플 실행

사이트맵은 검색엔진에 '우리 사이트에 이런 페이지들이 있다'고 알려 주는 XML 파일입니다. 새로 만든 사이트나 내부 링크가 적은 페이지가 많은 쇼핑몰은 사이트맵을 제출하면 검색엔진이 페이지를 더 빨리 찾습니다.

브라우저 처리
샘플 결과
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://shop.example.com/</loc>
    <lastmod>2026-10-01</lastmod>
  </url>
  <url>
    <loc>https://shop.example.com/products/linen</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  …
</urlset>
자바스크립트가 활성화되면 이 영역이 실제 입력, 실행, 결과 패널로 바뀝니다.

XML Sitemap 생성기 사용 가이드

사이트맵은 검색엔진에 '우리 사이트에 이런 페이지들이 있다'고 알려 주는 XML 파일입니다. 새로 만든 사이트나 내부 링크가 적은 페이지가 많은 쇼핑몰은 사이트맵을 제출하면 검색엔진이 페이지를 더 빨리 찾습니다.

이 생성기는 한 줄에 하나씩 적은 주소를 표준 형식(sitemaps.org 0.9)의 urlset 문서로 바꿉니다. 주소 뒤에 | 2026-10-01처럼 날짜를 붙이면 그 페이지의 최종 수정일(lastmod)이 들어가고, 날짜를 읽을 수 없으면 빼고 알려 줍니다.

전체 주소가 아닌 줄은 건너뛰고, 같은 주소는 하나로 합치며, 여러 도메인이 섞이면 경고합니다. 한 파일에 5만 개를 넘으면 만들지 않고 분할 도구를 쓰라고 안내합니다. 주소 속 & 같은 문자는 XML 규칙대로 바꿔 줍니다.

사용 방법

  1. '주소 (한 줄에 하나 · 뒤에 | 2026-10-01 처럼 수정일을 붙일 수 있음)' 칸에 페이지 주소를 붙여 넣습니다.
  2. '실행'을 누르면 sitemap.xml 내용이 나옵니다. 건너뛴 줄과 합친 중복은 맨 아래 주석에 적힙니다.
  3. '다운로드'로 파일을 받아 sitemap.xml 이름으로 사이트 최상위에 올립니다.
  4. Google Search Console과 네이버 서치어드바이저에 사이트맵 주소를 제출합니다.

예시: 쇼핑몰 주요 페이지 4개

입력
https://shop.example.com/ | 2026-10-01
https://shop.example.com/products/linen | 2026-09-28
https://shop.example.com/sale/linen
https://shop.example.com/about
결과
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://shop.example.com/</loc>
    <lastmod>2026-10-01</lastmod>
  </url>
  <url>
    <loc>https://shop.example.com/products/linen</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  …
</urlset>

날짜를 붙이지 않은 두 주소는 lastmod 없이 들어갑니다.

이럴 때 쓰면 좋아요

  • 새로 연 사이트의 첫 사이트맵을 만들 때
  • 사이트맵 기능이 없는 호스팅이나 정적 사이트에서
  • 중요한 페이지만 골라 별도 사이트맵을 만들 때
  • 스프레드시트로 관리하는 상품 주소를 사이트맵으로 바꿀 때

문제가 생겼을 때

/products/linen 같은 경로만 넣었습니다.

사이트맵의 loc는 https://로 시작하는 전체 주소여야 합니다. 경로만 있는 줄은 건너뜁니다.

lastmod를 오늘 날짜로 모두 같게 넣었습니다.

검색엔진은 lastmod가 실제 수정과 맞을 때만 믿습니다. 내용이 바뀐 날짜를 넣거나 모르면 비워 두세요.

noindex 페이지나 리디렉션되는 주소까지 넣었습니다.

사이트맵에는 검색결과에 나오길 바라는 대표 주소만 넣습니다. 색인 지시문 판정 매트릭스로 미리 걸러 내세요.

활용 팁

  • robots.txt 맨 아래에 'Sitemap: https://도메인/sitemap.xml' 한 줄을 넣으면 검색엔진이 스스로 찾아갑니다.
  • priority와 changefreq는 Google이 무시하므로 넣지 않습니다.
  • 주소가 5만 개를 넘으면 Sitemap 분할·인덱스 생성기로 나누세요.

자주 묻는 질문

사이트맵을 내면 바로 검색에 나오나요?

아니요. 사이트맵은 페이지를 알려 줄 뿐 색인과 순위를 보장하지 않습니다. 다만 새 페이지를 더 빨리 발견하게 돕습니다.

파일 이름은 꼭 sitemap.xml이어야 하나요?

이름은 자유지만 sitemap.xml이 관례입니다. 어떤 이름이든 검색엔진 도구에 정확한 주소로 제출하면 됩니다.

입력한 주소가 실제로 열리는지 확인하나요?

아니요. 형식만 정리하고 각 주소에 접속하지 않습니다. 없는 페이지가 섞이지 않았는지는 직접 확인하세요.