XML 사이트맵: SEO를 위해 알아야 할 모든 것

게시 됨: 2019-01-25

지도를 마지막으로 사용한 것이 언제였습니까?

솔직히 기억도 안난다.

그러나 사이트 맵 - 사이트 맵은 SEO와 관련하여 그 어느 때보 다 관련이 있습니다.

몇 년 동안 저는 사이트맵이 모범 사례라고 들었기 때문에 Google Search Console에 사이트맵을 제출하고 확인란을 선택하고 계속 진행했습니다.

내가 왜 그랬는지 완전히 이해하지 못했고 오해가 가득했다.

그러나 XML 사이트맵은 단순히 체크해야 하는 상자가 아닙니다.

Sitemap은 강력한 도구이며 SEO로서 배경, 내용, 모범 사례를 이해하는 것이 중요합니다.

XML 사이트맵: SEO를 위해 알아야 할 모든 것

XML Sitemap이란 무엇입니까?

간단히 말해서 XML 사이트맵은 웹사이트의 가장 중요한 페이지가 포함된 디렉토리 또는 가이드입니다. 크롤러가 웹사이트와 웹사이트의 구조를 이해하는 데 도움을 주기 위한 것입니다.

사이트맵은 검색 엔진에서 쉽게 소화할 수 있는 XML(Extensible Markup Language) 파일입니다. 다음과 같이 보입니다.

이것은 하나의 URL이며 sitemaps.org에 따라 사용 가능한 모든 태그를 보여주지만 유일하게 필요한 태그는 위치(페이지의 URL)입니다.

WordPress 웹사이트의 인기 있는 SEO 도구인 Yoast는 다음과 같은 사이트맵을 생성합니다.

언급했듯이 사이트맵의 주요 기능은 검색 엔진이 웹사이트를 이해하도록 돕는 것입니다. XML 사이트맵은 다음 세 가지 중요한 사항을 표시하여 이를 수행합니다.

  1. 웹사이트에서 가장 중요한 페이지.
  2. 사이트 구조 및 아키텍처.
  3. 페이지가 얼마나 최근에 업데이트되었는지.

XML 사이트맵에 대한 2가지 일반적인 오해

사이트맵을 생성하는 방법, 포함할 항목 및 제외할 항목에 대해 자세히 알아보기 전에 매우 일반적인 두 가지 오해에 대해 알아보겠습니다.

1. 모든 페이지가 포함되어야 합니다.

위에서 언급했듯이 사이트맵은 웹사이트의 가장 중요한 페이지를 보여주어야 합니다. 이론은 검색 엔진에서 찾고자 하는 사이트의 페이지만 사이트맵에 포함되어야 한다는 것입니다.

가능하면 사이트 페이지를 검색 엔진에서 사용자가 방문하기를 원하는 카테고리와 원하지 않는 카테고리의 두 가지 카테고리로 분할하기 위해 최선을 다해야 합니다.

검색 엔진에서 액세스하려는 페이지는 robots.txt에 의해 차단 되어서 는 안 되며 XML 사이트맵에 포함 되어야 합니다.

검색 엔진에서 액세스하고 싶지 않은 페이지는 robots.txt에 의해 차단 되어야 하며 XML 사이트맵에 포함 되어서는 안 됩니다.

2. 포함된 모든 페이지가 인덱싱됩니다.

당신은 그 권리를 읽었습니다:

사이트맵에 URL을 포함했다고 해서 반드시 색인이 생성되는 것은 아닙니다.

그 반대의 경우도 마찬가지입니다. 사이트맵에서 URL을 제외하더라도 검색 엔진 크롤러는 여전히 페이지의 색인을 생성할 수 있습니다.

XML 사이트맵은 크롤러에 대한 권장 사항일 뿐입니다. 귀하의 사이트는 크롤러에 다른 많은 신호를 보내고 있음을 명심하는 것이 중요합니다. 페이지의 색인을 생성하지 않으려면 robots.txt를 허용하지 않는 것이 좋습니다.

Google이 실제로 색인을 생성하는 페이지를 확인하는 가장 시도되고 확실한 방법은 site:search를 수행하는 것입니다.

특정 URL에 대한 검색을 수행하여 해당 URL이 인덱싱되는지 여부를 확인할 수도 있습니다.

XML 사이트맵 모범 사례

따라서 우리는 XML 사이트맵이 무엇인지 잘 알고 있으며 몇 가지 일반적인 사이트맵에 대한 오해를 살펴보았습니다. 모범 사례를 살펴보겠습니다.

1. 도구를 사용하여 사이트맵 생성

사이트맵을 제대로 활용하는 첫 번째 단계는 사이트맵을 생성하는 것입니다. 불행히도, 그것들은 단지 마술처럼 만들어지는 것이 아닙니다. 다음과 같은 몇 가지 옵션이 있습니다.

요스트 SEO

웹사이트가 WordPress를 기반으로 구축된 경우 이는 간단합니다. Yoast는 페이지 최적화, 인덱싱, 표준 및 사이트맵 생성에 도움이 되는 무료 플러그인을 제공합니다.

사이트에 Yoast SEO 플러그인이 아직 설치되어 있지 않은 경우 수행할 작업은 다음과 같습니다.

A. WordPress 관리 대시보드 내에서 플러그인으로 이동하여 "새로 추가"를 클릭합니다.

B. 검색창에 "요스트"를 검색합니다.

C. "지금 설치"를 클릭한 다음 "활성화"를 클릭합니다.

D. [your-domain.com]/sitemap.xml로 이동합니다. 짜잔 !

xml-sitemaps.com

이것은 특히 WordPress를 사용하지 않는 경우 XML 사이트맵 생성을 위한 또 다른 훌륭한 도구입니다. 수행할 작업은 다음과 같습니다.

A. xml-sitemaps.com으로 이동하여 항목 표시줄에 도메인을 입력합니다.

B. 사이트에서 도메인을 크롤링하도록 허용합니다(1분 정도 소요될 수 있음). 사이트맵을 다운로드합니다.

C. FTP 또는 파일 관리자를 사용하여 도메인을 웹사이트의 루트 폴더에 업로드합니다.

Windows 컴퓨터가 있는 경우 Filezilla를 권장합니다. 다음은 Filezilla로 파일을 업로드하기 위한 몇 가지 지침입니다. Mac 컴퓨터가 있는 경우 전송을 권장합니다. 다음은 전송 사용에 대한 몇 가지 지침입니다.

2. 구글 서치 콘솔에 제출

이제 사이트맵이 생겼으니 사이트맵으로 무엇을 해야 할지 궁금할 것입니다.

첫 번째 단계는 Google Search Console에 제출하는 것입니다. 이렇게 하면 Google에서 웹사이트를 크롤링하고 색인을 생성하는 데 도움이 되지만, 앞서 언급했듯이 포함된 모든 페이지가 색인 생성되거나 제외된 모든 페이지가 색인에서 제외된다는 보장은 없습니다.

수행할 작업은 다음과 같습니다.

A. Google Search Console로 이동하여 "지금 시작"을 선택합니다. 이미 G Suite 계정이 있는 경우 여기에서 로그인하세요. 그렇지 않은 경우 설정 가이드가 있습니다.

로그인하면 다음과 같은 화면으로 이동해야 합니다.

B. 도메인을 입력하고 "속성 추가"를 클릭합니다.

Google은 귀하가 실제로 사이트를 소유하고 있는지 확인해야 합니다. Google Analytics가 설정되어 있으면 자동으로 설정됩니다. 그렇지 않은 경우 확인을 위한 몇 가지 다른 옵션이 있습니다.

C. 사이트맵으로 이동합니다.

D. 사이트맵 URL을 삽입하고 "제출"을 클릭합니다.

준비가 완료되었습니다! Google에 사이트맵을 읽을 시간을 주고 주기적으로 다시 확인하여 Google에 오류가 발생했는지 확인합니다.

3. 최고 품질의 페이지 우선 순위 지정

순위와 관련하여 Google은 해당 페이지의 가치뿐만 아니라 웹사이트의 전반적인 품질도 고려하는 것 같습니다.

귀하의 웹사이트에 500페이지가 있지만 사용자에게 유용한 환상적인 콘텐츠가 포함된 페이지는 10페이지에 불과하다고 가정해 보겠습니다. 나머지는 오래되고 관련 없는 블로그 게시물 또는 "유틸리티" 페이지(로그인, 장바구니, 분실한 비밀번호를 검색할 수 있는 장소 등)입니다.

Google이 이를 웹사이트의 대다수에 품질이 낮은 콘텐츠가 포함되어 있어 가장 중요한 페이지의 순위를 매길 가능성이 높다는 신호로 받아들일 가능성이 매우 높습니다.

따라서 사이트맵에 포함할 페이지를 결정할 때 이 점을 염두에 두십시오. 위에서 언급했듯이 매우 간단합니다.

  • 검색 엔진을 통해 찾고자 하는 페이지 포함 및 색인 생성
  • 검색 엔진을 통해 찾기를 원하지 않는 제외 및 색인이 없는 페이지

4. NOINDEX 사용

페이지 포함 및 제외에 대해 말하자면 일관성을 유지하는 것이 정말 중요합니다. 사이트맵에 페이지를 포함하면서도 검색 엔진에 크롤링하지 않도록 지시하는 것은 좋은 생각이 아닙니다 .

따라서 사이트맵에 페이지를 포함하지 않으려면 해당 페이지를 그대로 두고 색인이 생성되지 않는지 확인하십시오.

검색 엔진이 사이트를 크롤링하지 않도록 하려면 몇 가지 옵션이 있습니다. 메타 로봇(페이지의 <head>에 있는 지침) 또는 robots.txt 파일(크롤러 지침이 포함된 단일 파일)을 활용할 수 있습니다.

메타 로봇은 아마도 오래된 블로그 게시물이나 유틸리티 페이지에 안전한 선택일 것입니다. 반면에 크롤링 예산을 최소화하려는 경우 robots.txt disallow가 더 합리적입니다.

5. 크롤링 예산 고려

크롤링 예산과 관련하여 XML 사이트맵에 포함하거나 제외할 페이지를 고려할 때 이를 염두에 두는 것이 중요합니다.

간단히 말해서 크롤링 예산은 Google에서 "크롤링 속도 제한"이라고 부르는 것과 관련이 있습니다. 다시 말해, Googlebot은 언제든지 웹의 모든 단일 페이지를 크롤링할 수 없습니다. Google 서버와 사이트 서버 모두에 제한이 있습니다.

매우 큰 사이트(우리는 수천 개의 URL을 말합니다)가 있는 경우 훨씬 적은 수의 페이지가 있는 웹상의 대부분의 웹사이트보다 포함할 페이지를 선택할 때 훨씬 더 신중해야 합니다.

Google에서 직접 제공하는 크롤링 예산 및 권장사항에 대해 자세히 알아보세요.

XML 사이트맵, 생성 방법, 제출 방법, SEO 향상을 위해 사용하는 방법에 대해 알아야 할 모든 것이 있습니다.

이 모든 단계를 따른 후에는 모니터 백링크 를 사용하여 웹사이트 성능을 면밀히 주시해야 합니다. 키워드를 추적하므로 Google에서 크롤링되고 순위가 매겨지는 페이지를 항상 알 수 있습니다.

여기에서 30일 무료 평가판을 선택하여 사용해 볼 수 있습니다.

이제 Google이 웹사이트를 더 잘 크롤링할 수 있도록 도와주세요!