XML 사이트맵은 왜 필요한가요?

검색엔진에 발견되길 바라는 대표 URL을 모아 둔 목록입니다. 사이트맵이 있다고 색인이 보장되지는 않지만 중요한 페이지를 더 효율적으로 알릴 수 있습니다.

05 / 10 · 10분 · 난이도: 초급 · 핵심: sitemap.xml · loc · lastmod

XML 사이트맵은 방문자를 위한 메뉴가 아니라 검색엔진용 URL 목록입니다. 새 글, 깊숙한 상품 페이지, 영상·이미지처럼 내부 링크만으로 발견이 느릴 수 있는 콘텐츠를 알리는 데 도움이 됩니다.

사이트맵에 무엇을 넣나요?

기본 사이트맵의 각 <url> 항목에는 주소를 뜻하는 <loc>가 필요합니다. <lastmod>는 실제로 중요한 내용이 마지막으로 변경된 날짜를 정확히 제공할 때 유용합니다.

XML 사이트맵 예제에서 loc와 lastmod를 표시한 브라우저 화면
브라우저에서 사이트맵을 열었을 때 볼 핵심 값입니다.
  1. 1loc에는 색인되길 원하는 canonical 절대 URL을 넣습니다.
  2. 2lastmod는 페이지의 실제 중요 변경일과 맞아야 합니다.
사이트맵은 색인 명령이 아닙니다.목록에 있어도 noindex, 404, 중복 페이지, 품질 문제 때문에 검색결과에 포함되지 않을 수 있습니다.

사이트맵 파일 찾기

일반적인 주소를 먼저 엽니다

https://도메인/sitemap.xml 또는 WordPress에서 흔한 /sitemap_index.xml을 확인합니다.

robots.txt의 Sitemap 줄을 봅니다

/robots.txt에 선언된 정확한 사이트맵 주소를 열어 봅니다.

200 응답과 XML 형식을 확인합니다

로그인 페이지, 404 HTML, 무한 리디렉션이 아니라 실제 XML이 나와야 합니다.

URL 몇 개를 표본으로 선택합니다

홈만 보지 말고 최신 글, 오래된 글, 상품, 카테고리처럼 서로 다른 유형을 고릅니다.

Meta Checker로 사이트맵 URL 교차 검증하기

Meta Checker는 현재 버전에서 XML 사이트맵 전체를 직접 분석하지 않습니다. 대신 사이트맵에 든 페이지를 열고 “이 URL을 정말 제출해도 되는가?”를 빠르게 검증하는 데 사용합니다.

사이트맵의 <loc> URL을 새 탭에서 엽니다

주소가 리디렉션된다면 사이트맵은 리디렉션 전 URL이 아니라 최종 URL로 바꾸는 것이 좋습니다.

기본 탭에서 canonical을 봅니다

사이트맵 URL과 대표 URL이 같은지 확인합니다. 다른 URL을 canonical로 가리킨다면 목록에 어느 쪽을 넣어야 할지 정리합니다.

기술 탭에서 robots를 봅니다

noindex 페이지가 사이트맵에 포함되어 있으면 “색인해 달라”는 목록과 “색인하지 말라”는 지시가 충돌합니다.

HTTP 응답을 확인합니다

중요 URL은 일반적으로 200 OK와 올바른 text/html Content-Type을 반환해야 합니다.

제목·설명·Schema까지 빠르게 봅니다

URL이 기술적으로 열리더라도 내용 식별 신호가 비어 있지 않은지 확인합니다.

사이트맵 개선 원칙

  • canonical URL만 포함: 추적 파라미터, 정렬 URL, 중복 주소를 제외합니다.
  • 200·indexable URL만 포함: noindex, 404, 리디렉션, 로그인 필요 페이지를 제거합니다.
  • 정확한 lastmod: 매 요청마다 오늘 날짜로 바꾸지 말고 실제 중요 변경일을 기록합니다.
  • 사이트 소유 URL만: 보통 사이트맵은 해당 호스트의 URL을 담습니다.
  • 자동 갱신: CMS 게시·삭제와 사이트맵이 함께 갱신되게 합니다.

규모가 크면 유형별 사이트맵과 사이트맵 인덱스로 나눌 수 있습니다. 생성 후에는 Google Search Console이나 사용하는 검색엔진 도구에 제출하고 처리 오류를 확인하세요.

완료 체크리스트

  • robots.txt에서 실제 사이트맵 위치를 찾았다.
  • 사이트맵이 200 XML로 열린다.
  • 표본 URL의 sitemap 주소와 canonical이 같다.
  • noindex·404·리디렉션 URL이 목록에 없다.
  • lastmod가 실제 변경일을 반영한다.

더 읽기