Google 행복시키기 위한 완벽한 XML 사이트맵 만들기 - SEO 전문가 #1
Table of Contents
- 서문
- XML 사이트맵이란?
- XML 사이트맵의 필요성
- XML 사이트맵의 장점과 단점
- XML 사이트맵의 구성 요소
- XML 사이트맵 생성 방법
- XML 사이트맵 제출하기
- 정적 사이트맵 vs 동적 사이트맵
- XML 사이트맵 형식의 최적화
- XML 사이트맵 유지 관리 및 업데이트
서문
안녕하세요! 저는 Sevi입니다. 오늘은 SEO Savvy!에서 XML 사이트맵에 대해 이야기하려고 합니다. XML 사이트맵을 기술적인 SEO 관점에서 어떻게 만들어야 하는지 알아보겠습니다. 사이트맵이 정확히 무엇인지, 그리고 검색 엔진에게 어떤 도움을 주는지 알아보겠습니다. 이것은 검색 엔진이 사이트의 중요한 콘텐츠를 더 빠르게 색인화하는 데 도움이되는 디지털 지도라고 생각할 수 있습니다. XML 사이트맵은 사이트 링크 구조, 사이트 업데이트 빈도 및 최신 업데이트 날짜 등을 검색 엔진에게 알려줍니다. 이 모든 것은 검색 엔진이 사이트를 보다 효율적으로 크롤링 할 수 있도록 도와줍니다. XML 사이트맵은 특히 동적 콘텐츠가있는 경우 유용합니다.
🔍 XML 사이트맵이란?
XML 사이트맵은 사이트의 페이지 목록을 포함하는 텍스트 파일입니다. 이 파일은 Google 및 기타 검색 엔진이 색인화하는 사이트의 페이지를 선호합니다. XML 사이트맵은 디지털 지도처럼 작동하여 검색 엔진에게 사이트의 중요한 콘텐츠를 발견하는 데 도움을줍니다. 또한 페이지가 얼마나 자주 변경되었는지와 마지막으로 업데이트 된 날짜 등을 검색 엔진에게 알려줍니다. 이 모든 정보는 검색 엔진이 사이트를 더 효율적으로 크롤링 할 수 있게 도와줍니다. 새 페이지가 추가되거나 이전 페이지가 제거 될 때, 이러한 변경 사항은 사이트맵을 통해 직접 검색 엔진에게 전달될 수 있습니다. 이러한 과정은 페이지 색인화 프로세스를 가속화합니다. 특히 사이트에 동적 콘텐츠가있는 경우 사이트맵은 매우 유용합니다. 하지만 XML 사이트맵이 필요한지 여부를 결정하는 것은 사이트의 크기에 따라 다릅니다.
XML 사이트맵의 필요성
XML 사이트맵이 필요한지 여부를 결정하는 것은 사이트의 크기와 구조에 따라 다릅니다. Google의 문서에 따르면, 사이트가 아주 큰 경우 XML 사이트맵이 특히 유용합니다. '아주 큰' 웹 사이트란 페이지 수가 500개 이상인 경우를 의미합니다. 작고 간단한 웹 사이트의 경우 사이트맵이 필요한지 여부는 판단에 따라 결정됩니다. 매우 훌륭하고 명확한 링크 구조가 있다고 생각되고 구글 애널리틱스에서 사용자의 웹 사이트의 각 섹션을 추적하는 사용자 정의 세그먼트를 설정할 수 있다면, 사이트맵이 필요하지 않을 수 있습니다. 그러나 그 경우에도 개인적으로 모든 웹 사이트가 구글과 다른 검색 엔진이 사이트의 가장 중요한 콘텐츠를 쉽게 찾을 수 있기를 원한다고 생각합니다. 사이트맵을 작성하고 Google 검색 콘솔 계정에 제출하면 사이트의 인덱싱된 페이지 수에 대한 피드백을 쉽게 얻을 수 있습니다. 예를 들어, 인덱싱되지 않은 페이지가 있는지 여부를 쉽게 알 수 있고, 문제가 있다면 즉시 조치를 취할 수 있습니다. 페이지 수가 많은 대형 웹 사이트인 경우 사이트맵을 가지는 것이 정말 중요합니다. 몇 백만 개의 페이지가 있는 전자 상거래 사이트를 상상해보십시오. 사이트의 몇 백만 개의 페이지에 대한 내부 링크 및 내부 링크 제어를 유지하는 것은 매우 어렵습니다. 사이트맵을 사용하면 중요하고 가치있는 콘텐츠를 Google에게 어디에서 찾을 것인지 알려줄 수 있습니다. 또한 Google에게 최근에 업데이트 된 페이지가 어떤 것인지 알려줄 수 있으므로 Google은 사이트의 최신 콘텐츠에 집중할 수 있습니다. 또한, 예를 들어 웹 사이트가 새롭게 개설되었고 사이트를 가리키는 링크가 많지 않은 경우 사이트맵은 Google에게 길을 안내하는 데 아주 유용합니다. 그렇다면 사이트맵이 없거나 사이트맵을 올바르게 포맷하지 않으면 어떤 문제가 발생할 수 있을까요? 흥미로운 예를 들어 드리겠습니다. Medium 게시물 중 16%는 Google에서 찾을 수 없습니다. 수백 개의 기사에 대한 이야기입니다. 2019년 말에 Medium이 가시성의 절반을 잃은 이유에 대해 깊이 있는 기사가 실렸습니다. 이 기사를 읽고 싶으시면 설명란에 링크가 있습니다. 그 기사에서 기억하는 것은 Medium이 실제로 사이트맵을 가지고 있었지만 사이트맵에 많은 문제가 있었고, 업데이트되거나 손상된 부분이 많았다는 것입니다. 따라서 매우 큰 웹 사이트 (예: Medium)와 같은 경우 사이트맵을 올바르게 포맷하는 것이 매우 중요합니다. 그렇지 않으면 중요하고 가치있는 URL의 목록이 있지만 인덱싱되지 않은 상태가 될 수 있습니다. 이를 통해 우리는 사이트가 주특기 콘텐츠를 발견하는 데 얼마나 효과적인지 파악할 수 있습니다. 또한, 사이트에 품질이 낮거나 얇은 콘텐츠가있는 페이지, 301 또는 302와 같이 리다이렉트가 있는 페이지, 404 페이지와 얇거나 중복된 콘텐츠가 포함 된 페이지는 제외해야합니다. 품질이 높고 사이트에 유기적인 트래픽이 유입될 가능성이 있는 페이지를 제출하고 싶습니다. 많은 사람들이 하는 일반적인 실수 중 하나는 사이트맵에 모든 인덱스 가능한 페이지를 포함하는 것입니다. 그러나 인덱스 가능하다는 것만으로 충분한 조건은 아닙니다. 페이지는 사용자에게 가치있는 품질 콘텐츠를 가져야합니다. 비디오나 이미지와 같은 다양한 미디어 유형을 사이트맵에 추가할 수 있습니다. 완벽한 시나리오에서는 예를 들어 이미지에 대한 별도의 사이트맵을 가지게됩니다. 또한 Google에게 이미지를 어디에서 찾을 것인지 알려주는 좋은 방법입니다. 예를 들어, 약간의 JavaScript 코드로 이미지가 포함된 경우 사이트맵이 유용할 수 있습니다. 기본적으로 모든 웹 사이트는 사이트맵을 가지는 것이 정말로 이점이 있으며 SEO 작업에 문제를 일으키지 않으며 위험을 가지지 않습니다. 그렇다면 왜 사이트맵을 사용하지 않을까요? 이제 사이트맵을 만드는 방법에 대해 알아보겠습니다.
🔧 XML 사이트맵의 구성 요소
XML 사이트맵을 구성하는 요소는 다음과 같습니다:
- 중요한 페이지 결정
- 각 페이지의 카노니컬 버전 결정
- 200 상태 코드를 반환하는 인덱스 가능한 URL만 포함
- 리디렉션, 404 페이지 및 얇거나 중복된 콘텐츠가 포함 된 페이지 제외
- 고품질 콘텐츠를 가진 페이지만 제출
- 다양한 미디어 유형 (이미지, 비디오 등) 추가
🛠️ XML 사이트맵 생성 방법
XML 사이트맵을 생성하는 방법은 여러 가지가 있습니다. 예를 들어, CMS를 사용하는 경우 많은 CMS가 자동으로 사이트맵을 생성합니다. 또는 Screaming Frog 또는 xml-sitemaps.com과 같은 많은 타사 도구 중 하나를 선택하여 직접 사이트맵을 생성할 수도 있습니다. 또는 수동으로 사이트맵을 생성할 수도 있지만, 이는 매우 작은 웹 사이트에 대해서만 권장됩니다. 수천 개의 URL이 있는 큰 웹 사이트의 경우 시간이 많이 소요되며 제어하기 어렵습니다. 중요한 것은 사이트맵 유형을 구분하는 것입니다. 정적 사이트맵인지 동적 사이트맵인지 결정하는 것이 키입니다.
📝 정적 사이트맵 vs 동적 사이트맵
정적 사이트맵은 수동으로 편집됩니다. 예를 들어, 페이지가 추가되거나 제거되면 사이트맵을 수동으로 편집해야합니다. 이 경우 정적으로 생성된 사이트맵은 사이트의 콘텐츠가 자주 변경되지 않는 경우 가장 잘 작동합니다. 정적 사이트맵은 주로 콘텐츠가 자주 업데이트되지 않는 경우 가장 효과적입니다. 그러나 정적 사이트맵은 신경쓰지 않으면 관리하기 어렵습니다. 예를 들어, 사이트맵을 업데이트하는 것을 잊어버리고 웹 사이트를 동시에 업데이트하지 않으면 사이트맵에 나열되지 않은 중요하고 가치있는 URL을 얻게될 수 있습니다. 반면, 동적 사이트맵은 페이지가 추가되거나 제거 될 때 자동으로 업데이트됩니다. 이는 전자 상거래 사이트처럼 동적 콘텐츠가 있는 사이트의 경우 더 나은 솔루션입니다. 동적 사이트맵을 사용하면 플러그인을 사용하여 자동으로 업데이트 할 수 있으며 기술적인 세부 사항을 걱정할 필요가 없습니다. 수동으로 작성한 사이트맵을 사용하는 것은 작은 웹 사이트에 대해서만 권장합니다.
🔄 XML 사이트맵 형식의 최적화
사이트맵을 생성 한 후, 이제 Google에게 알리는 일만 남았습니다. 이것은 전체 과정 중 가장 쉬운 부분입니다. 단지 Google 검색 콘솔 계정에 로그인하고 사이트맵을 제출하는 것만 하면됩니다. 로그인한 후 사이드 바에서 index -> sitemaps로 이동하여 사이트맵의 URL을 입력하고 제출을 누르기만 하면 됩니다. 이제 Google은 사이트맵에 나열된 모든 링크를 크롤링하고 색인화하며, 문제나 오류가 있는지 여부도 알려줄 것입니다. Google의 권장 사항은 사이트맵을 루트 디렉토리에 배치하고 모든 파일에 영향을 줄 수 있도록하는 것입니다. 또한, robots.txt 파일에서 이를 참조하는 것을 잊지 마십시오. XML 사이트맵은 기술적인 SEO 영역 중 하나로 키 역할을 합니다. 따라서 사이트맵을 올바르게 포맷하고 제출하여 그 최대의 잠재력을 발휘 할 수 있도록 해야합니다. 이제 시청해주셔서 감사합니다! 다음 영상에서 뵙겠습니다!
서문+장점
안녕하세요! 저는 Sevi입니다. 오늘은 SEO Savvy!에서 XML 사이트맵에 대해 이야기하려고 합니다. XML 사이트맵을 기술적인 SEO 관점에서 어떻게 만들어야 하는지 알아보겠습니다. 사이트맵이 정확히 무엇인지, 그리고 검색 엔진에게 어떤 도움을 주는지 알아보겠습니다. 이것은 검색 엔진이 사이트의 중요한 콘텐츠를 더 빠르게 색인화하는 데 도움이되는 디지털 지도라고 생각할 수 있습니다. XML 사이트맵은 사이트 링크 구조, 사이트 업데이트 빈도 및 최신 업데이트 날짜 등을 검색 엔진에게 알려줍니다. 이 모든 것은 검색 엔진이 사이트를 보다 효율적으로 크롤링 할 수 있게 도와줍니다. XML 사이트맵은 특히 동적 콘텐츠가있는 경우 유용합니다.
📄 XML 사이트맵이란?
XML 사이트맵은 사이트의 페이지 목록을 포함하는 텍스트 파일입니다. 이 파일은 Google 및 기타 검색 엔진이 색인화하는 사이트의 페이지를 선호합니다. XML 사이트맵은 디지털 지도처럼 작동하여 검색 엔진에게 사이트의 중요한 콘텐츠를 발견하는 데 도움을줍니다. 또한 페이지가 얼마나 자주 변경되었는지와 마지막으로 업데이트 된 날짜 등을 검색 엔진에게 알려줍니다. 이 모든 정보는 검색 엔진이 사이트를 더 효율적으로 크롤링 할 수 있게 도와줍니다. 새 페이지가 추가되거나 이전 페이지가 제거 될 때, 이러한 변경 사항은 사이트맵을 통해 직접 검색 엔진에게 전달될 수 있습니다. 이러한 과정은 페이지 색인화 프로세스를 가속화합니다. 특히 사이트에 동적 콘텐츠가있는 경우 사이트맵은 매우 유용합니다.
💡 XML 사이트맵의 필요성
XML 사이트맵이 필요한지 여부를 결정하는 것은 사이트의 크기와 구조에 따라 다릅니다. Google의 문서에 따르면, 사이트가 아주 큰 경우 XML 사이트맵이 특히 유용합니다. '아주 큰' 웹 사이트란 페이지 수가 500개 이상인 경우를 의미합니다. 작고 간단한 웹 사이트의 경우 사이트맵이 필요한지 여부는 판단에 따라 결정됩니다. 매우 훌륭하고 명확한 링크 구조가 있다고 생각되고 구글 애널리틱스에서 사용자의 웹 사이트의 각 섹션을 추적하는 사용자 정의 세그먼트를 설정할 수 있다면, 사이트맵이 필요하지 않을 수 있습니다. 그러나 그 경우에도 개인적으로 모든 웹 사이트가 구글과 다른 검색 엔진이 사이트의 가장 중요한 콘텐츠를 쉽게 찾을 수 있기를 원한다고 생각합니다. 사이트맵을 작성하고 Google 검색 콘솔 계정에 제출하면 사이트의 인덱싱된 페이지 수에 대한 피드백을 쉽게 얻을 수 있습니다. 예를 들어, 인덱싱되지 않은 페이지가 있는지 여부를 쉽게 알 수 있고, 문제가 있다면 즉시 조치를 취할 수 있습니다. 페이지 수가 많은 대형 웹 사이트인 경우 사이트맵을 가지는 것이 정말 중요합니다. 몇 백만 개의 페이지가 있는 전자 상거래 사이트를 상상해보십시오. 사이트의 몇 백만 개의 페이지에 대한 내부 링크 및 내부 링크 제어를 유지하는 것은 매우 어렵습니다. 사이트맵을 사용하면 중요하고 가치있는 콘텐츠를 Google에게 어디에서 찾을 것인지 알려줄 수 있습니다. 또한 Google에게 최근에 업데이트 된 페이지가 어떤 것인지 알려줄 수 있으므로 Google은 사이트의 최신 콘텐츠에 집중할 수 있습니다. 또한, 예를 들어 웹 사이트가 새롭게 개설되었고 사이트를 가리키는 링크가 많지 않은 경우 사이트맵은 Google에게 길을 안내하는 데 아주 유용합니다. 그렇다면 사이트맵이 없거나 사이트맵을 올바르게 포맷하지 않으면 어떤 문제가 발생할 수 있을까요? 흥미로운 예를 들어 드리겠습니다. Medium 게시물 중 16%는 Google에서 찾을 수 없습니다. 수백 개의 기사에 대한 이야기입니다. 2019년 말에 Medium이 가시성의 절반을 잃은 이유에 대해 깊이 있는 기사가 실렸습니다. 이 기사를 읽고 싶으시면 설명란에 링크가 있습니다. 그 기사에서 기억하는 것은 Medium이 실제로 사이트맵을 가지고 있었지만 사이트맵에 많은 문제가 있었고, 업데이트되거나 손상된 부분이 많았다는 것입니다. 따라서 매우 큰 웹 사이트 (예: Medium)와 같은 경우 사이트맵을 올바르게 포맷하는 것이 매우 중요합니다. 그렇지 않으면 중요하고 가치있는 URL의 목록이 있지만 인덱싱되지 않은 상태가 될 수 있습니다. 이를 통해 우리는 사이트가 주특기 콘텐츠를 발견하는 데 얼마나 효과적인지 파악할 수 있습니다. 또한, 사이트에 품질이 낮거나 얇은 콘텐츠가있는 페이지, 301 또는 302와 같이 리다이렉트가 있는 페이지, 404 페이지와 얇거나 중복된 콘텐츠가 포함 된 페이지는 제외해야합니다. 품질이 높고 사이트에 유기적인 트래픽이 유입될 가능성이 있는 페이지를 제출하고 싶습니다. 많은 사람들이 하는 일반적인 실수 중 하나는 사이트맵에 모든 인덱스 가능한 페이지를 포함하는 것입니다. 그러나 인덱스 가능하다는 것만으로 충분한 조건은 아닙니다. 페이지는 사용자에게 가치있는 품질 콘텐츠를 가져야합니다. 비디오나 이미지와 같은 다양한 미디어 유형을 사이트맵에 추가할 수 있습니다. 완벽한 시나리오에서는 예를 들어 이미지에 대한 별도의 사이트맵을 가지게됩니다. 또한 Google에게 이미지를 어디에서 찾을 것인지 알려주는 좋은 방법입니다. 예를 들어, 약간의 JavaScript 코드로 이미지가 포함된 경우 사이트맵이 유용할 수 있습니다. 기본적으로 모든 웹 사이트는 사이트맵을 가지는 것이 정말로 이점이 있으며 SEO 작업에 문제를 일으키지 않으며 위험을 가지지 않습니다. 그렇다면 왜 사이트맵을 사용하지 않을까요? 이제 사이트맵을 만드는 방법에 대해 알아보겠습니다.
콘텐츠 생성 이후 강조
- XML 사이트맵은 사이트의 중요한 콘텐츠를 검색 엔진에게 색인화하는 데 도움을 줍니다.
- 사이트맵을 생성하고 Google에게 제출하면 인덱싱 상태를 추적할 수 있습니다.
- 사이트맵은 중요한 페이지 및 최신 업데이트를 알려줌으로써 크롤링을 최적화합니다.
- 동적 사이트맵은 자동으로 업데이트되어 동적인 콘텐츠에 적합합니다.
- 사이트맵은 모든 웹 사이트에 도움이되며 SEO에 유리한 요소입니다.
FAQ
Q: XML 사이트맵이 불필요한 경우가 있을까요?
A: XML 사이트맵은 모든 웹 사이트에 도움이되지만 페이지 수가 적고 링크 구조가 간단한 경우 사이트맵이 필요하지 않을 수 있습니다. 그러나 대부분의 웹 사이트는 사이트맵을 가지는 것이 좋습니다.
Q: 사이트맵을 작성하기 위해 필요한 구성 요소는 무엇인가요?
A: 사이트맵을 작성하는 데 필요한 구성 요소는 중요한 페이지 결정, 각 페이지의 카노니컬 버전 결정, 200 상태 코드를 반환하는 인덱스 가능한 URL만 포함, 리디렉션, 404 페이지 및 얇거나 중복된 콘텐츠가 포함 된 페이지 제외, 고품질 콘텐츠를 가진 페이지만 제출, 다양한 미디어 유형 추가입니다.
Q: 사이트맵을 생성하는데 사용할 수 있는 도구는 어떤 것이 있나요?
A: 사이트맵을 생성하는 데 사용할 수 있는 도구에는 CMS, Screaming Frog, xml-sitemaps.com 등이 있습니다.
Q: 정적 사이트맵과 동적 사이트맵의 차이점은 무엇인가요?
A: 정적 사이트맵은 수동으로 편집되며 페이지가 추가되거나 제거 될 때마다 수동으로 업데이트해야 합니다. 동적 사이트맵은 페이지 추가 또는 제거시 자동으로 업데이트됩니다.
Q: 사이트맵을 Google에 제출하는 방법은 무엇인가요?
A: Google에 사이트맵을 제출하려면 Google 검색 콘솔 계정에 로그인하고 인덱스 -> 사이트맵으로 이동하여 사이트맵의 URL을 입력한 다음 제출하면 됩니다.
참고 자료
서두에는 XML 사이트맵에 대한 개요와 필요성을 설명하였습니다. 그 다음에는 XML 사이트맵의 구성 요소와 생성 방법에 대해 자세히 알아보았습니다. 마지막으로 사이트맵의 유형과 형식의 최적화에 대해 다루었습니다. 이 문서를 통해 XML 사이트맵의 중요성과 이점을 이해하고, 사이트맵을 올바르게 구성하고 활용하는 방법을 습득하실 수 있을 것입니다. 향후 어떤 문제가 있더라도 저희 R&D 팀과 SEO 전문가들이 도움을 드릴 준비가 되어 있으니, 언제든지 문의해주세요. 감사합니다!