sitemap.xml 생성기 — URL 목록으로 사이트맵 만들기
개발자 도구sitemap.xml 생성기는 한 줄에 하나씩 붙여넣은 URL 목록을 Sitemaps 프로토콜 표준을 따르는 XML 사이트맵 파일로 변환하는 도구입니다.
개념 설명
XML 사이트맵은 검색 엔진에 사이트의 색인 대상 URL 목록을 알려주는 표준 파일로, <urlset> 안에 URL별 <url> 항목을 나열합니다. 이 도구는 붙여넣은 URL마다 <loc> 항목을 만들고, 옵션에 따라 마지막 수정일(<lastmod>), 변경 빈도(<changefreq>), 우선순위(<priority>)를 추가합니다. 하나의 사이트맵은 URL 50,000개·비압축 50MB까지 담을 수 있으며, 초과 시 파일을 나누고 사이트맵 인덱스로 묶어야 합니다.
sitemap.xml = <urlset> + URL별 (<loc> + 선택적 <lastmod>/<changefreq>/<priority>)
사용법
- 1색인할 페이지 URL을 한 줄에 하나씩 붙여넣습니다.
- 2lastmod, changefreq, priority 옵션을 선택합니다.
- 3생성된 sitemap.xml을 다운로드해 사이트에 올리고 robots.txt나 서치 콘솔에 등록합니다.
참조표
| 태그 | 필수 | 설명 |
|---|---|---|
| <loc> | 필수 | 페이지의 절대 URL |
| <lastmod> | 선택 | 마지막 수정일(W3C 날짜 형식) |
| <changefreq> | 선택 | 변경 빈도 힌트(daily, weekly 등) |
| <priority> | 선택 | 사이트 내 상대 우선순위(0.0–1.0) |
출처/기준
- Sitemaps XML protocol - Sitemaps.org
- Build and submit a sitemap - Google Search Central
자주 묻는 질문
붙여넣은 URL 목록은 서버로 전송되나요?
아니요. 사이트맵 생성은 브라우저에서만 처리되며 URL 목록을 서버로 보내지 않습니다.
사이트맵 하나에 URL을 몇 개까지 넣을 수 있나요?
Sitemaps 프로토콜 기준으로 사이트맵 하나에 최대 50,000개 URL, 비압축 50MB까지입니다. 초과하면 여러 파일로 나누고 사이트맵 인덱스 파일로 묶습니다.
changefreq와 priority를 구글이 실제로 반영하나요?
구글은 changefreq와 priority를 대체로 무시한다고 밝혔습니다. 반면 lastmod는 값이 일관되게 정확할 때 크롤링 판단에 사용됩니다.