SEO를 위한 사이트맵: 사이트맵을 관리하는 방법
끊임없이 변화하는 검색엔진최적화 분야에서는 간단한 수정이 큰 효과를 만들수 있습니다. 바로 사이트맵이 그 예입니다. 이 단순하지만 효과적인 도구는 적은 노력으로 높은 효과를 발휘해 사이트의 상위노출을 높이는 훌륭한 방법입니다.
사이트맵이 무엇인지, 왜 중요한지, 그리고 사이트 크기에 상관없이 검색 엔진이 콘텐츠를 쉽게 발견하고 인덱싱할 수 있도록 사이트맵을 어떻게 활용할 수 있는지 알아보세요.
사이트맵이란 무엇인가요?
사이트맵은 웹사이트의 모든 URL에 대한 링크를 나열한 페이지입니다. 또한 이러한 링크에 대한 추가 정보(예: 얼마나 자주 업데이트되는지, 검색 엔진에 얼마나 중요한지 등)를 제공합니다. 사이트맵은 주로 검색 엔진 크롤러(검색 엔진을 위해 웹 콘텐츠를 체계적으로 인덱싱하는 자동 프로그램)를 위해 만들어지지만, 웹마스터에게도 유용한 참고 자료가 될 수 있습니다.
사이트맵이 중요한 이유는 무엇인가요?
사이트맵은 검색 엔진이 웹사이트의 콘텐츠를 빠르고 쉽게 발견하여 해당 콘텐츠를 관련 검색 엔진 결과 페이지(SERP)에 표시할 수 있도록 도와줍니다. 이는 인덱싱되지 않은 콘텐츠는 SERP에서 찾을 수 없기 때문에 중요합니다. SERP 상위에 랭크되면 웹사이트에 비용 효율적인 자연 트래픽을 제공할 수 있습니다.
사이트맵은 검색 엔진이 콘텐츠를 발견할 수 있는 유일한 방법은 아닙니다. 검색 엔진은 웹사이트 간의 외부 링크를 크롤링하고 사이트 내의 내부 링크를 크롤링합니다. 그러나 사이트맵은 이 과정을 훨씬 더 효율적으로 만들고 내부 링크를 통해 찾기 어려운 콘텐츠를 노출하는 데 도움을 줍니다.
이것은 쇼핑몰의 매장 안내도와 비슷합니다. 물론 모든 매장을 들어가 볼 수 있지만, 시간이 걸리고 많은 매장을 놓칠 가능성이 큽니다. 반면 매장 안내도는 모든 매장을 한눈에 쉽게 볼 수 있는 목록을 제공합니다.
사이트맵의 종류는 무엇인가요?
- 이미지 사이트맵
- 비디오 사이트맵
- 뉴스 사이트맵
- 모바일 사이트맵
이미지 사이트맵
이미지 사이트맵은 웹사이트의 이미지 URL을 나열하여 검색 엔진이 이미지를 크롤링하고 인덱싱하여 이미지 검색 결과에 반영하는데 도움을 줍니다. 포괄적인 이미지 인덱스는 패션, 뷰티, 홈 데코 등 시각적 검색을 많이하는 산업에서 특히 유용합니다.
올바르게 구성된 이미지 사이트맵은 페이지의 URL을 먼저 나열하고, image:image 태그 안에 각 페이지에 있는 모든 이미지의 URL을 포함해야 합니다.
비디오 사이트맵
비디오 사이트맵은 이미지 사이트맵과 유사하지만, 이미지 대신 비디오를 나열합니다. 비디오 사이트맵은 웹사이트에 호스팅된 비디오만 나열할 수 있으며, 제3자 소스(예: YouTube에 업로드된 후 사이트에 임베드된 비디오)는 나열할 수 없습니다.
올바르게 구성된 비디오 사이트맵은 페이지의 URL을 먼저 나열하고, video:video 태그 안에 각 페이지에 있는 모든 비디오의 URL을 포함해야 합니다. 비디오의 제목, 설명, 길이, 조회수, 게시 날짜 등의 추가 정보를 포함할 수도 있습니다.
뉴스 사이트맵
뉴스 사이트맵은 게시자가 Google 뉴스에 제출하고자 하는 뉴스 기사를 나열합니다. 이는 검색 엔진이 최신 정보를 찾는 사람들을 위해 뉴스 가치가 있는 콘텐츠를 더 빠르게 크롤링하고 인덱싱할 수 있도록 돕습니다.
뉴스 사이트맵에는 출판 이름, 날짜, 제목과 같은 출판사 고유의 추가 정보도 포함됩니다.
모바일 사이트맵
모바일 사이트맵은 웹사이트의 콘텐츠의 모바일 버전 링크를 포함합니다. 이러한 사이트맵은 사이트의 데스크톱 버전과 모바일 버전이 분리되어 있는 경우 유용할 수 있지만, Google은 이러한 설정을 (매우) 권장하지 않습니다. 웹사이트가 반응형으로 설계되어 모바일 사용자에게도 잘 작동하는 경우, 모바일 사이트맵은 중복이 되며 Google의 크롤러를 혼란스럽게 할 수 있습니다.
HTML 사이트맵 vs. XML 사이트맵
웹사이트에는 HTML 사이트맵과 XML 사이트맵의 두 가지 형식이 있습니다.
HTML 사이트맵이란?
HTML 사이트맵은 웹사이트의 모든 콘텐츠에 대한 링크가 있는 페이지입니다. HTML 사이트맵이라는 이름은 페이지의 HTML(하이퍼텍스트 마크업 언어) 콘텐츠를 통해 제공되기 때문입니다.
아래의 LOLA 전자상거래 스토어의 HTML 사이트맵과 같이, HTML 사이트맵은 사용자가 콘텐츠를 찾는 데 도움이 되도록 설계되었습니다. HTML 사이트맵은 SEO에는 도움이 되지 않으며, XML 사이트맵을 대체하여 사용해서는 안 됩니다.
XML 사이트맵이란?
XML 사이트맵은 XML(확장 가능한 마크업 언어)라는 코드 형식을 사용하여 웹사이트에 생성된 파일입니다. 이 유형의 사이트맵은 사용자보다는 검색 엔진 크롤러를 위해 설계되었습니다. 아래의 Shopify 자체 XML 사이트맵 스크린샷에서 볼 수 있듯이, 이 파일에는 사이트맵의 코드만 포함되어 있으며 브랜드나 사용자 친화적인 콘텐츠는 없습니다.
XML 사이트맵에는 각 URL에 대한 추가 정보가 포함될 수 있습니다. 예를 들면:
- 마지막 수정일: <lastmod> 태그는 URL이 마지막으로 수정된 날짜를 기록합니다. YYYY-MM-DD 형식이어야 합니다.
- 변경 빈도: <changefreq> 태그는 페이지가 얼마나 자주 업데이트되는지 검색 엔진에 알립니다. 값은 hourly, daily, weekly, monthly, yearly, always, never 중 하나로 작성되어야 합니다.
- 우선순위: <priority> 태그는 각 페이지의 중요도를 검색 엔진에 알립니다. 1이 가장 높고 0이 가장 낮습니다. 값이 제공되지 않으면 기본값은 0.5로 간주됩니다.
내 웹사이트에는 HTML 또는 XML 사이트맵을 사용해야 하나요?
모든 웹사이트는 검색 엔진이 콘텐츠를 크롤링하고 인덱싱할 수 있도록 XML 사이트맵을 사용해야 합니다. 사용자를 돕기 위해 HTML 사이트맵을 사용할 수도 있지만, 이 형식에는 SEO 이점이 없으며 사용자가 현대 웹사이트에서 사이트맵을 사용할 가능성은 낮습니다. SEO 목적으로는 XML 사이트맵 대신 HTML 사이트맵을 사용해서는 안 됩니다.
내 웹사이트에는 몇 개의 사이트맵이 있어야 하나요?
"사이트맵"이라는 단어를 자주 듣지만, 대부분의 사이트에는 실제로 여러 개의 사이트맵이 있습니다. 이는 위에서 언급한 것처럼 서로 다른 유형의 콘텐츠에 대한 사이트맵일 수도 있고, 사이트의 섹션별로 그룹화된 사이트맵(예: 블로그를 위한 사이트맵, 제품 페이지를 위한 사이트맵 등)일 수도 있습니다.
여러 개의 사이트맵이 있는 경우, 사이트맵 인덱스 파일을 만들어야 합니다. 이것은 기본적으로 사이트맵의 사이트맵입니다. 개별 URL에 연결하는 대신 각 특정 사이트맵 파일에 연결합니다.
사이트맵 작성 팁
- 사이트맵을 검색 엔진에 제출하기
- 관련 URL만 나열하기
- 관련 정보 포함하기
- 사이트맵을 그룹으로 정리하기
다음은 웹사이트의 사이트맵을 작성할 때 염두에 두어야 할 몇 가지 팁입니다.
사이트맵을 검색 엔진에 제출하기
사이트맵을 Google과 Bing에 제출하세요. 웹 크롤러는 사이트맵을 제출하지 않아도 사이트맵을 찾을 수 있지만, 정기적으로 크롤링할 수 있도록 최대한 쉽게 만들어주는 것이 좋습니다. Google에서는 Google Search Console 계정을 통해, Bing에서는 Bing Webmaster Tools 계정을 통해 제출합니다.
사이트맵을 제출할 때는 사이트맵 인덱스의 URL과 개별 사이트맵의 URL도 제출해야 합니다.
관련 URL만 나열하기
사이트맵에는 웹사이트의 모든 페이지를 포함할 필요가 없습니다. 검색 엔진에 의해 인덱싱되기를 원하는 페이지만 포함해야 합니다. 따라서 개인정보 보호정책, 비밀번호로 보호된 페이지, 구매 후 페이지, 그리고 검색 엔진이 크롤링하거나 SERP에 표시하지 않기를 원하는 기타 페이지들은 제외할 수 있습니다.
또한, 사이트맵에는 외부 링크가 포함되어서는 안 되며, 오직 사이트 내의 페이지만 포함해야 합니다. 각 XML 사이트맵 파일의 크기는 50MB 이하, URL 수는 50,000개 미만으로 제한해야 합니다. 만약 사이트가 더 크다면, 여러 개의 사이트맵 파일과 사이트맵 인덱스 파일을 생성하세요.
관련 정보 포함하기
좋은 사이트맵은 사이트의 중요한 페이지로 연결되지만, 훌륭한 사이트맵은 해당 페이지에 대한 가능한 한 많은 추가 정보를 포함합니다. 여기에는 마지막 수정 날짜, 업데이트 빈도, 이미지 태그 등이 포함됩니다. 제공할 수 있는 정보가 많을수록 검색 엔진이 콘텐츠를 어떻게 처리할지, 얼마나 자주 크롤링해야 할지를 더 잘 이해할 수 있습니다.
사이트맵을 그룹으로 구성하기
사이트맵을 논리적이고 계층적으로 구조화하여 제품 페이지, 블로그 게시물, 서비스 페이지와 같은 유사한 유형의 콘텐츠를 그룹화하세요. 이렇게 하면 Google과 Bing과 같은 검색 엔진이 콘텐츠를 더 쉽게 크롤링하고 인덱싱할 수 있습니다.
사이트맵 FAQ
사이트맵을 어떻게 생성하나요?
Shopify와 같은 많은 인기 있는 콘텐츠 관리 시스템(CMS)은 웹사이트에 대한 사이트맵을 자동으로 생성합니다. 일반적으로 사이트 또는 SEO 설정에서 이를 찾을 수 있습니다. 사이트맵을 직접 생성하는 방법을 배우거나 사이트맵 생성기를 사용할 수도 있습니다.
사이트맵의 가장 일반적으로 사용되는 형식은 무엇인가요?
XML과 HTML은 가장 일반적으로 사용되는 사이트맵 형식입니다. 그러나 HTML 사이트맵은 예전만큼 인기가 없으며 더 이상 SEO에 도움이 되지 않습니다.
사이트맵을 Google에 어떻게 제출하나요?
Google에 사이트맵을 제출하려면 웹사이트에 대한 Google Search Console 속성을 확인하고, "사이트맵" 섹션으로 이동하여 링크를 제출하면 됩니다. 여러 개의 사이트맵이 있는 경우, 사이트맵 인덱스 파일의 URL뿐만 아니라 각 개별 사이트맵도 제출해야 합니다.