SEO를 개선하기 위해 XML 사이트맵을 최적화하는 방법

게시 됨: 2019-07-19

XML 사이트맵은 기술 SEO 전략의 중요한 부분이어야 합니다. XML 사이트맵은 검색 엔진이 웹사이트를 보다 효율적으로 크롤링하는 데 도움이 됩니다.

이 가이드에서는 XML 사이트맵이 무엇이고 SEO 성능을 향상시키기 위해 최적화할 수 있는 방법을 다룰 것입니다.

XML 사이트맵이란 무엇입니까?

XML 사이트맵은 Google, Bing 및 Yahoo와 같은 검색 엔진이 크롤링할 수 있는 URL 목록을 제공하는 파일입니다. XML 사이트맵에는 크롤러의 각 URL에 대한 추가 정보를 제공하는 속성이 포함될 수 있습니다.

XML 사이트맵에 익숙하지 않다면 Oncrawl 블로그의 다른 기사인 XML 사이트맵: 기술 SEO의 스위스 군용 칼을 읽는 것이 좋습니다. 이 기사는 초보자를 위한 XML 사이트맵과 몇 가지 기본적인 사용 사례에 대한 멋진 개요를 제공합니다.

XML 사이트맵이 SEO에 중요한 이유는 무엇입니까?

XML 사이트맵이 SEO에 중요한 이유는 여러 가지가 있지만 결론은 XML 사이트맵이 검색 엔진이 페이지를 찾는 데 도움이 된다는 것입니다.

XML 사이트맵을 제공하면 웹사이트의 중요한 페이지가 효율적으로 크롤링됩니다. 실제로 Google의 웹마스터 트렌드 분석가인 Gary Illyes는 시드니에서 열린 Search Marketing Conference에서 Googlebot이 사이트맵을 사용하여 콘텐츠를 검색한다고 말했습니다.

검색의 80%는 링크를 따라가고 20% 가까이는 Sitemap을 따라갑니다.
- 원천

또한 여기 OnCrawl 블로그에서 SEO에서 XML 사이트맵의 중요성에 대해 자세히 알아볼 수 있습니다.

크롤링 예산 및 XML 사이트맵에 대한 간략한 참고 사항

사이트맵은 검색 엔진이 크롤링할 URL 목록을 제공한다는 점을 기억하십시오. 따라서 크롤링 예산이 무엇이며 이것이 XML 사이트맵에 어떤 영향을 미치는지 논의하는 것이 중요합니다.
Google에서 크롤링 예산을 정의하는 방법은 다음과 같습니다.

크롤링 속도와 크롤링 수요를 함께 고려하여 크롤링 예산을 Googlebot이 크롤링할 수 있고 크롤링하려는 URL 수로 정의합니다.
– Google 웹마스터 블로그

XML 사이트맵의 맥락에서 이해해야 할 중요한 점은 Googlebot이 특정 수의 URL만 크롤링하고 이것이 모든 URL을 포함하지 않을 수 있다는 것입니다. XML 사이트맵을 제공하면 크롤링 예산을 더 효율적으로 사용할 수 있습니다. Googlebot은 가치가 낮은 URL보다 사이트맵에 제공한 중요한 URL을 더 많이 크롤링한다는 것을 알게 되기 때문입니다.

XML 사이트맵은 Google이 가치가 낮은 URL을 모두 함께 크롤링하는 것을 방지하지는 않지만 Googlebot이 집중해야 하는 URL의 표시를 제공합니다.

[사례 연구] 가장 높은 ROI로 페이지를 개선하기 위해 링크 최적화

2년 동안 RegionsJob은 효율적인 아키텍처를 만들기 위해 웹사이트의 내부 연결 구조를 미세 조정하여 ROI를 개선하는 과제를 해결했습니다. 이 전략은 웹사이트의 목표를 지원하는 SEO 조치에 집중했습니다. 페이지 수익성에 대한 KPI를 기반으로 RegionsJob은 사용자 전환율이 더 높은 웹사이트를 만드는 수정을 구현했습니다.
사례 연구 읽기

검색 엔진에 XML 사이트맵 제출

웹마스터 도구 콘솔을 통해 검색 엔진에 XML 사이트맵을 제출하는 것이 가장 좋습니다. 액세스 권한이 없는 경우 설정하기 위한 몇 가지 가이드가 있습니다.

  • Google Search Console에서 웹사이트를 가져오기 위한 가이드
  • Bing 웹 마스터 도구에서 웹 사이트를 가져오기 위한 가이드

이렇게 하면 오류, 마지막 크롤링 날짜 및 발견된 URL 수와 같은 편리한 데이터에 액세스할 수 있습니다. 자세한 내용은 Google 및 Bing과 같은 검색 엔진에 웹사이트를 제출하는 방법에 대한 내 가이드를 참조하세요.

XML 사이트맵의 유형

웹 콘텐츠(예: 이미지 및 비디오)의 경우 사이트맵 색인과 사이트맵 파일의 두 가지 유형의 XML 사이트맵이 있습니다. 아래에서 간단히 다루겠지만 주요 검색 엔진 문서를 확인하십시오.

사이트맵 색인 파일

사이트맵 색인 파일은 단순히 사이트맵에 대한 사이트맵입니다. 사이트맵 파일의 위치와 파일이 마지막으로 수정된 시간을 제공합니다.

 <?xml 버전="1.0" 인코딩="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<사이트맵>
<loc>http://www.example.com/sitemap1.xml.gz</loc>
<lastmod>2004-10-01T18:23:17+00:00</lastmod>
</사이트맵>
<사이트맵>
<loc>http://www.example.com/sitemap2.xml.gz</loc>
<lastmod>2005-01-01</lastmod>
</사이트맵>
</사이트맵 인덱스>

사이트맵 파일

사이트맵 파일은 Googlebot이 크롤링할 URL 목록입니다. 사이트맵 파일에는 마지막 수정 날짜, 콘텐츠 변경 빈도 및 0.0-1.0 척도의 우선 순위와 같은 추가 정보가 포함되어 있습니다.

 <?xml 버전="1.0" 인코딩="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://www.example.com/</loc>
<lastmod>2005-01-01</lastmod>
<changefreq>월간</changefreq>
<우선순위>0.8</우선순위>
</url>
</urlset>

XML 사이트맵을 최적화하기 위한 6가지 팁

XML 사이트맵을 갖는 것 외에도 SEO 성능을 향상시키기 위해 최적화할 수 있는 몇 가지 방법이 있습니다.

1. sitemaps.org 프로토콜을 따릅니다.

최적화 팁을 살펴보기 전에 검색 엔진이 사이트맵을 이해할 수 있도록 사이트맵이 sitemps.org 프로토콜을 따르는 것이 중요합니다.

주요 검색 엔진에서 XML 사이트맵을 지원하려면 다음을 충족해야 합니다.

  • 여는 <urlset> 태그로 시작하여 닫는 </urlset> 태그로 끝납니다.
  • <urlset> 태그 내에 네임스페이스(프로토콜 표준)를 지정합니다.
  • 상위 XML 태그로 각 URL에 대한 <url> 항목을 포함합니다.
  • 각 <url> 상위 태그에 대해 <loc> 하위 항목을 포함합니다.

2. 사이트 섹션별로 XML 사이트맵 구성

XML 사이트맵의 가장 좋아하는 사용 사례 중 하나는 Google Search Console에서 사이트 섹션별로 유효하거나 제외된 URL을 모니터링하는 것입니다.
이렇게 하려면 웹사이트의 각 섹션에 대한 사이트맵 색인 파일을 만들어야 합니다. 다음은 어떻게 보일 수 있는지에 대한 예입니다.

인덱스.xml
제품 인덱스.xml
제품.xml
제품1.xml
블로그 인덱스.xml
블로그.xml
블로그-1.xml
일부 디렉토리 색인.xml
디렉토리.xml
디렉토리-1.xml

3. '머니 페이지'만 포함

Googlebot이 크롤링, 색인 생성 및 순위 지정하지 않을 URL만 XML 사이트맵 파일에 포함해야 합니다. 이 페이지는 돈을 버는 페이지이기 때문에 종종 '머니 페이지'라고 합니다.
웹사이트에 SEO 혜택을 제공하지 않는 URL을 사이트맵에 제공할 이유가 없습니다.

4. 200이 아닌 HTTP 상태 코드 피하기

XML 사이트맵에 200이 아닌 HTTP 응답 코드를 반환하는 URL을 포함하지 마십시오. 200이 아닌 응답을 포함하는 것은 Googlebot에 크롤링 예산을 낭비하는 경우에도 이러한 URL이 크롤링되기를 원한다고 말하므로 SEO에 좋지 않습니다.

5. 색인이 생성되지 않은 URL 피하기

noindex로 표시된 URL은 XML 사이트맵에 위치하지 않습니다(특정 사용 사례 제외). 색인이 없는 URL은 검색 엔진에서 트래픽을 가져오지 않으므로 색인에서 삭제된 후 Googlebot이 해당 URL을 크롤링할 이유가 없습니다.
참고: Google에서 많은 수의 URL에서 noindex 태그를 빠르게 확인하려면 임시 XML 사이트맵을 사용할 수 있습니다.

6. 다른 URL로 정규화되는 URL 피하기

다른 URL로 정규화된 URL은 XML 사이트맵에도 없습니다. noindex와 마찬가지로 이러한 URL이 Google에서 순위가 ​​매겨지는 것을 원하지 않으므로 Googlebot에게 크롤링하도록 지시할 이유가 없습니다.

결론

XML 사이트맵은 기술적 SEO 전략의 중요한 부분이므로 시간을 들여 최적화해야 합니다. 이 가이드는 즉시 구현할 수 있는 6가지 실행 가능한 팁을 제공합니다.