무료 XML 사이트맵 생성기 | OneStepToRank

XML 사이트맵 생성기

hreflang 지원과 함께 유효한 XML 사이트맵을 생성합니다. URL을 수동으로 입력하거나 CSV를 업로드하고, 설정을 맞춤화한 뒤 사이트맵을 즉시 다운로드하세요.

사이트맵 만들기

Drop your CSV file here, or click to browse
Supports .csv and .txt files

검색 순위 추적

사이트맵을 제출하면 Google이 페이지를 색인하고 순위를 매기는 방식을 모니터링하세요. OneStepToRank는 전체 서비스 영역에서 24시간 내내 순위를 추적합니다.

시작하기

XML 사이트맵이란?

XML 사이트맵은 검색 엔진에 웹사이트의 어떤 페이지를 크롤링하고 색인해야 하는지 알려주는 구조화된 파일입니다. sitemaps.org 프로토콜을 사용하며, Google, Bing, Yahoo 등 주요 검색 엔진이 지원하는 오픈 표준입니다. 검색 엔진 봇을 위한 로드맵이라고 생각하면 되며, 모든 중요한 URL과 페이지 최종 업데이트 날짜, 변경 빈도, 사이트 내 다른 페이지와의 상대적 중요도와 같은 선택적 메타데이터를 나열합니다.

검색 엔진이 링크를 따라 페이지를 발견할 수 있지만, 사이트맵은 모든 중요한 페이지가 발견되도록 보장합니다. 사이트 구조가 깊거나 내부 링크가 부족한 경우에도 마찬가지입니다. 신규 웹사이트, 대규모 사이트, 복잡한 내비게이션 뒤에 있는 페이지의 경우 사이트맵은 선택 사항이 아니라 필수입니다.

사이트맵이 필요할 때

다음 중 하나라도 해당되면 Google은 사이트맵을 권장합니다:

  • 사이트가 새로워 외부 백링크가 적습니다. 검색 엔진이 링크만으로 모든 페이지를 발견하지 못할 수 있습니다.
  • 사이트에 500개 이상의 페이지가 있습니다. 대규모 사이트는 명시적인 URL 선언을 통해 전체 크롤링 범위를 보장받을 수 있습니다.
  • 페이지가 고립돼 있거나 내부 링크가 충분하지 않습니다. 내부 링크가 없는 고아 페이지는 사이트맵을 통해 발견됩니다.
  • 사이트가 리치 미디어(동영상, 이미지)를 사용하거나 Google News에 표시됩니다. 특수 사이트맵 확장은 이러한 콘텐츠 유형이 색인되도록 돕습니다.
  • 다국어 콘텐츠가 있습니다. 사이트맵의 hreflang 주석은 Google에 어떤 언어 버전을 어떤 사용자에게 제공할지 알려줍니다.

사이트맵 메타데이터 이해하기

사이트맵의 각 URL 항목은 세 가지 선택적 메타데이터 필드를 포함할 수 있습니다:

  • <lastmod> -- 페이지가 마지막으로 수정된 날짜입니다. W3C Datetime 형식(YYYY-MM-DD)을 사용하세요. Google은 이 신호를 사용해 페이지를 재크롤링할지 결정하므로 정확히 유지하는 것이 중요합니다.
  • <changefreq> -- 페이지가 얼마나 자주 변경되는지에 대한 힌트입니다 (always, hourly, daily, weekly, monthly, yearly, never). Google은 이를 지시가 아닌 제안으로 간주합니다.
  • <priority> -- 0.0부터 1.0까지의 값으로, 사이트 내 다른 페이지에 대한 해당 페이지의 중요도를 나타냅니다. 기본값은 0.5입니다. 이는 경쟁 페이지와의 순위에 영향을 주지 않으며, 검색 엔진이 어떤 페이지를 먼저 크롤링할지 우선순위를 정하는 데만 도움이 됩니다.

사이트맵에서 hreflang

사이트가 여러 언어로 콘텐츠를 제공하거나 다양한 지역을 대상으로 할 경우 hreflang 주석은 필수입니다. 각 <url> 항목에 <xhtml:link> 요소를 추가하면 Google에 페이지 번역 버전 간의 관계를 알려줍니다. 이는 중복 콘텐츠 패널티를 방지하고 프랑스어 사용자는 프랑스어 버전을, 스페인어 사용자는 스페인어 버전을 보도록 합니다.

이 생성기는 CSV 업로드를 통해 hreflang을 지원합니다. CSV에 hreflang_langhreflang_url 열을 포함하면 각 URL 항목에 대체 언어 링크를 추가할 수 있습니다. 언어 타겟팅을 보다 세밀하게 제어하려면 Hreflang Tag Generator를 사용하세요.

자주 묻는 질문

XML 사이트맵이란?

XML 사이트맵은 검색 엔진이 읽을 수 있는 형식으로 웹사이트의 모든 중요한 URL을 나열한 파일입니다. 마지막 수정 날짜, 변경 빈도, priority와 같은 선택적 메타데이터를 포함할 수 있습니다. Google 및 Bing에 사이트맵을 제출하면 페이지를 보다 효율적으로 발견하고 색인할 수 있습니다.

XML 사이트맵에 포함될 수 있는 URL 수는?

단일 XML 사이트맵은 최대 50,000개의 URL을 포함할 수 있으며, 압축되지 않은 상태에서 50MB를 초과해서는 안 됩니다. 사이트에 페이지가 더 많다면 여러 사이트맵 파일로 나누고 각 파일을 참조하는 사이트맵 인덱스 파일을 생성하세요. 대부분의 소규모·중간 규모 웹사이트는 하나의 사이트맵만 필요합니다.

사이트맵에서 hreflang이란?

hreflang 태그는 검색 엔진에 페이지의 언어 및 지역 버전을 사용자에게 표시하도록 알려줍니다. 사이트맵에서는 각 URL 항목 내부의 xhtml:link 요소로 나타나며, 대체 언어 버전을 가리킵니다. 이는 다국어 웹사이트의 중복 콘텐츠 문제를 방지하고 올바른 언어를 자동으로 제공함으로써 사용자 경험을 향상시킵니다.

사이트맵을 Google에 어떻게 제출하나요?

권장 방법은 Google Search Console의 사이트맵 섹션을 이용하는 것입니다. 또한 robots.txt 파일에 Sitemap 지시문을 추가하거나 https://www.google.com/ping?sitemap=YOUR_URL 로 직접 ping을 보낼 수 있습니다. Search Console은 색인 상태와 Google이 발견한 오류를 가장 잘 확인할 수 있게 해줍니다.