스탠다드핀
메뉴
상담하기
사이트맵 예시: sitemap.xml 기본 형식과 사이트맵 색인 파일 읽는 법
#병원 #SEO

사이트맵 예시: sitemap.xml 기본 형식과 사이트맵 색인 파일 읽는 법

By
오명 · 스탠다드핀 대표

sitemap.xml이 실제로 어떻게 생겼는지 예시 코드로 보여 줍니다. URL 하나짜리 기본 형식, 사이트맵을 여러 개로 나눈 사이트맵 색인 파일, Google이 무시하는 태그와 쓰는 태그, 병원 홈페이지 사이트맵에 넣을 주소와 뺄 주소를 정리합니다.

사이트맵(sitemap.xml)은 <urlset> 안에 페이지마다 <url>을 두고, 그 안의 <loc>에 페이지 주소를, 필요하면 <lastmod>에 마지막 수정일을 적은 XML 파일입니다. 아래 예시처럼 생겼고, 페이지가 많으면 여러 사이트맵을 묶는 사이트맵 색인 파일을 씁니다.

가장 기본적인 사이트맵 예시

Google 검색 센터가 보여 주는 기본 형식을 병원 홈페이지 주소로 바꾸면 다음과 같습니다.

<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>https://www.example-clinic.kr/</loc> <lastmod>2026-10-30</lastmod> </url> <url> <loc>https://www.example-clinic.kr/treatments/back-pain</loc> <lastmod>2026-10-12</lastmod> </url> <url> <loc>https://www.example-clinic.kr/doctors</loc> </url> </urlset>
  • <loc>: 검색에 보이고 싶은 페이지의 전체 주소입니다. https://부터 씁니다.
  • <lastmod>: 그 페이지를 마지막으로 바꾼 날짜입니다. 없어도 됩니다.
  • 주소의 순서는 상관없습니다. Google은 사이트맵 안 URL 순서를 중요하게 보지 않는다고 안내합니다.

Google이 쓰는 태그와 무시하는 태그

  • 무시하는 태그: <priority>와 <changefreq>. 예전 예시에 자주 보이지만 Google은 이 값을 쓰지 않습니다.
  • 쓰는 태그: <lastmod>. 다만 값이 일관되고 실제 수정과 맞는지 확인할 수 있을 때만 씁니다. 매일 모든 페이지의 날짜를 오늘로 바꾸는 사이트맵은 오히려 이 값을 믿기 어렵게 만듭니다.
  • 특수 문자: XML이라 주소에 & 같은 문자가 있으면 이스케이프해야 합니다. 한글 주소는 보통 제작 도구가 알아서 처리합니다.

사이트맵 색인 파일 예시

사이트맵 하나에는 압축하지 않은 크기 50MB 또는 URL 50,000개까지만 담을 수 있습니다. 넘으면 여러 사이트맵으로 나누고, 그 목록을 담은 사이트맵 색인 파일 하나를 제출할 수 있습니다. 블로그·진료처럼 종류별로 나눠 두는 홈페이지도 같은 형식을 씁니다.

<?xml version="1.0" encoding="UTF-8"?> <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <sitemap> <loc>https://www.example-clinic.kr/sitemap-pages.xml</loc> </sitemap> <sitemap> <loc>https://www.example-clinic.kr/sitemap-blog.xml</loc> </sitemap> </sitemapindex>

우리 홈페이지의 /sitemap.xml을 열었는데 페이지 주소 대신 다른 .xml 주소만 보인다면 이 색인 파일입니다. 그 주소를 하나씩 열면 실제 페이지 목록이 나옵니다.

병원 홈페이지 사이트맵에 넣을 주소와 뺄 주소

  • 넣습니다: 첫 화면, 진료마다의 안내 페이지, 의료진, 오시는 길·진료시간, 공개한 칼럼·공지 글.
  • 뺍니다: 테스트·관리자 화면, 이미 없어진 옛 주소, 같은 내용의 중복 주소, noindex를 건 페이지, 다른 사이트의 주소(네이버 블로그 글 등).

사이트맵을 제출해도 모든 주소가 색인된다는 보장은 없습니다. Google은 사이트맵 제출이 힌트일 뿐이라고 안내합니다. 제출 뒤 어떤 페이지가 실제로 검색에 들어갔는지는 색인(인덱싱) 상태로 확인합니다. 공개 뒤 이런 검색 상태를 꾸준히 살피는 일은 공개 뒤 검색 상태까지 보는 병원마케팅에 들어 있습니다.

우리 홈페이지 사이트맵을 확인하는 순서

  1. 주소창에 우리병원주소/sitemap.xml을 엽니다. 안 열리면 우리병원주소/robots.txt의 Sitemap: 줄에 적힌 주소를 엽니다.
  2. 위 예시처럼 <loc> 목록이 보이는지, 색인 파일이라면 하위 사이트맵이 열리는지 봅니다.
  3. 주력 진료 페이지가 들어 있는지, 뺄 주소가 섞여 있지 않은지 훑어봅니다.
  4. 구글 서치 콘솔의 Sitemaps와 네이버 서치어드바이저의 사이트맵 제출에 같은 주소가 제출돼 있는지 확인합니다(구글 서치 콘솔 설정 안내 · 네이버 서치어드바이저 설정 안내).

더 읽을 글과 참고한 공식 안내

사이트맵이 무엇이고 왜 두는지는 사이트맵(sitemap.xml)이란?에, 검색로봇에게 사이트맵 위치를 알리는 파일은 robots.txt란?에 있습니다.

이 글에서 참고한 공식 안내입니다(확인일 2026년 11월 2일).

상담 안내

검색과 문의, 어디에서 막히고 있나요?

홈페이지 주소와 개선하고 싶은 점을 알려주세요. 현재 상태를 확인하고 필요한 작업과 운영 범위를 함께 정리합니다.