2023년 6월 26일 월요일
사이트맵 프로토콜은 2005년에 도입되었으며, 검색엔진이 새 URL을 검색하고 이미 검색된 URL의 새 크롤링을 예약하는 데 도움이 됩니다. 15년 넘게 변함 없이 인기 있는 프로토콜입니다. 일반적인 아이디어는 여전히 유용하지만 오늘날 인터넷에서는 일부 측면의 실용성이 떨어지고 있습니다.
이를 위해 사이트맵 '핑' 엔드포인트의 지원 중단을 발표하며 lastmod
요소 사용에 관한 추가 권장사항을 제공합니다.
사이트맵 핑
사이트맵 프로토콜은 검색엔진에 사이트맵을 제출하기 위한 인증되지 않은 REST 메서드를 정의합니다. Google 내부 연구 및 Bing 등의 다른 검색엔진에 따르면 현재 인증되지 않은 사이트맵 제출은 그다지 유용하지 않습니다. 실제로 Google 검색의 경우 대부분의 제출 내용이 스팸으로 이어집니다. 즉, Google은 사이트맵 핑 지원을 중단하며 6개월 후 엔드포인트 작동이 중단될 예정임을 알려드립니다. 여전히 robots.txt 및 Search Console을 통해 사이트맵을 제출할 수 있지만 지원 중단된 REST 엔드포인트에 대한 HTTP 요청('핑')으로 인해 404
오류가 반환될 수 있습니다. 이 엔드포인트를 사용하는 기존 코드나 플러그인은 Google 검색에 문제를 일으키지 않습니다. 별도로 변경해야 할 사항은 없으나 엔드포인트를 사용하더라도 아무런 이점이 없습니다.
lastmod
요소
지난 몇 년 간 Google은 lastmod
요소를 제공하는 사이트에서 다양한 수준의 유용성을 관찰했습니다. 이는 게시된 콘텐츠의 종류 또는 콘텐츠 관리 시스템의 성과일 수 있지만 현재 lastmod
는 실제로 많은 경우에 유용하며 이전에 검색된 URL에 대한 크롤링을 예약하기 위한 신호로 사용되고 있습니다.
lastmod
요소가 유용하려면 먼저 지원되는 날짜 형식(sitemaps.org에서 제공)이어야 합니다. Search Console은 사이트맵을 제출하면 올바른 형식 여부를 알려 줍니다. 둘째, 실제와 항상 일치해야 합니다. 7년 전에 페이지가 변경되었음에도 lastmod
요소에서 어제 변경된 것으로 전달하면 Google에서는 마지막 페이지 수정 날짜를 더 이상 신뢰할 수 없게 됩니다.
사이트맵의 모든 페이지 또는 신뢰하는 페이지에 lastmod
요소를 사용할 수 있습니다. 예를 들어 일부 사이트 소프트웨어의 경우 사이트의 다른 페이지를 수집하기 때문에 홈페이지 또는 카테고리 페이지의 마지막 수정일을 쉽게 파악하지 못할 수 있습니다. 이러한 경우 해당 페이지에서 lastmod
를 제외해도 괜찮습니다.
여기서 '마지막 수정'은 '마지막 중요한 수정'을 의미합니다. CMS에서 사이드바 또는 바닥글에서 중요하지 않은 텍스트를 변경한 경우 해당 페이지의 lastmod
값을 업데이트하지 않아도 됩니다.
그러나 주된 텍스트를 변경했거나, 구조화된 데이터를 추가 또는 변경했거나, 일부 링크를 업데이트한 경우에는 lastmod
값을 업데이트하세요.
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <lastmod>2005-01-01</lastmod> <loc>http://www.example.com/</loc> <changefreq>monthly</changefreq> <priority>0.8</priority> </url> </urlset>
작은 탄젠트에서 사이트맵 스니펫의 xmlns
속성을 보면 URI가 HTTPS가 아닌 HTTP에 있습니다. 정상적으로 작동하고 있는 것으로 XML 내 요소에 관한 파서 참조입니다. 이에 관한 추가 문서 의견은 제출하지 마세요.
changefreq
및 priority
Google은 changefreq
또는 priority
요소를 전혀 사용하지 않습니다.
특히 changefreq
는 개념적으로 lastmod
와 중복됩니다.
priority
요소는 매우 주관적인 필드로 Google 내부 연구에 따르면 일반적으로 사이트의 다른 페이지와 비교하여 페이지의 실제 우선순위를 정확하게 반영하지 않습니다.
사이트맵에 관한 자세한 내용은 Google 문서, sitemaps.org를 확인하세요. 사이트맵에 관해 Google에 문의하고 싶다면 Google 검색 센터 포럼 및 트위터에서 알려 주세요.