테크니컬 SEO실무
XML 사이트맵XML Sitemap
DEFINITION
XML 사이트맵은 사이트에서 검색엔진이 알아야 할 URL 목록과 최종 수정일 같은 정보를 담아 크롤러에게 전달하는 XML 형식의 파일입니다.
- 파일당 한도
- 50,000 URL · 50MB(압축 전)
- Google이 쓰는 값
- loc, lastmod
- 무시하는 값
- priority, changefreq
01링크만으로는 닿기 어려운 페이지를 알리는 목록
링크가 적은 새 사이트나 페이지 수가 많은 사이트에서는 크롤러가 링크만으로 모든 페이지를 찾기 어렵습니다. 사이트맵은 "이 페이지들이 있어요"라고 직접 알려 주는 목록입니다. 다만 힌트일 뿐이라, 사이트맵에 있다고 반드시 크롤링·색인되지는 않습니다.
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.example.com/seo-terms/crawling/</loc>
<lastmod>2026-10-05</lastmod>
</url>
</urlset>02priority를 1.0으로 바꿔도 달라지지 않는 이유
Google은 <priority>와 <changefreq> 값을 사용하지 않는다고 밝혔습니다. 반면 <lastmod>는 일관되게 정확할 때 참고합니다. 그래서 내용을 실제로 고쳤을 때만 lastmod를 갱신하는 것이 중요합니다. 페이지가 많아 50,000개나 50MB를 넘으면 파일을 나누고 사이트맵 인덱스로 묶습니다.
03사이트맵에 들어가면 안 되는 URL
- noindex 페이지색인하지 말라면서 목록에는 올리는 모순 신호
- 리다이렉트·404 URL도착하지 않는 주소는 빼고 최종 URL만
- 대표가 아닌 중복 URLCanonical이 가리키는 대표 URL만 포함
- 색인되기를 원하는 대표 URL200 응답 · 자기 자신을 canonical로 지정
04제출하고 처리 상태를 확인하는 곳
- Search Console → 사이트맵에서 사이트맵 주소를 제출합니다.
- '성공' 상태와 발견된 URL 수가 예상과 비슷한지 봅니다.
- robots.txt에
Sitemap:줄로 위치를 적어 다른 검색엔진도 찾게 합니다. - 새 페이지가 사이트맵에 자동으로 추가되는지 배포 후 확인합니다.
GO DEEPER · NODELIX 가이드

