사이트맵(sitemap)에 대한 정보

작성자
eungabi
작성일
2022-08-09 10:07
조회
79

사이트맵이란?

한글로 하면 사이트 지도 이다.
사이트에 존재하는 페이지나 글을 한 눈에 확인 할 수 있도록 한것.

사이트맵의 종류

  • 사람이 볼 수 있는 사이트맵
  • 봇이 볼 수 있는 사이트맵
이렇게 두종류로 나눠 볼 수 있다.

사람이 볼 수 있는 사이트맵은 보통 확장자가 html로 되어 있다.
봇이 볼 수 있는 사이트맵은 보통 확장자가 xml이며, 파라메타 형식으로도 생성이 가능 하다.

사이트맵의 기능

사이트맵의 존재는 사람이나 크롤러 봇이 사이트에 존재하는 페이지나 글을 확인 할 수 있도록 한다.
사람의 경우 사이트맵을 통해 원하는 서비스 페이지나 원하는 글을 읽을 수가 있다.

간혹 피드나 목차 이런 형태로도 제공을 하는 사이트가 있는데, 엄밀히 따지고 보면 사람이 보는 사이트맵의 일종이라 할 수 있다.

봇이 확인하는 사이트맵은 주로 크롤러 봇이 사이트의 탐색과 분석을 용이하게 보조 해준다.
사이트맵이 없다면, 크롤러는 확인되는 링크만 수집하기 때문에, 색인 반영이 되지 않아, 검색 노출에 페이지가 나오지 않을 수가 있다.
그렇기 때문에 크롤러 봇에게 사이트맵의 위치를 알려주게 되면, 크롤러 봇은 사이트에 존재하는 모든 링크를 수집하고, 색인에 반영 할 수가 있다.

사이트맵의 기능은 단순히 위치(링크)를 알려주는 것에 불과 하다.
하지만 위치를 알려주는 것만으로도 크롤러 봇은 링크를 잘 수집 할 수 있으며, 사람은 원하는 정보를 보다 빠르게 찾을 수가 있다.

사이트맵의 정보

사이트맵에 너무 많은 링크가 포함되면 안된다.
검색엔진 마다 기준이 다르며, 구글 서치 콘솔의 경우 사이트맵 링크 1개당 5만개 이다.
그 이상이 넘어가면 오류가 발생 한다.

사이트맵에는 너무 많은 링크도 문제지만, 사이트맵 1개당 너무 많은 용량도 문제가 된다.
사이트맵 압축전 용량이 50MB를 초과해서는 안된다.

사이트맵은 UTF-8로 인코딩 되어야 한다.

사이트맵에 추가되는 링크는 통일 되어야 한다.
www 또는 모바일 링크를 리디렉션 시켜주는게 좋다.

외국어에 대한 페이지가 별도로 존재하는 경우 hreflang을 사용하는 것이 좋다.

뉴스, 동영상, 이미지 등 별도의 사이트맵을 생성해서도 추가 할 수 있다.

뉴스픽 & 오아시스 피드

전체 0