SEO와 sitemap.xml의 역할과 작성 규칙
1. SEO가 하는 일과 검색엔진이 페이지를 찾는 방식

구글 문서는 웹 탐색 프로그램인 크롤러가 페이지를 찾는 크롤링 동작을 설명합니다. 구글은 주로 이미 크롤링한 페이지에 있는 링크로 다른 페이지를 발견합니다. SEO는 사용자가 검색엔진에서 사이트를 찾고 방문 여부를 판단하도록 돕는 일도 포함합니다. 구글의 SEO 가이드는 변경 사항이 반영되기까지 수 시간이 걸리기도 하고 수개월이 걸리기도 한다고 안내합니다.
2. sitemap.xml은 어떤 파일인가요

구글 문서에서 사이트맵은 사이트의 페이지·동영상·다른 파일과 그 관계를 알리는 파일입니다. 검색엔진은 이 정보를 읽어 사이트를 더 효율적으로 크롤링합니다. 페이지의 마지막 갱신일과 다른 언어 버전도 알릴 수 있습니다. 구글 문서는 사이트맵이 URL(웹 주소) 발견을 돕지만 모든 항목이 크롤링되고 색인에 등록되는 것은 아니라고 설명합니다. 색인은 검색엔진이 페이지를 등록하는 목록입니다.
3. 사이트맵이 필요한 사이트와 없어도 되는 사이트

구글 문서는 큰 사이트에서 새 페이지 일부를 발견하지 못할 가능성이 더 크다고 설명합니다. 외부 링크가 적은 새 사이트도 사이트맵이 필요할 수 있습니다. 동영상·이미지가 많거나 구글 뉴스에 표시되는 사이트도 따로 꼽습니다. 반대로 사이트 규모가 작고 중요한 페이지 전체를 구글의 크롤러가 홈에서 내부 링크로 찾을 수 있으며 검색 결과에 표시하려는 미디어·뉴스 페이지가 적다는 세 조건이 함께 해당하면 사이트맵이 없어도 될 수 있다고 안내합니다. 이때 구글 가이드가 말하는 작은 사이트는 운영자가 검색 결과에 필요하다고 보는 페이지만 세어 약 500페이지 이하인 경우를 뜻하는 대략적인 기준입니다.
4. sitemap.xml을 구성하는 태그와 작성 규칙

sitemaps.org 문서에서 XML(태그로 내용을 구분하는 형식) 사이트맵의 필수 태그는 urlset·url·loc입니다. urlset은 전체를 감싸고 url은 주소별 항목을 묶으며 loc은 각 주소를 담습니다. sitemaps.org 문서는 파일의 문자 인코딩을 UTF-8로 지정하며 데이터 값에는 특수문자를 바꿔 적는 이스케이프 처리를 요구합니다. 나머지 태그는 선택 사항이며 검색엔진마다 지원이 다를 수 있습니다. 구글 문서는 사이트맵에 https://www.example.com/foo.html처럼 전체 주소를 적는 절대 URL을 쓰라고 합니다. 마지막 수정 시점을 담는 lastmod는 선택 항목입니다. 구글은 lastmod가 일관되고 검증 가능하게 정확할 때만 사용합니다. sitemaps.org 문서는 사이트맵 생성일 대신 연결된 페이지의 마지막 수정일을 쓰도록 설명합니다. 구글은 중요도 항목 priority와 변경 빈도 항목 changefreq 값을 무시합니다. 구글 문서는 검색 결과에 표시하려는 주소를 사이트맵에 넣도록 안내합니다.
5. 사이트맵을 검색엔진에 알리는 방법

구글 문서가 나열하는 방법에는 구글의 사이트 관리 도구인 서치 콘솔에서 사이트맵을 관리하는 화면인 Sitemaps 보고서가 있습니다. 이 보고서에서 구글이 사이트맵에 접근한 시점과 처리 오류를 확인할 수 있습니다. 프로그램으로 사이트맵을 제출하는 Search Console API도 들어 있습니다. 검색엔진 접근 규칙 파일인 robots.txt에 사이트맵 위치를 적으면 구글이 다음에 그 파일을 크롤링할 때 찾습니다. 새 글을 전달하는 피드 형식인 Atom이나 RSS를 쓰는 경우에는 변경 내용을 검색엔진에 알리는 WebSub를 이용할 수 있습니다. 구글 문서상 사이트맵 하나의 한도는 압축 해제 기준 50MB 또는 50,000 URL입니다. 이를 넘으면 파일을 나누고 여러 사이트맵을 모은 인덱스 파일로 제출할 수도 있습니다. 2023년 6월 구글 블로그는 요청을 보내 사이트맵을 알리는 핑 지원이 6개월 뒤 중단된다고 안내했습니다.
6. 정리
SEO에는 검색엔진이 내용을 이해하고 사용자가 사이트를 발견하도록 돕는 일이 포함됩니다. 사이트맵은 페이지와 파일 정보를 전달해 크롤링을 돕습니다. 사이트맵을 SEO의 한 부분으로 다룰 때 기본이 되는 내용은 파일의 주소·수정일·크기 규칙과 알림 방법입니다.
dongripsw
관련 글
2026년 Core Web Vitals — INP 시대의 성능 최적화
INP 지표를 중심으로 성능을 다시 본다. INP 지표를 중심으로 성능을 다시 본다. INP 지표를 중심으로 성능을 다시 본다. INP 지표를 중심으로 성능을 다시 본다. INP 지표를 중심으로 성능을 다시 본다. INP 지표를 중심으로 성능을 다시 본다. INP 지표를 중심으로 성능을 다시 본다. INP 지표를 중심으로 성능을 다시 본다. INP 지표를 중심으로 성능을 다시 본다. INP […]
2026-08-17 · 4분
AI Overviews 시대의 SEO 전략
검색 환경이 바뀌고 있습니다. 검색 환경이 바뀌고 있습니다. 검색 환경이 바뀌고 있습니다. 검색 환경이 바뀌고 있습니다. 검색 환경이 바뀌고 있습니다. 검색 환경이 바뀌고 있습니다. 검색 환경이 바뀌고 있습니다. 검색 환경이 바뀌고 있습니다. 검색 환경이 바뀌고 있습니다. 검색 환경이 바뀌고 있습니다. 검색 환경이 바뀌고 있습니다. 검색 환경이 바뀌고 있습니다. 검색 환경이 바뀌고 있습니다. 검색 환경이 바뀌고 […]
2026-08-17 · 3분
WCAG 2.2 개정 핵심 정리
접근성 기준을 살펴봅니다. 접근성 기준을 살펴봅니다. 접근성 기준을 살펴봅니다. 접근성 기준을 살펴봅니다. 접근성 기준을 살펴봅니다. 접근성 기준을 살펴봅니다. 접근성 기준을 살펴봅니다. 접근성 기준을 살펴봅니다. 접근성 기준을 살펴봅니다. 접근성 기준을 살펴봅니다. 접근성 기준을 살펴봅니다. 접근성 기준을 살펴봅니다. 접근성 기준을 살펴봅니다. 접근성 기준을 살펴봅니다. 접근성 기준을 살펴봅니다. 접근성 기준을 살펴봅니다. 접근성 기준을 살펴봅니다. 접근성 기준을 살펴봅니다. 접근성 […]
2026-08-17 · 1분