검색엔진이 자동으로 사이트 링크 정보를 수집하고 있지만 누락이 되거나 사이트 파싱이 제대로 되지 않아 수집이 되는 않는 여러가지 요인이 발생합니다. 그래서 표준 규약인 sitemap 이라는 사이트의 링크 모음을 가진 XML 파일을 검색엔진에 제공하게 되면 수집 주기와 링크들의 모음들을 정확하게 전달 할 수 있는 장점이 있습니다.
사이트 규모가 작거나 링크가 적은 경우는 수동으로 작성해도 어려움이 없지만 정해진 규칙으로 태그를 만들어야 해서 초보자들에게는 어려운 작업이기도 합니다.
사이트맵 파일을 만들기 어려운 사용자들에게 편하게 사용할 수 있는 Online XML Sitemap Generator 서비스를 소개 하고자 합니다. 여러가지 서비스를 사용 해 보았지만 해당 프로그램이 가장 간단하면서도 활용하기 좋아서 추천하고 싶습니다.
사이트맵 생성 사이트
사이트 주소는 https://www.web-site-map.com/ 이며 Create XML Sitemap 이라는 부분의 Enter you URL below 부분에 도메인을 정확하게 기입해 줍니다. 내 홈페이지가 http:// http://www https:// https://www 인지 확인하고 입력하도록 합니다. 구분하기 어렵다면 검색엔진에 등록되어 있는 나의 홈페이지를 눌러 확인 할 수 있습니다. 신규 사이트의 경우에는 대표로 사용할 도메인을 정해서 입력 해 주세요.
여기에서는 예제로 해당 사이트 도메인을 입력하였습니다.
사이트맵 생성 옵션 선택하기
옵션을 선택하지 않고 바로 버튼을 눌러 생성해도 되지만 옵션을 확인하면 효율적인 파일을 만들 수 있습니다. 기본 선택 항목에서 아래와 화면과 같이 변경된 부분은 매일 수집하도록 하고 마지막 수정 일자는 생성하지 않으면서 페이지 우선 순위도 지정하지 않았습니다. 자동으로 생성되는 부분이라서 수정을 하시는 경우에는 이와 같이 옵션을 변경하는 게 좋습니다.
페이지 변경 빈도
페이지 변경 빈도 옵션으로 매일 콘텐츠를 생산하는 해당 사이트의 특성에 따라 Daily 를 선택하였습니다. 기본은 Weekly이며 콘텐츠 변동이 적고 트레픽을 줄이고 싶다면 권장하는 옵션입니다.
마지막 수정 시간
자동으로 생성해주는 기능이라서 정확하게 기입하기 어려운 부분으로 기본은 해당 시간을 기입하도록 되어 있습니다.
페이지 우선 순위
페이지를 수집할 때에도 우선순위를 지정할 수 있습니다. 웹 문서를 검색 해 보면 중요하지 않은 페이지가 위로 가 있다면 변경하여 기입하는 게 좋습니다.
<url>
<loc>https://www.dut.kr/</loc>
<priority>1.0</priority>
</url>
우선순위 할당 값 예시
절대 값은 아니지만 아래와 같은 예시를 통해 구분을 주는 게 좋습니다.
1.0 - 0.8 : 홈페이지, 제품의 정보, 렌딩 페이지와 같은 대표 페이지에서 사용합니다.
0.7 - 0.4 : 블로그 게시물, 뉴스 기사, 리뷰와 같은 콘텐츠 사용에 좋습니다.
0.3 - 0.0 : FAQ, 오래된 자료, 사용자 관심도가 낮은 정적인 페이지
생성하고 다운 받기
Create 버튼을 누르면 페이지의 링크를 추적하여 사이트맵을 생성하게 됩니다. 쇼핑몰과 같이 상품이 많거나 콘텐츠가 많이 있는 경우에는 시간이 오래 걸릴 수 있습니다.
Download 링크를 눌러 파일을 다운로드 하여 웹 서버에 업로드 하고 웹 마스터 도구에 sitemap 입력 란에 주소를 넣어주면 완료가 됩니다.
파일을 다운 받아 열어보면 아래와 같은 형식으로 되어 있습니다. 수정 일자가 표함 되어 있어 복잡하게 되어있습니다.
# 수정일자와 우선순위를 지정하였을 때
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
<!-- Generated by Web-Site-Map.com -->
<url><loc>https://www.dut.kr/</loc><lastmod>2024-01-12T18:03:30+00:00</lastmod><changefreq>daily</changefreq><priority>1.00</priority></url>
<url><loc>https://www.dut.kr/seo</loc><lastmod>2024-01-12T18:03:31+00:00</lastmod><changefreq>daily</changefreq><priority>0.85</priority></url>
<url><loc>https://www.dut.kr/tech</loc><lastmod>2024-01-12T18:03:33+00:00</lastmod><changefreq>daily</changefreq><priority>0.85</priority></url>
<url><loc>https://www.dut.kr/wisdom</loc><lastmod>2024-01-12T18:03:34+00:00</lastmod><changefreq>daily</changefreq><priority>0.85</priority></url>
<url><loc>https://www.dut.kr/book</loc><lastmod>2024-01-12T18:03:36+00:00</lastmod><changefreq>daily</changefreq><priority>0.85</priority></url>
<url><loc>https://www.dut.kr/diary</loc><lastmod>2024-01-12T18:03:37+00:00</lastmod><changefreq>daily</changefreq><priority>0.85</priority></url>
<url><loc>https://www.dut.kr/devlog</loc><lastmod>2024-01-12T18:03:39+00:00</lastmod><changefreq>daily</changefreq><priority>0.85</priority></url>
<url><loc>https://www.dut.kr/product</loc><lastmod>2024-01-12T18:03:40+00:00</lastmod><changefreq>daily</changefreq><priority>0.85</priority></url> # 페이지가 길어서 아랫부분 생략
사이트맵 더 알고 가기
자동으로 생성하는 만큼 단점으로는 신규 링크에 대해서는 제공이 어려워서 새로 생성하거나 파일을 열어서 직접 수정하는 방법을 이용해야 합니다. 특정 솔루션의 경우에서는 자동으로 생성해주는 서비스가 있어 신경 쓰지 않아도 되지만 해당 기능이 없는 사이트에서는 개발자나 외주를 통해 sitemap 파일을 자동으로 업데이트 해 주는 프로그램을 개발하는 게 좋습니다.
사이트맵을 사용하지 않더라도 검색엔진에 자동으로 등록되어 지기는 하지만 반영되는 시기가 늦고 누락될 수 있어 사용하는 게 좋습니다. 해당 파일을 지속적으로 업데이트하는 게 불편하다면 웹 마스터 도구에서 해당 URL을 직접 입력하여 수집하는 방법을 이용해도 됩니다.
자동으로 생성되는 파일인 만큼 우선순위를 조절하여 대 메뉴와 콘텐츠는 구분하는 게 좋습니다. 이용 약관이나 개인정보 수집과 같은 중요도가 낮은 페이지는 낮게 지정합니다.
예시를 보고 싶다면 두토끼 사이트 사이트맵을 참고하셔도 됩니다. 해당 사이트의 사이트맵은 프로그램을 통해 자동 생성되게 되어 있습니다.