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

사이트맵 디자인과 sitemap.xml 차이, 구분 기준

화면에 두는 사이트맵 페이지는 이용자가 사이트 구성을 한눈에 보도록 섹션마다 링크를 모은 웹페이지이고, sitemap.xml 은 검색엔진이 읽도록 URL 과 수정일을 나열한 XML 파일입니다. 기획서의 사이트맵(메뉴 구조도)은 두 가지를 만들 때 쓰는 기획 문서로, 기획 단계에서만 씁니다.

「사이트맵 디자인」·「사이트맵 예시」를 찾는 분은 대개 기획서의 메뉴 구조도를 떠올립니다. 그런데 개발 단계에서는 같은 말이 sitemap.xml 파일을 가리킵니다.

한 단어가 세 가지를 뜻하니 과업지시서·견적서에서 엇갈리기 쉽습니다. 그래서 무엇을 가리키는지 구분하는 기준을 원문으로 정리했습니다.

발견 01

「사이트맵」은 기획 문서, 화면용 페이지, 검색엔진용 파일의 3가지를 가리킵니다

가리키는 것보는 쪽무엇인가사이트에서의 자리
기획서의 사이트맵(메뉴 구조도)기획자·디자이너·개발자메뉴와 페이지의 위계를 그린 기획 문서기획 단계 문서로만 남음
화면용 사이트맵 페이지사이트를 찾아온 이용자섹션마다 링크를 모은 HTML 웹페이지푸터 등에서 링크하는 페이지 하나
sitemap.xml검색엔진 크롤러URL 과 수정일 같은 정보를 나열한 XML 파일대개 루트의 /sitemap.xml
메뉴 구조도는 정보 구조(IA) 문서라고도 부릅니다. 이 줄은 공식 문서가 아니라 실무 쓰임을 적은 것입니다.

세 가지는 순서로 이어집니다. 메뉴 구조도를 확정하면 그 위계대로 화면용 사이트맵 페이지를 만들고, 그 페이지들의 URL 을 sitemap.xml 에 넣습니다.

그래서 메뉴 구조도에 URL 칸을 하나 두면 나머지 둘을 만들 때 다시 정리하지 않아도 됩니다.

발견 02

화면용 사이트맵 페이지는 W3C 접근성 기법 G63 이 정의와 확인 절차를 적었습니다

A site map is a web page that provides links to different sections of the site. To make the site map available within the site, at a minimum every page that is listed in the site map contains a link to the site map.

사이트맵은 사이트의 여러 섹션으로 가는 링크를 모은 웹페이지다. 사이트 안에서 쓸 수 있게, 사이트맵에 오른 페이지마다 사이트맵으로 가는 링크를 둔다.

W3C Web Accessibility Initiative (WCAG 2.2 Techniques) 「Technique G63: Providing a site map」
항목W3C 원문
쓰임 ①It provides an overview of the entire site.사이트 전체를 한눈에 보여 준다.
쓰임 ②It helps users understand what the site contains and how the content is organized.이용자가 사이트에 무엇이 있고 어떻게 짜여 있는지 알게 돕는다.
쓰임 ③It offers an alternative to complex navigation bars that may be different at different parts of the site.자리마다 달라질 수 있는 복잡한 메뉴의 대안이 된다.
갱신It is important that site maps be updated whenever the site is updated.사이트가 바뀔 때마다 사이트맵도 함께 고쳐야 한다.
사이트맵으로 보지 않는 경우 ①it does not link to all the sections of a site사이트의 모든 섹션으로 링크하지 않는다.
사이트맵으로 보지 않는 경우 ②it presents an organization that is different from the site's organization사이트의 실제 구성과 다른 구성을 보여 준다.
사이트맵으로 보지 않는 경우 ③it contains links that are no longer valid더는 유효하지 않은 링크가 들어 있다.
G63 은 WCAG 2.2 성공 기준 2.4.5(Multiple Ways)를 채우는 기법 가운데 하나입니다. 원문: Techniques are examples of ways to meet Web Content Accessibility Guidelines (WCAG). They are not required to meet WCAG.
순서W3C 확인 절차(Tests · Procedure)
1Check that the site contains a site map.사이트에 사이트맵이 있는지 확인한다.
2Check that the links in the site map lead to the corresponding sections of the site.사이트맵의 링크가 해당 섹션으로 가는지 확인한다.
3For each link in the site map, check that the target page contains a link to the site map.사이트맵의 링크마다, 도착한 페이지에 사이트맵으로 돌아가는 링크가 있는지 확인한다.
4For each page in the site, check that the page can be reached by following some set of links that start at the site map.사이트의 모든 페이지가 사이트맵에서 시작하는 링크를 따라 닿는지 확인한다.
디자인 시안을 검수할 때 이 순서대로 확인하면 링크 빠짐과 위계 어긋남을 함께 잡습니다.

발견 03

두 가지는 7가지 기준에서 갈리고, 한쪽에만 해당하는 기준이 3가지입니다

구분 기준화면용 사이트맵 페이지sitemap.xml공식 문서 원문
정의섹션마다 링크를 모은 웹페이지URL 목록과 그 정보를 담은 XML 파일A site map is a web page that provides links to different sections of the site. / Sitemaps are an easy way for webmasters to inform search engines about pages on their sites that are available for crawling.사이트맵 페이지는 사이트의 여러 섹션으로 가는 링크를 모은 웹페이지다. / XML 사이트맵은 사이트에서 크롤링할 수 있는 페이지를 검색엔진에 알리는 쉬운 방법이다.
화면 디자인섹션 배치·펼침 제목이 디자인 대상없음It helps users understand what the site contains and how the content is organized.이용자가 사이트에 무엇이 있고 어떻게 짜여 있는지 알게 돕는다.
형식 규칙없음XML 태그, UTF-8, 필수 태그 외에는 선택The Sitemap protocol format consists of XML tags. The file itself must be UTF-8 encoded. All other tags are optional.사이트맵 형식은 XML 태그로 이루어지고, 파일은 UTF-8 로 인코딩해야 한다. 필수 태그 말고는 모두 선택이다.
담는 범위사이트의 모든 섹션한 호스트의 URL, 검색 결과에 나오길 바라는 페이지it does not link to all the sections of a site / Also, all URLs in a Sitemap must be from a single host, such as www.example.com or store.example.com.사이트맵 페이지는 사이트의 모든 섹션으로 링크해야 한다. / XML 사이트맵의 URL 은 모두 한 호스트(예: www.example.com 또는 store.example.com)의 것이어야 한다.
URL 표기없음프로토콜부터 적은 절대 URL, 2,048자 미만Use fully-qualified, absolute URLs in your sitemaps. This value must be less than 2,048 characters.사이트맵에는 프로토콜부터 모두 적은 절대 URL 을 쓴다. URL 값은 2,048자보다 짧아야 한다.
갱신사이트가 바뀔 때마다 함께 고침바뀐 페이지의 수정일(lastmod)을 고침It is important that site maps be updated whenever the site is updated.사이트가 바뀔 때마다 사이트맵도 함께 고쳐야 한다.
검색엔진과의 관계메뉴처럼 크롤러가 따라가는 링크웹마스터 도구에 제출하는 파일Proper linking means that all pages that you deem important can be reached through some form of navigation, be that your site's menu or links that you placed on pages.링크가 잘 짜였다는 것은, 사이트 메뉴든 페이지에 둔 링크든 어떤 탐색 경로로든 중요한 페이지에 모두 닿는다는 뜻이다.
화면용 페이지에만 해당 1가지, sitemap.xml 에만 해당 2가지입니다. 원문은 W3C G63, sitemaps.org 「Sitemaps XML format」, 구글 「Learn about sitemaps」·「Build and submit a sitemap」입니다.

sitemap.xml 의 선택 태그는 검색엔진마다 다르게 다룹니다. 원문: Support for these optional tags may vary among search engines. 구글은 우선순위와 변경 빈도 값을 쓰지 않는다고 적었습니다(원문: Google ignores <priority> and <changefreq> values.)

화면용 사이트맵 페이지의 링크도 크롤러가 따라갈 수 있습니다. 다만 URL 을 수정일과 함께 넘기는 일은 sitemap.xml 이 맡습니다. 필요한 사이트인지는 「사이트맵 뜻과 sitemap.xml」 편에 자세히 적었습니다.

발견 04

B2B·B2C·B2G 는 과업지시서에 「사이트맵」을 두 줄로 나눠 적는 이유가 저마다 다릅니다

예시 ① 사업부가 여럿인 제조 기업의 문의형 사이트(B2B)

사업부마다 메뉴 깊이가 달라, 이용자가 원하는 제품군을 찾기 어렵습니다. 화면용 사이트맵 페이지가 복잡한 메뉴의 대안이 되는 경우입니다.

견적서에는 「사이트맵 페이지(HTML) 1식」과 「sitemap.xml 자동 생성」을 따로 적습니다.

예시 ② 카테고리가 자주 바뀌는 자사 쇼핑몰(B2C)

기획전마다 카테고리가 생기고 사라집니다. 화면용 사이트맵 페이지는 손으로 고치면 금방 낡아, 카테고리 데이터에서 자동으로 그리게 합니다.

sitemap.xml 도 같은 데이터에서 만들고, 사라진 카테고리 URL 은 목록에서 뺍니다.

예시 ③ 누리집을 개편하는 공공기관(B2G)

과업지시서의 「사이트맵 제공」이 화면용 페이지인지 sitemap.xml 인지 적혀 있지 않으면, 검수 때 한쪽만 납품되기 쉽습니다.

두 줄로 나눠 적습니다. 「이용자용 사이트맵 페이지(전 섹션 링크, 개편 시 갱신)」와 「검색엔진용 sitemap.xml(웹마스터 도구 제출)」입니다.

그럼 기획서와 과업지시서에는 어떻게 적나요?

  1. 메뉴 구조도에 페이지마다 URL 칸을 둡니다.
  2. 과업지시서·견적서의 「사이트맵」을 「사이트맵 페이지(HTML)」와 「sitemap.xml」 두 줄로 나눕니다.
  3. 화면용 사이트맵 페이지는 W3C 확인 절차 4단계로 검수합니다.
  4. sitemap.xml 은 브라우저로 열어 절대 URL 과 수정일이 들어 있는지 보고, robots.txt 에 Sitemap 줄을 둡니다.
  5. 공개 뒤 구글 서치 콘솔·네이버 서치어드바이저에 sitemap.xml 을 제출합니다. 순서는 「사이트맵 제출」 편을 따릅니다.

조사 방법

  • W3C Web Accessibility Initiative (WCAG 2.2 Techniques) 「Technique G63: Providing a site map」 (문서 수정일 2025-07-15) · 최종 확인일 2026-10-25 · https://www.w3.org/WAI/WCAG22/Techniques/general/G63
  • sitemaps.org 「Sitemaps XML format」 (문서 수정일 2016-11-21) · 최종 확인일 2026-10-25 · https://www.sitemaps.org/protocol.html
  • 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
  • 구분 기준 7가지는 위 문서들이 화면용 사이트맵 페이지와 XML 사이트맵에 대해 적은 것을 기준별로 맞세운 것입니다. 묶는 방식은 편집 판단입니다.
  • 「기획서의 사이트맵(메뉴 구조도)」 줄은 공식 문서가 정의한 것이 아니라 실무에서 쓰는 뜻을 적은 것입니다.
  • 예시 ①②③은 이해를 돕기 위해 만든 가상 상황이며, 실제 기업·기관 사례가 아닙니다.
  • 구글 원문은 영어판(hl=en)이고, 도구·보고서 이름은 같은 문서 한국어판(hl=ko) 표기를 따랐습니다. W3C·sitemaps.org 문서는 영어 원문입니다.