XML Sitemap이란 무엇이며 어떻게 생성합니까?
게시 됨: 2020-11-20웹사이트를 구축하려면 끊임없이 확장되는 인터넷 환경에서 웹사이트가 주목받기 위해서는 많은 훈련과 호기심이 필요합니다. SEO 성공의 기본 단계 중 하나는 사이트맵입니다.
사이트맵 프로토콜은 웹사이트에 대한 로드맵입니다. 유용한 사이트맵을 사용하면 검색 엔진이 사이트를 보다 효율적으로 크롤링할 수 있습니다. Google은 2005년에 개발자가 자신의 사이트에서 링크를 게시할 수 있도록 하는 프로토콜을 처음 도입했습니다.
Yahoo와 Microsoft의 공동 지원은 2006년에 이루어졌으며 그해 말 Ask.com과 IBM은 새 프로토콜을 지원했습니다. 프로토콜의 중요한 발전 중 하나는 robots.txt 파일을 통한 자동 검색입니다.
사이트맵이란 무엇입니까?
검색 엔진의 기능은 새로운 코드와 웹페이지를 찾기 위해 인터넷을 샅샅이 뒤지는 것입니다. 두 번째 기능은 콘텐츠를 인덱싱하고 검색 가능한 계층 구조(퍼즐의 마지막 조각)에 배치하는 것입니다. 관련 쿼리에 콘텐츠를 표시합니다.
사이트맵은 웹사이트와 검색 엔진 간의 인터페이스입니다. Google 사이트맵은 웹마스터에게 새로운 URL과 변경된 URL을 크롤러 봇에 알릴 수 있는 기능을 제공하는 XML 파일 확장자입니다. 유용한 사이트맵은 URL이 마지막으로 업데이트된 시간과 사이트의 다른 URL에 대한 중요성을 봇에게 알려줍니다. 사이트맵은 다음과 같습니다.

(이미지 제공: DYNO 매퍼)
인간은 사이트맵을 웹사이트의 SEO 마커로 사용합니다. 그러나 사이트맵 색인은 검색 엔진 크롤링 봇을 위한 것임을 완전히 이해해야 합니다. 웹마스터가 이러한 의사소통을 증가시키기 위해 할 수 있는 모든 것은 더 좋습니다.
검색 엔진은 업데이트된 콘텐츠를 찾기 위해 주기적으로 크롤러 봇 또는 스파이더를 보냅니다. 봇은 엔진 및 웹사이트와 인터페이스하는 작은 코드 조각입니다. 사이트맵이 더 효율적일수록 검색 엔진이 새로운 콘텐츠와 링크를 더 쉽게 발견하고 색인을 생성할 수 있습니다.
크롤링은 검색 엔진의 빈도 및 기타 요인 알고리즘을 기반으로 웹사이트를 방문하는 봇의 프로세스입니다. 크롤러는 링크를 사용하여 새로운 콘텐츠와 기존 주제 변경에 세심한 주의를 기울이면서 다른 페이지를 찾습니다.
Google 및 기타 엔진은 검색 봇이 사이트를 크롤링할 때 웹마스터에게 세분화된 선택을 제공했습니다. 이 기능은 과거의 신비한 정책을 크게 발전시킨 것입니다.
Google 사이트맵을 설정하는 경우 따라야 할 몇 가지 조건이 있습니다.
- 사이트맵의 위치는 웹사이트의 루트 디렉토리에 있어야 합니다. 크롤링 봇은 일반적으로 루트에서 시작하여 바깥쪽으로 이동합니다. 사이트맵이 있으면 봇이 더 쉽게 만들 수 있습니다.
- 둘째, 각 후속 URL은 사이트맵과 동일해야 합니다. 사이트맵에 HTTP: 프로토콜이 있는 경우 모든 URL에는 동일한 HTTP: 확장자가 있어야 합니다.
- 주요 검색 엔진은 이제 크롤링을 쉽게 하기 위해 단일 디렉토리에 여러 사이트맵 파일을 허용합니다. 단일 사이트맵 파일에 허용되는 최대 URL 수는 50,000개입니다. 웹마스터는 그 수를 더 세분화하고 웹사이트 구조를 더 잘 정의하기 위해 여러 사이트맵을 가질 수 있습니다.
- Sitemaps.org의 사이트맵 형식을 따라 사이트에 적합한 스키마를 설정하십시오.
SEO 및 사이트맵
모든 웹사이트는 사이트맵과 xml 사이트맵을 만드는 방법에 대한 지식이 필요합니다. 단일 페이지로 새롭든 수천 개의 제품이 있는 전자상거래 상점이든 상관없습니다. 웹사이트는 검색 엔진이 중요한 페이지를 쉽게 찾을 수 있고 마지막으로 업데이트되었을 때 이점을 얻습니다.
웹사이트 구조의 사이트맵은 포함된 각 URL이 양질의 방문 페이지임을 검색 엔진에 알려줍니다.
SEO 모범 사례는 항상 유동적입니다. 어제 xml 사이트맵을 만드는 방법에 대한 훌륭한 조언이 오늘 변경되었을 수 있습니다. 귀하의 웹사이트가 대상으로 하는 각 검색 엔진에 대한 SEO 모범 사례의 위치를 아는 것이 현명한 조언입니다.
블로그와 포럼에서 과장된 의견을 피하십시오. google xml 사이트맵 요구사항과 같이 필수적인 것에 집중하세요. 소음을 전파하고 주요 엔진에서 모범 사례를 형성하는 데 시간을 할애하십시오.
당신은 관심을 가질 것입니다
비즈니스를 성공적으로 확장하는 방법
웹사이트 로드 속도: 최적화 도구
웹사이트 상태 확인: 도구 및 팁
UX는 무엇을 의미합니까?
XML 사이트맵 형식
- org는 사이트맵 xml 프로토콜이 무엇이며 사이트맵을 구성하는 방법에 대한 최종 소스입니다. XML 사이트맵의 적절한 형식은 일련의 설명 태그로 구성됩니다. 각 값은 엔티티 이스케이프 처리되어야 합니다. 즉, 사이트맵은 UTF-8로 인코딩됩니다. 예를 들어:

(이미지 크레디트: 사이트맵)
UTF-8은 Unicode Transformation Format-8 Bit의 약자입니다. 이 지정은 표준 가변 너비, 전자 통신 특성을 나타냅니다. 또 다른 형식화 조건: 사이트맵의 각 URL은 웹 서버에서 읽을 수 있도록 인코딩되어야 합니다.
다음은 사이트맵 태그 정의입니다. 일부는 google xml 사이트맵 요구사항 중 일부이고 나머지는 선택사항입니다.
- <urlset> 은 필수 태그입니다. 이 표준은 다음을 참조합니다. 사이트맵 xml 프로토콜이란 무엇이며 파일을 설명합니다.
- <url> 은 각 항목의 상위 태그입니다. 이 항목 뒤의 각 태그는 하위 태그입니다.
- <loc> 은 또 다른 필수 태그입니다. 이 기능은 URL을 참조하고 HTTP 또는 HTTPS와 같은 프로토콜로 시작하며 웹 서버에서 요구하는 경우 슬래시로 끝나야 합니다. 이 값은 2,048자 미만이어야 합니다.
- <lastmod> 는 파일이 마지막으로 수정된 시간을 정의하는 선택적 태그입니다. 태그는 W3C 날짜/시간 형식이어야 합니다. 태그는 if-modified-since 태그와 별개입니다. 검색 엔진은 대체 소스의 정보를 사용할 수 있습니다.
- <changefreq> 는 사이트맵의 검색 가능성을 향상시키는 또 다른 선택적 태그입니다. 이 태그는 페이지가 변경될 가능성이 있는 빈도를 표시합니다.
항상, 액세스할 때마다 변경되는 문서를 설명하는 데 사용됩니다.
- 매시간
- 일일
- 주간
- 월간 간행물
- 매년
- 절대, 보관된 URL
웹 크롤러는 매시간보다 더 자주 페이지에 액세스할 수 있으며 연간으로 표시된 페이지를 더 자주 크롤링할 수 있습니다. Never로 표시된 페이지는 예상치 못한 변경 사항을 처리하기 위해 크롤링될 수 있습니다.
- <priority> 는 사이트의 다른 URL에 대한 상대 URL 태그입니다. 값 범위는 0.0에서 1.0이며 기본값은 0.5입니다. 이 값은 페이지가 다른 사이트와 비교되는 방식에 영향을 주지 않습니다. 태그는 google xml 사이트맵 요구사항과 웹마스터가 크롤러에게 가장 중요하다고 생각하는 페이지를 표시합니다.
할당된 우선 순위는 검색 위치에 영향을 미치지 않습니다. 웹마스터는 이 태그를 사용하여 가장 중요한 페이지의 색인을 생성할 가능성을 높일 수 있습니다.
사이트맵 만들기
사이트맵 색인을 만드는 것이 처음이라면 처음에는 벅차게 느껴질 수 있습니다. 사이트맵은 사람이 아닌 검색 엔진 크롤링 봇을 위해 만들어졌습니다. 앞서 언급했듯이 현대 SEO에는 완벽한 사이트맵을 생성하는 도구가 많이 있습니다.
도구가 제대로 작동하는지 확인하려면 XML의 구조를 이해하는 것이 중요합니다.
간단한 사이트맵을 분석해 보겠습니다.
- XML 선언 : 이 명령문은 검색 엔진 봇이 읽고 있는 내용을 알려줍니다. 대부분의 경우 XML 파일 형식입니다. 다른 선언은 봇에게 알려줍니다. 버전 정보 및 인코딩 유형. 사이트맵은 UTF-8이어야 합니다.
- URL 집합 : 이 섹션에는 사이트맵의 URL이 포함됩니다. URL 세트는 어떤 표준이 사용되는지 봇에게 알려줍니다. 가장 일반적인 표준은 Google, Microsoft 및 Yahoo에서 지원하는 0.90입니다.
- URL : 웹마스터는 <loc> 태그에 중첩된 각 URL을 봇에게 알려야 합니다. 진술하는 것이 중요합니다. URL은 상대가 아닌 절대적인 표준 URL이어야 합니다. <loc> 태그는 이 단계에서 유일한 필수 요소입니다.
웹마스터가 URL을 선언한 후 위의 선택적 태그를 사용하여 각 항목을 더 자세히 이해할 수 있습니다. 관련 SEO 페이지만 포함합니다. 크롤링 봇이 더 지능적으로 작동하도록 도와주어 좋은 크롤링 세션의 이점을 얻을 수 있습니다.
크롤링 봇은 xml 사이트맵 예제 사이트를 크롤링하기 위해 미리 결정된 매개변수를 사용하여 웹사이트에 도착합니다. 이러한 매개변수는 일반적으로 마지막 결과를 기반으로 합니다. 관련성이 낮은 웹사이트 페이지를 포함하여 귀중한 크롤링 봇 시간을 낭비하지 마십시오.
60초 안에 사이트의 SEO와 성능을 테스트하십시오!
훌륭한 웹사이트 디자인은 방문자 참여 및 전환에 매우 중요하지만 느린 웹사이트 또는 성능 오류로 인해 가장 잘 설계된 웹사이트라도 성능이 저하될 수 있습니다. Diib는 세계 최고의 웹사이트 성능 및 SEO 모니터링 도구 중 하나입니다. Diib은 빅 데이터의 힘을 사용하여 빠르고 쉽게 트래픽과 순위를 높일 수 있도록 도와줍니다. Entrepreneur에서 본 것처럼!
- 사용하기 쉬운 자동화된 SEO 도구
- 키워드 및 백링크 모니터링 + 아이디어
- 속도, 보안, + Core Vitals 추적 보장
- SEO 개선을 위한 아이디어를 지능적으로 제안
- 250,000k 이상의 글로벌 회원
- 내장된 벤치마킹 및 경쟁사 분석
250,000개 이상의 회사 및 조직에서 사용:
다음과 동기화 
사이트맵에 포함하지 말아야 할 페이지:
- 유틸리티 및 아카이브 페이지
- robots.txt 파일 및 noindex 페이지에 의해 차단된 페이지
- 복제되고 페이지가 매겨진 페이지 및 게시물
- 비표준 페이지
- 댓글 및 이메일 URL에 대한 답장
- 리디렉션, 누락된 페이지 및 오류 페이지
html 사이트맵 생성기에 주의하십시오. 일부는 비표준 URL 및 NOINDEX 페이지를 포함하여 신뢰할 수 없고 나쁜 SEO를 실행합니다.

사이트맵에 품질이 낮은 페이지가 있으면 SEO에 심각한 결과가 발생합니다.
- 첫 번째이자 가장 중요한 것; 그들은 귀중한 크롤링 예산 시간을 낭비합니다. 이 시간은 귀하의 사이트에서 최고의 페이지와 링크만 완전히 탐색하는 데 더 잘 보낼 수 있습니다.
- 품질이 낮은 페이지는 순위가 더 높을 수 있는 페이지에서 링크 권한을 훔칩니다. 예를 들어, aHrefs 블로그는 중요하지 않은 게시물의 3분의 1을 삭제하고 트래픽이 증가했음을 발견했습니다.
- 사용자는 중요하지 않은 페이지로 연결되는 경우 낮은 수준의 경험을 찾습니다. 방문자는 웹 사이트의 가치 없는 페이지에 도달하면 짜증이 나서 빠르게 이동합니다. 웹사이트에서 최고의 페이지만 유지하십시오.
다양한 유형의 사이트맵
현재 전 세계적으로 140개 이상의 검색 엔진과 디렉토리가 있습니다. 마지막으로 Google은 거의 45억 개의 웹 페이지를 색인화했습니다. 인터넷이 성장함에 따라 사이트맵 유형, html 사이트맵 생성기의 수도 늘어납니다. 질문은 SEO에서 sitemap.xml이 무엇입니까?
웹 사이트의 복잡성과 크기가 계속 증가함에 따라 사이트맵 기술도 증가할 것입니다.
XML 사이트맵
XML Sitemap은 인터넷에서 귀하의 사이트를 알리기 위한 표준 파일입니다. 그러나 XML 사이트맵에는 몇 가지 제한 사항이 있습니다. 처리할 수 있는 URL은 최대 50,000개이며 크기 제한은 50MB입니다.
사이트맵이 두 가지 제한 중 하나를 초과하면 다른 사이트맵 파일로 분할해야 합니다. 대규모 사이트는 필요한 경우 여러 인덱스 파일을 만들어 세분화된 접근 방식을 취할 수 있습니다.
Google 웹마스터 블로그에서 여러 색인 파일의 xml 사이트맵 예:
- xml http://example.com/stores/store2_sitemapindex.xml http://example.com/stores/store3_sitemapindex.xml
별도의 인덱스 파일을 만드는 것은 다중 사이트 배열에 이상적입니다. 또는 하루 중 다른 시간에 콘텐츠를 제출하려는 상점. 웹마스터는 SEO에서 sitemap.xml이 무엇인지 질문합니다. 아래 이미지는 XML Sitemap의 다른 예를 보여줍니다.

(이미지 크레디트: 검색 엔진 저널)
XML 이미지 사이트맵
XML 이미지 사이트맵은 콘텐츠와 함께 동영상이나 이미지가 많은 사이트를 위한 훌륭한 리소스입니다.
현대의 SEO 관행으로 인해 이미지 사이트맵이 필요하지 않을 수 있습니다. 대부분의 웹사이트에는 페이지에 이미지가 포함되어 있습니다. 검색 엔진은 페이지 콘텐츠와 함께 이미지를 크롤링합니다. 다음은 XML 이미지 사이트맵의 예입니다.

(이미지 제공: SwissUpLabs)
마크업을 사용하십시오. JSON-LD schema.org/ImageObject는 웹마스터에게 더 많은 사용자 정의 옵션을 제공합니다.
이미지 사이트맵은 대부분의 웹사이트에서 크롤링 예산을 너무 많이 차지합니다. 이미지가 사이트의 기본적인 부분인 웹사이트가 있는 경우 옵션을 자세히 살펴보십시오. 전자 상거래 및 게임 사이트는 사이트맵 이미지 파일의 이점을 누릴 수 있습니다.
비디오 XML 파일
비디오 XML 파일은 이미지 사이트맵과 유사합니다. 비디오가 웹사이트의 성공에 중요한 경우 크롤링을 위해 비디오 XML 파일을 제출하십시오. 예를 들어:

(이미지 제공: 모즈)
다시 말하지만, 봇이 크롤링할 때 사이트가 갖는 귀중한 시간을 낭비하지 마십시오.
동적 XML
동적 XML은 그렇지 않으면 오래된 콘텐츠가 될 사이트맵을 자동으로 업데이트합니다. 정적 사이트맵은 콘텐츠가 어떤 식으로든 변경되거나 수정되는 즉시 폐기됩니다. 정적 사이트맵은 lastmod 태그를 활용하지 않습니다.
최신 SEO 모범 사례는 끊임없이 변화하는 콘텐츠에 대한 동적 사이트맵을 설계했습니다. 웹마스터의 서버는 변경 사항이 있을 때마다 새 사이트맵을 자동으로 제출합니다.
다음 단계는 웹마스터가 동적 Sitemap 파일을 구축하는 데 도움이 될 수 있습니다.
- 개발자가 사용자 정의 스크립트를 코딩하도록 하십시오. 관련된 작업을 지적
- 사이트맵 생성 도구 사용
- 대부분의 CMS 플랫폼은 동적 사이트맵 XML 파일을 생성하는 플러그인을 제공합니다.
HTML 사이트맵
HTML Sitemap은 구식 색인 파일이며 다른 XML 파일이 응용 프로그램에 맞지 않는 경우에만 사용해야 합니다. HTML 사이트맵은 사용자가 콘텐츠를 찾을 수 있도록 설계되었습니다.
HTML 사이트맵은 사이트 링크 품질의 품질을 증명합니다. HTML 사이트맵은 존재하는 이유 때문에 신중하게 고려해야 합니다. 웹마스터가 확고한 연결 정책과 XML 사이트맵을 사용하여 사이트를 디자인한 경우 자신에게 물어; HTML 사이트맵이 필요합니까?
대부분의 경우; 아니요.
이 기사가 유용했기를 바랍니다.
사이트 상태에 대해 더 자세히 알고 싶거나 개인 권장 사항 및 알림을 받고 싶다면 Diib으로 웹 사이트를 스캔하십시오. 60초밖에 걸리지 않습니다.
Google 뉴스 사이트맵
Google 뉴스 사이트맵은 검색 엔진에 등록된 사이트로 제한됩니다. 제한은 최대 1000개의 URL까지 지난 2일 동안 게시된 뉴스 기사입니다.
Google 뉴스 사이트맵은 이미지 또는 동영상 사이트맵을 지원하지 않습니다.
검색 엔진은 schema.org를 사용하여 축소판 이미지의 속성을 지정할 것을 권장합니다. 예를 들어:

(이미지 제공: G-Squared Interactive)
모바일 사이트맵
모바일 사이트맵은 레거시 코드이며 웹마스터가 사용할 수 있지만 일반적으로 필요하지 않습니다. 모바일 XML 파일은 스마트폰이 아닌 피처폰 페이지용입니다. 이러한 사이트맵은 웹사이트에 이 플랫폼 유형에 대한 특정 URL이 없는 한 웹마스터에게 아무런 이점이 없습니다.
Sitemap으로 SEO 최적화하기
이제 기본 사항을 다루었으므로 사이트맵이 웹사이트에 얼마나 중요한지 알아볼 차례입니다. 웹마스터는 웹사이트의 모든 페이지를 사이트맵에 포함해서는 안 되며, SEO가 신뢰할 수 있는 관련 페이지만 포함해야 합니다.
Sitemap을 만들어야 하는 5가지 SEO 이유
- 사이트맵은 무료이며 매우 쉽게 만들 수 있습니다. 앞서 언급했듯이 모든 CMS 플랫폼에는 여러 사이트맵 플러그인과 스크립트가 있습니다. WordPress에는 단일 사이트맵에서 종합적인 SEO 서비스에 이르기까지 수십 가지의 다양한 애플리케이션이 있습니다.
사이트맵은 귀중한 SEO 도구입니다. 그들은 모든 검색 엔진이 귀하의 웹사이트 콘텐츠를 더 많이 색인화하고 올바르게 색인화하도록 권장합니다.
전반적으로 효과적인 SEO 전략의 일부로 사이트맵을 만드는 것이 좋습니다. 워드프레스 기능; 유용한 기능을 제공하는 Yoast SEO 및 All in One 플러그인.
- 순위가 향상되었습니다. 이미지와 동영상은 크롤링 봇에 추가 정보를 제공하여 사이트의 검색 순위를 높일 수 있습니다.
사이트에서 호스팅되는 동영상에 사이트맵을 사용하면 웹마스터가 각 동영상에 대한 추가 메타데이터를 포함할 수 있습니다. 정보에는 위치, 제목, 설명, 기간, 조회수 및 범주가 포함될 수 있습니다. 사이트에 포함된 각 이미지에 대해 동일한 데이터가 포함될 수 있습니다.
- 크롤링 우선 순위. 가치가 높은 페이지에는 사이트맵을 사용하여 크롤링 우선 순위가 지정됩니다. 웹사이트에 대한 로드맵이 없으면 크롤링 봇이 사이트에 도달하면 방향이 없습니다.
크롤링 프로세스를 제어하는 것은 웹마스터에게 최우선 순위가 되어야 합니다. 웹마스터는 각 페이지에 대한 우선순위를 생성할 수 있습니다. 예를 들어, 홈페이지는 100% 우선순위를 가질 수 있지만 낮은 수준의 문서는 60% 우선순위를 가질 수 있습니다. 이러한 유연성은 사이트의 가치를 페이지별로 정의하는 데 유용합니다.
- 더 많은 페이지를 만나보세요. 유효한 사이트맵은 크롤링 봇이 더 많은 페이지를 검색하는 데 도움이 되며, 이는 더 많은 콘텐츠가 인덱싱됨을 의미합니다.
Sitemap은 더 높은 검색 결과를 보장하지 않으며 웹 사이트의 콘텐츠가 더 많이 발견된다는 것만 보장합니다.
또 다른 필수 기능인 사이트맵은 중복 콘텐츠를 방지합니다. 경쟁사의 웹사이트에서 동일한 콘텐츠를 찾기 위해 나중에 원본 콘텐츠를 게시하는 것은 답답합니다.
두 개의 동일한 콘텐츠가 발견되면 엔진은 원본을 유지하고 복제본을 삭제하려고 합니다. 유효한 사이트맵이 사용되면 검색 엔진이 사이트를 더 자주 크롤링합니다. 원본에 대해 항상 올바른 호출을 받는 것은 아니지만 사용자는 보호를 받습니다.
- 연결. 검색 엔진(주로 Google)은 사이트맵이 포함된 웹사이트에 추가 사이트 링크를 추가할 수 있습니다. Google의 알고리즘은 사이트의 자연 목록 아래에 가치 있는 링크를 추가하여 사용자에게 쿼리에 대한 보다 완전한 그림을 제공할 수 있습니다. 이 프로세스는 자동화되어 있습니다. 그러나 웹 사이트에 사이트맵이 있으면 기회가 더 좋습니다.
- 오류가 최소화됩니다. 크롤링 오류가 강조 표시됩니다. Google에 유효한 사이트맵의 위치를 제공하면 검색 엔진은 크롤링에 대한 정보를 웹마스터에게 제공하여 호의를 나타냅니다. Google Search Console 및 Bing 웹마스터를 사용하여 사이트맵을 제출하십시오.
봇은 사이트를 크롤링하고 결과를 보고합니다. 이 리소스는 SEO 모범 사례에 매우 중요합니다.
Diib: XML 사이트맵에서 최신 측정항목 가져오기
SEO는 루트 디렉토리에 있는 웹사이트의 세분화된 수준에서 시작됩니다. 웹마스터는 각 사이트와 페이지의 계층 구조를 이해하고 검색 엔진을 염두에 두고 구축해야 합니다. Diib Digital은 XML 사이트맵 상태에 대한 가장 포괄적이고 최신의 메트릭을 제공하며 순위나 트래픽에 심각한 영향을 미치기 훨씬 전에 가능한 문제에 대해 경고합니다. 다음은 여러분이 좋아할 사용자 대시보드의 일부 기능입니다.
- 사이트맵 추적 및 상태
- 연중무휴 도메인 모니터링
- 이탈률 복구
- 포스트 퍼포먼스
- 백링크가 있는 깨진 페이지(404 검사기)
- 키워드, 백링크 및 인덱싱 모니터링 및 추적 도구
- 사용자 경험 및 모바일 속도 최적화
무료 60초 사이트 스캔을 받거나 800-303-3510으로 전화하여 성장 전문가에게 문의하십시오.
