색인·웹마스터 도구 · 공식 문서

사이트맵 뜻과 sitemap.xml, 필요한 사이트 판단 기준

사이트맵(sitemap.xml)은 사이트의 URL 과 마지막 수정일 같은 정보를 검색엔진에 알려 주는 파일이고, 검색엔진은 이 파일을 읽어 사이트를 더 효율적으로 크롤링합니다. 구글은 페이지가 많은 사이트, 외부 링크가 적은 새 사이트, 동영상·이미지가 많은 사이트에 필요할 수 있다고 적었고, 대부분의 사이트에 도움이 된다고 적었습니다.

사이트맵이라는 말은 두 가지로 쓰입니다. 기획서의 메뉴 구조도와, 검색엔진이 읽는 sitemap.xml 파일입니다. 이 편은 검색엔진용 파일을 다룹니다.

sitemap.xml 은 화면에 보이지 않아 있는지조차 모르는 경우가 많습니다. 그래서 무엇을 하는 파일인지와 우리 사이트에 필요한지를 원문 기준으로 나눴습니다.

발견 01

사이트맵은 URL 과 그 정보를 담은 파일이고, 링크로 찾는 크롤링을 보완합니다

A sitemap is a file where you provide information about the pages, videos, and other files on your site, and the relationships between them. Search engines like Google read this file to crawl your site more efficiently.

사이트맵은 사이트의 페이지·동영상·파일과 그 관계에 대한 정보를 담은 파일이다. 구글 같은 검색엔진은 이 파일을 읽어 사이트를 더 효율적으로 크롤링한다.

Google Search Central 「Learn about sitemaps」
항목원문
알리는 것A sitemap tells search engines which pages and files you think are important in your site, and also provides valuable information about these files. For example, when the page was last updated and any alternate language versions of the page.사이트맵은 사이트에서 중요하다고 보는 페이지와 파일을 검색엔진에 알리고, 마지막 수정 시각이나 다른 언어판 같은 정보도 함께 준다.
파일 형식In its simplest form, a Sitemap is an XML file that lists URLs for a site along with additional metadata about each URL (when it was last updated, how often it usually changes, and how important it is, relative to other URLs in the site) so that search engines can more intelligently crawl the site.가장 단순한 사이트맵은 사이트의 URL 과 URL 마다의 정보(마지막 수정 시각, 바뀌는 빈도, 사이트 안에서의 중요도)를 나열한 XML 파일이다. 검색엔진은 이를 보고 사이트를 더 영리하게 크롤링한다.
링크와의 관계Web crawlers usually discover pages from links within the site and from other sites. Sitemaps supplement this data to allow crawlers that support Sitemaps to pick up all URLs in the Sitemap and learn about those URLs using the associated metadata.크롤러는 보통 사이트 안팎의 링크로 페이지를 찾는다. 사이트맵은 이를 보완해, 사이트맵을 지원하는 크롤러가 사이트맵의 URL 을 모두 받아 그 정보와 함께 알 수 있게 한다.
네이버가 권하는 범위사이트 맵은 본문이 아닌 콘텐츠의 URL 정보만 담고 있기 때문에 사이트 내의 모든 URL을 포함하는 것을 권장합니다.
위 세 줄은 구글·sitemaps.org 원문, 마지막 줄은 네이버 서치어드바이저 「RSS 및 사이트맵 제출」 원문입니다.

크롤러는 먼저 링크를 따라 페이지를 찾습니다. 사이트맵은 그 길을 대신하는 것이 아니라, 링크로 닿기 어려운 URL 까지 목록으로 건네는 보조 경로입니다.

구글도 링크가 잘 짜인 사이트는 대부분 찾을 수 있다고 적었습니다. 원문: If your site's pages are properly linked, Google can usually discover most of your site.

발견 02

구글은 사이트맵이 필요할 수 있는 사이트 3가지와 없어도 될 수 있는 사이트 3가지를 적었습니다

사이트 조건판단구글 원문(항목)구글 원문(설명)
페이지가 많은 사이트필요할 수 있음Your site is large.사이트가 크다.Generally, on large sites it's more difficult to make sure that every page is linked by at least one other page on the site.큰 사이트에서는 모든 페이지가 사이트 안의 다른 페이지 하나 이상에서 링크를 받는지 확인하기 어렵다.
새 사이트이고 외부 링크가 적음필요할 수 있음Your site is new and has few external links to it.새 사이트이고 외부 링크가 적다.As a result, Googlebot might not discover your pages if no other sites link to them.그래서 다른 사이트가 링크하지 않으면 Googlebot 이 페이지를 찾지 못할 수 있다.
동영상·이미지가 많거나 구글 뉴스에 나옴필요할 수 있음Your site has a lot of rich media content (video, images) or is shown in Google News.동영상·이미지 같은 리치 미디어가 많거나 구글 뉴스에 나오는 사이트다.Google can take additional information from sitemaps into account for Search.구글은 사이트맵의 추가 정보를 검색에 반영할 수 있다.
검색에 나와야 할 페이지가 약 500개 이하없어도 될 수 있음Your site is "small".사이트가 「작다」.By small, we mean about 500 pages or fewer on your site. Only pages that you think need to be in search results count toward this total.작다는 것은 페이지가 약 500개 이하라는 뜻이다. 검색 결과에 나와야 한다고 보는 페이지만 센다.
홈에서 링크만 따라가도 중요한 페이지에 모두 닿음없어도 될 수 있음Your site is comprehensively linked internally.사이트 안 링크가 빠짐없이 이어져 있다.This means that Googlebot can find all the important pages on your site by following links starting from the home page.Googlebot 이 홈페이지에서 링크를 따라가 중요한 페이지를 모두 찾을 수 있다는 뜻이다.
검색에 띄울 미디어·뉴스 페이지가 많지 않음없어도 될 수 있음You don't have many media files (video, image) or news pages that you want to show in search results.검색 결과에 띄우려는 미디어 파일(동영상·이미지)이나 뉴스 페이지가 많지 않다.없음
「Do I need a sitemap?」의 두 목록 순서 그대로입니다. 500개는 검색 결과에 나와야 한다고 보는 페이지만 셉니다.
Even so, a sitemap can improve the crawling of larger or more complex sites, or more specialized files. However, in most cases, your site will benefit from having a sitemap.

그렇더라도 사이트맵은 크거나 복잡한 사이트, 특수한 파일의 크롤링을 개선할 수 있다. 그리고 대부분의 경우 사이트맵이 있으면 사이트에 도움이 된다.

Google Search Central 「Learn about sitemaps」

「없어도 될 수 있음」 3가지 조건을 모두 채우는 사이트만 사이트맵 없이 두어도 됩니다. 하나라도 어긋나면 만들어 두는 편이 낫고, 대부분의 사이트에 도움이 된다고 구글이 적었습니다.

넣을 URL 은 검색 결과에 나오기를 바라는 페이지입니다. 원문: Include the URLs in your sitemap that you want to see in Google's search results.

발견 03

구글·네이버·빙은 같은 공개 형식의 사이트맵을 읽되, 읽는 방식은 저마다 적었습니다

검색엔진읽는 방식공식 문서 원문
구글더 효율적인 크롤링에 쓰는 파일Search engines like Google read this file to crawl your site more efficiently.구글 같은 검색엔진은 이 파일을 읽어 사이트를 더 효율적으로 크롤링한다.
네이버콘텐츠 피드로 보고 주기적으로 다시 방문네이버 검색로봇은 웹마스터도구에 제출된 RSS 및 사이트맵을 "콘텐츠 피드"로 간주하여 주기적으로 재 방문 합니다.
빙보통 하루 한 번 읽음Sitemaps are typically read once per day and help Bing discover new or updated content, especially if your site cannot actively push changes.사이트맵은 보통 하루 한 번 읽히며, 변경을 직접 알릴 수 없는 사이트에서 특히 새 콘텐츠·수정된 콘텐츠 발견을 돕는다.
형식(sitemaps.org)여러 검색엔진이 함께 쓰는 공개 형식Sitemap 0.90 is offered under the terms of the Attribution-ShareAlike Creative Commons License and has wide adoption, including support from Google, Yahoo!, and Microsoft.사이트맵 0.90 형식은 크리에이티브 커먼즈 저작자표시·동일조건변경허락 라이선스로 공개되어 있고, 구글·야후·마이크로소프트를 비롯해 널리 쓰인다.
네이버 원문은 서치어드바이저 「RSS 및 사이트맵 제출」, 빙 원문은 빙 웹마스터 도움말 「URL submission」입니다.

한 파일을 만들어 두면 구글·네이버·빙에 함께 쓸 수 있습니다. 파일 용량과 URL 수 상한, 제출 메뉴는 「사이트맵 제출」 편에 자세히 적었습니다.

발견 04

같은 기준을 대도 B2B·B2C·B2G 는 판단이 다르게 나옵니다

예시 ① 페이지 수십 개의 문의형 기업 사이트(B2B)

회사 소개·제품군·문의 페이지가 메뉴로 모두 이어지고, 미디어 페이지도 적습니다. 구글이 적은 「없어도 될 수 있음」 3가지 조건에 모두 들어맞습니다.

그래도 사이트맵을 두면 새로 올린 자료실 페이지를 검색엔진이 목록으로 받습니다. 대부분의 사이트에 도움이 된다는 원문과 맞습니다.

예시 ② 상품 수천 개의 자사 쇼핑몰(B2C)

카테고리를 여러 번 눌러야 닿는 상품이 많아, 모든 상품이 다른 페이지의 링크를 받는지 확인하기 어렵습니다. 구글이 적은 「페이지가 많은 사이트」입니다.

상품 이미지도 많아 미디어 조건까지 겹칩니다. 사이트맵을 두고, 바뀐 상품은 수정일을 정확히 적습니다.

예시 ③ 새 도메인으로 문을 연 공공기관 누리집(B2G)

다른 사이트에서 걸린 링크가 아직 거의 없습니다. 구글이 적은 「새 사이트이고 외부 링크가 적음」에 해당합니다.

공개 당일 사이트맵을 만들고 구글·네이버·빙에 함께 제출합니다.

그럼 우리 사이트는 어떻게 판단하나요?

  1. 검색 결과에 나와야 할 페이지만 셉니다. 관리자·장바구니·사이트 내 검색 결과 페이지는 빼고 셉니다.
  2. 위 판단 기준 6가지에 하나씩 대어 봅니다. 「필요할 수 있음」에 하나라도 들면 만듭니다.
  3. 브라우저에서 우리 도메인 뒤에 /sitemap.xml 을 붙여 열어 봅니다. 위치 찾기는 「사이트맵 확인 방법」 편, 새로 만드는 법은 「사이트맵 만들기」 편에 적었습니다.
  4. robots.txt 에 Sitemap 줄이 있는지 봅니다.
  5. 구글 서치 콘솔·네이버 서치어드바이저·빙 웹마스터 도구에 제출합니다. 순서는 「사이트맵 제출」 편을 따릅니다.
  6. 기획서의 메뉴 구조도와 헷갈린다면 「사이트맵 디자인과 sitemap.xml 차이」 편을 봅니다.

조사 방법

  • Google Search Central 「Learn about sitemaps」 (문서 수정일 2025-12-10) · 최종 확인일 2026-10-25 · https://developers.google.com/search/docs/crawling-indexing/sitemaps/overview
  • sitemaps.org 「What are Sitemaps?」 (문서 수정일 2020-04-17) · 최종 확인일 2026-10-25 · https://www.sitemaps.org/
  • Google Search Central 「Build and submit a sitemap」 (문서 수정일 2026-07-08) · 최종 확인일 2026-10-18 · https://developers.google.com/search/docs/crawling-indexing/sitemaps/build-sitemap
  • 네이버 서치어드바이저 「RSS 및 사이트맵 제출」 · 최종 확인일 2026-10-18 · https://searchadvisor.naver.com/guide/request-feed
  • Bing Webmaster Tools Help 「URL submission」 · 최종 확인일 2026-10-18 · https://www.bing.com/webmasters/help/url-submission-62f2860b
  • 판단 기준 6가지는 구글 「Do I need a sitemap?」의 두 목록 항목 수입니다. 「사이트 조건」 칸은 원문 항목을 우리말로 옮긴 것이고, 묶는 방식은 편집 판단입니다.
  • 예시 ①②③은 이해를 돕기 위해 만든 가상 상황이며, 실제 기업·기관 사례가 아닙니다.
  • 구글 원문은 영어판(hl=en)이고, 도구·보고서 이름은 같은 문서 한국어판(hl=ko) 표기를 따랐습니다.