사이트맵 작성

전주은·2022년 11월 25일
0
post-thumbnail

👀 사이트 맵?
웹 사이트 내의 모든 페이지를 계층적으로 보여주는 문서

방법1. 수동으로 사이트 맵 작성

  1. 사이트 맵 작성을 위한 목록 작성: 먼저 사이트의 구조를 파악하고, 사이트 내 모든 페이지와 페이지 간의 구조를 파악한다. 이후 작성하려는 사이트의 모든 페이지와 페이지 간의 계층 구조를 담은 목록을 작성한다.
  • 내가 클론 코딩 할 Kream 사이트를 예시로 들자면
메인 페이지: https://kream.co.kr/
카테고리 페이지: https://kream.co.kr/category
상품 상세 페이지: https://kream.co.kr/products/상품번호
장바구니 페이지: https://kream.co.kr/cart
구매 페이지: https://kream.co.kr/order
회원 가입 페이지: https://kream.co.kr/signup
로그인 페이지: https://kream.co.kr/login
마이 페이지: https://kream.co.kr/mypage
이벤트 페이지: https://kream.co.kr/events
고객센터 페이지: https://kream.co.kr/cs
  1. XML 파일 작성: 작성한 목록을 바탕으로 XML 파일을 작성한다. 이때, XML 파일의 태그는 모두 <url>로 시작해야 하며,<url> 태그 안에는 페이지의 URL과 해당 페이지의 정보가 포함되어야 한다.
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://kream.co.kr/</loc>
  </url>
  <url>
    <loc>https://kream.co.kr/category</loc>
  </url>
  <url>
    <loc>https://kream.co.kr/products/상품번호</loc>
  </url>
  <url>
    <loc>https://kream.co.kr/cart</loc>
  </url>
  <url>
    <loc>https://kream.co.kr/order</loc>
  </url>
  <url>
    <loc>https://kream.co.kr/signup</loc>
  </url>
  <url>
    <loc>https://kream.co.kr/login</loc>
  </url>
  <url>
    <loc>https://kream.co.kr/mypage</loc>
  </url>
  <url>
    <loc>https://kream.co.kr/events</loc>
  </url>
  <url>
    <loc>https://kream.co.kr/cs</loc>
  </url>
</urlset>
  1. 사이트 맵 파일 생성: XML 파일을 작성한 후, 이를 사이트 맵 파일(.xml 또는 .html)로 저장한다.

방법2. 사이트 맵 생성기 사용

대규모 웹 사이트의 경우, 수동으로 사이트 맵을 작성하기 어려울 수 있다. 이럴 때는 사이트 맵 생성기를 사용하는 것이 좋다. 사이트 맵 생성기는 웹 사이트의 모든 페이지를 스캔하여 자동으로 사이트 맵을 생성해준다.

Google에서 제공하는 무료 사이트 맵 생성기(Google Sitemap Generator)를 사용법

  1. Google Sitemap Generator 다운로드
    먼저, Google Sitemap Generator를 다운로드하고 설치합니다. 이 도구는 무료이며, https://code.google.com/archive/p/googlesitemapgenerator/downloads 페이지에서 다운로드할 수 있습니다.

  2. 설정
    Google Sitemap Generator를 실행하면 설정 창이 나타납니다. 이 창에서 웹 사이트의 URL, 로깅 옵션 등을 설정할 수 있습니다.

  3. 사이트 맵 생성
    설정이 완료되면, "Start" 버튼을 클릭하여 사이트 맵을 생성합니다. 이 때, Google Sitemap Generator는 웹 사이트의 모든 페이지를 스캔하고 사이트 맵 파일을 생성합니다.

  4. 사이트 맵 제출
    사이트 맵 파일이 생성되면, 이를 웹 사이트의 루트 디렉토리에 업로드합니다. 그리고 Google Search Console 등의 검색 엔진 도구에 사이트 맵을 제출하여 검색 엔진이 웹 사이트의 모든 페이지를 색인할 수 있도록 합니다.

0개의 댓글