상세 컨텐츠

본문 제목

사이트맵 활용

디지털마케팅

by 모디마 2023. 8. 18. 09:25

본문

728x90
반응형
사이트맵 활용

인터넷을 하는 사람이라면 누구나 한번은 사이트맵이라는 단어를 접하게 되는데, 사이트맵은 말 그대로 사이트의 전체 구조를 파악할 수 있는 메뉴를 모아 놓은 것으로 대부분 페이지 하단에 두거나 별개의 페이지에 모아 두어 다른 페이지로의 쉬운 접근을 제공합니다.

 

이것은 웹사이트 페이지의 계층 구조와 상대적인 링크 관계를 보여주는 일종의 지도 역할을 합니다. 구조도 간단하고 만들기도 쉽지만 검색 최적화에 있어서 매우 중요한 역할을 하기 때문에 사이트맵을 귀찮게 생각하고 관리하지 않는다면 웹사이트를 제대로 만들었다고 볼 수 없습니다.

 

그만큼 사이트맵은 검색최적화(SEO)에 있어 기본 중의 기본이므로 웹사이트 제작 시 놓치지 말고 챙겨야 할 요소입니다.


1. 웹사이트에서의 사이트맵

우리가 흔히 알고 있는 사이트맵의 형태는 아래와 같습니다. 단순한 메뉴의 총집합으로써 버튼을 누르면 해당 메뉴 페이지로 이동하게끔 하는 역할을 합니다. 웹사이트 하단에 있는 ‘사이트맵’은 웹사이트의 전체 구조를 시각적으로 보여주는 링크 목록이나 섹션입니다. 이것은 주로 웹사이트의 사용자 경험을 개선하고 사용자들이 웹사이트 내의 다양한 페이지 및 섹션을 빠르게 찾을 수 있도록 돕는 역할을 합니다.

 

 

웹사이트 내의 사이트맵은 일반적으로 다음과 같은 내용을 포함할 수 있습니다:

 

  1. 메인 메뉴 링크: 주요한 섹션이나 카테고리로 연결되는 링크들이 포함될 수 있습니다. 이 링크들은 사용자들이 웹사이트 내의 다양한 부분으로 쉽게 이동할 수 있도록 돕습니다.

  2. 하위 메뉴 링크: 각 메인 메뉴 항목에 해당하는 하위 항목들의 링크가 포함될 수 있습니다. 이를 통해 사용자들은 특정 카테고리 내의 내용에 더 빠르게 접근할 수 있습니다.

  3. 추가 정보 페이지: 회사 정보, 연락처 정보, 이용 약관, 개인정보 처리방침 등과 같은 추가 정보를 포함하는 링크들도 있을 수 있습니다.

  4. 사이트맵 링크: 웹사이트의 전체 구조를 시각화한 페이지로 연결되는 링크가 있을 수 있습니다. 이 페이지는 모든 메뉴 및 페이지의 계층 구조를 표시하여 사용자들이 전체 사이트 내비게이션을 살펴볼 수 있도록 합니다.

 

웹사이트 내의 사이트맵은 웹사이트 디자인 및 레이아웃의 일부로 사용됩니다. 이것은 주로 웹사이트의 일관성과 사용자 친화성을 높이기 위해 사용되는 것입니다. 사용자들은 웹사이트 내의 다양한 섹션과 페이지에 접근하고 찾아다니는 데 도움을 받을 수 있습니다.

 

 

2. 크롤링이란?

크롤링(Crawling)은 웹 검색 엔진이나 데이터 수집 프로그램이 인터넷 상의 웹 페이지를 자동으로 탐색하고 정보를 추출하는 과정을 말합니다. 크롤링은 웹 상의 다양한 웹사이트를 방문하며 해당 사이트의 페이지들을 읽고 분석하여 데이터를 수집하는 작업입니다. 크롤링을 하는 크롤러는 일반적으로 봇(bot)이 그 역할을 수행하며, 네이버㈜(Naver), 구글(Google), 빙(Bing) 등 대형 포털사이트는 대부분은 크롤링 소프트웨어를 운영하고 있습니다.

 

크롤링은 과정은 다음과 같이 이루어 집니다.

 

  1. 웹사이트 탐색: 크롤러는 시작점으로부터 출발하여 웹사이트를 방문하고, 링크를 따라가며 다른 페이지로 이동합니다.

  2. 웹페이지 읽기: 방문한 각 웹 페이지의 HTML 내용을 읽고 분석합니다. 이 HTML 코드에는 텍스트, 이미지, 링크 등 다양한 데이터가 포함될 수 있습니다.

  3. 데이터 추출: 크롤러는 HTML 코드에서 필요한 정보를 추출합니다. 예를 들어, 제목, 내용, 이미지 URL, 링크 등을 추출하여 데이터베이스나 파일에 저장합니다.

  4. 재귀적 탐색: 크롤러는 수집된 링크를 따라가며 재귀적으로 다른 페이지를 방문하고 데이터를 수집합니다. 이 과정을 반복하여 많은 양의 데이터를 수집할 수 있습니다.

크롤러는 정보를 수집할 때 일정 패턴과 규칙을 따르는데 예를 들어, 웹사이트의 기본적인 구조인 HTML, CSS, JavaScript를 참조하며 텍스트나 이미지 등이 HTML 태그로 잘 구분되어 있는지 제목과 글이 일치하는지 등을 판단하여 점수를 매기고 정보를 제공하는 글인지 아닌지 등을 내부적인 판단 기준에 의거하여 판정을 내리기 때문에 ‘기본’적인 요건을 갖추는 것이 중요합니다.

 

대형 포털사이트가 크롤링은 하는 이유는 당연하게도 수많은 웹사이트를 분석하고 순위를 정해 어떤 웹사이트, 어떤 페이지를 우선적으로 표시할지를 결정해야 하기 때문입니다. 구글은 이와 관련하여 검색최적화(SEO)와 관련한 소개 페이지를 운영 중이며, 웹사이트 제작 시 구글의 SEO 정책만 잘 지켜도 디지털 마케팅의 반은 성공했다고 볼 수 있습니다.

 

 

3. sitemap.xml

앞서 웹사이트 내에 표시된 사이트맵에 대해서 설명을 했는데, 사이트맵의 핵심은 사실 SITEMAP.XML이라는 파일이라고 할 수 있습니다. 해당 파일은 크롤러가 사이트의 정보를 얻어갈 수 있도록 사이트 구조에 대한 정보를 제공하는 파일입니다. 웹사이트의 사이트맵이 사용자를 위한 것이라면, SITEMAP.XML은 검색 엔진을 위한 사이트맵으로 페이지 및 영상, 이미지, 글 등의 게시물 등의 주소인 URL을 나열한 문서입니다.

 

전 세계적으로 수억 개의 웹사이트가 존재하며 하루에도 수 많은 웹사이트가 생성되고 사라짐을 반복하는데 제대로된 사이트맵 XML도 없다면 귀하의 웹사이트는 검색 엔진에 노출되기 거의 불가능합니다.

 

이 밖에도 현재 추세 검색을 표시하여 실시간으로 인기 있는 주제에 대한 통찰력을 제공하거나, 특정 카테고리 또는 산업 내 검색 트렌드를 탐색하여 기업과 마케팅 담당자가 자신의 분야에서 어떤 주제가 트렌드인지 이해할 수 있도록 도와줄 수 있으며, 과거 데이터를 기반으로 가까운 미래에 관심이 어떻게 발전할 수 있는지에 대한 일반적인 인식을 제공하고, 데이터 내보내기 기능을 통해 다른 도구 및 플랫폼에 쉽게 공유가 가능합니다.

 

티스토리도 사이트맵을 제공하는데 본인의 티스토리 주소에 /sitemap.xml 라고 입력하면 아래와 같이 sitemap.xml가 자동으로 생성이 됩니다.

 

 

그럼 생성된 sitemap.xml을 등록을 해야 하는데, 구글의 경우 Google Search Console을 검색하면 관련 URL이 뜨고 해당 사이트로 이동을 하면 아래와 같은 화면을 볼 수 있습니다. 사이트맵을 등록하면 구글에서 수시로 사이트맵을 읽고 페이지나 동영상의 숫자가 얼마인지 파악하여 검색 결과에 반영합니다.

 

 

기업 웹사이트 제작시에도 위 내용을 참고하여 페이지별 URL을 정리하는 것만으로도 큰 효과를 얻을 수 있습니다.

 

 

4. sitemap.xml 등록 효과

  1. 검색 엔진 색인화 향상: sitemap.xml 파일을 제출하면 검색 엔진 크롤러가 웹사이트의 모든 페이지와 콘텐츠를 효율적으로 탐색하고 색인화할 수 있습니다. 이로 인해 검색 엔진은 웹사이트의 모든 중요한 페이지를 빠르게 발견하고 검색 결과에 반영할 수 있습니다.

  2. 콘텐츠 우선순위와 변경 빈도 제어: sitemap.xml 파일에는 각 페이지의 우선순위와 변경 빈도를 지정할 수 있는 정보가 포함될 수 있습니다. 이 정보는 검색 엔진에게 어떤 페이지가 중요하고 얼마나 자주 변경되는지를 알려주어 색인화 프로세스에 영향을 줄 수 있습니다.

  3. 빠른 색인화: sitemap.xml을 제출하면 검색 엔진이 새로운 페이지나 변경된 콘텐츠를 더 빠르게 감지하고 색인화할 수 있습니다. 이로 인해 새로운 페이지가 더 빠르게 검색 결과에 나타나거나 변경된 내용이 신속하게 업데이트될 수 있습니다.

  4. 검색 결과 품질 개선: 검색 엔진은 sitemap.xml을 통해 제공되는 정보를 활용하여 사용자에게 더 정확하고 관련성 높은 검색 결과를 제공할 수 있습니다. 이로 인해 사용자들이 원하는 정보를 빠르게 찾을 수 있게 됩니다.

  5. 크롤링 오류 확인: sitemap.xml에 오류가 있는 경우 검색 엔진 웹마스터 도구에서 오류 메시지를 확인할 수 있습니다. 이를 통해 웹사이트의 크롤링 문제를 식별하고 해결할 수 있습니다.

  6. 효율적인 자원 활용: 검색 엔진 크롤러는 웹사이트의 sitemap.xml을 통해 어떤 페이지를 방문할지 결정할 때 더 효율적으로 자원을 할당할 수 있습니다. 이는 크롤링 과정의 효율성을 높여주며, 웹사이트의 부하를 줄여줄 수 있습니다.

잘 만들어진 웹사이트는 24시간 동안 일하는 영업사원과도 같은 역할을 합니다. 웹사이트는 인터넷을 통해 언제 어디서든 접근 가능하며, 사용자들에게 정보 제공과 상호작용의 기회를 제공합니다. 이를 위해서는 우선 웹사이트가 잘 검색되어야 합니다.

 

아무리 다양하고 화려한 콘텐츠가 올라가 있어도 아무도 볼 수 없다면 웹사이트는 잠을 자지 않고 일하는 영업사원의 역할을 하지 못합니다. 다소 담백하게 제작된 웹사이트라도 기본기에 충실하여 전 세계 어디서나 접속이 쉽고, 검색이 잘 되는 웹사이트야 말로 역할을 제대로 한다고 볼 수 있습니다.

관련글 더보기