2.9 KiB
2.9 KiB
사이트맵
사이트맵은 웹사이트의 모든 페이지를 목록으로 정리한 파일입니다. 마치 책의 목차와 같이, 검색 엔진에게 웹사이트의 구조를 알려주는 역할을 합니다. 검색 엔진은 사이트맵을 참고하여 웹사이트를 더 효율적으로 크롤링하고 색인할 수 있습니다.
- 검색 엔진 크롤링 지원: 검색 엔진이 웹사이트의 모든 페이지를 찾아내도록 돕습니다.
- 새로운 페이지 알림: 새롭게 추가된 페이지를 검색 엔진에 빠르게 알릴 수 있습니다.
- 큰 규모의 사이트 관리: 대규모 웹사이트의 경우, 사이트맵을 통해 검색 엔진이 중요한 페이지를 우선적으로 크롤링하도록 유도할 수 있습니다.
- 동적 콘텐츠: 자주 변경되는 콘텐츠를 가진 웹사이트의 경우, 사이트맵을 통해 검색 엔진에 최신 정보를 제공할 수 있습니다.
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://www.example.com/</loc>
<lastmod>2005-01-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
사이트맵의 종류
- XML 사이트맵: 가장 일반적인 형식이며, 검색 엔진에서 널리 지원됩니다. XML 형식으로 작성되며, URL, 변경 시간 등의 정보를 포함합니다.
- HTML 사이트맵: 사람이 보기 쉽도록 HTML 형식으로 작성된 사이트맵입니다. 검색 엔진보다는 사용자를 위한 정보 제공 목적으로 사용됩니다.
- 이미지 사이트맵: 이미지 파일을 위한 사이트맵으로, 이미지 파일의 URL과 관련 정보를 제공합니다.
- 비디오 사이트맵: 동영상 파일을 위한 사이트맵으로, 동영상 파일의 URL과 관련 정보를 제공합니다.
사이트맵의 구성
- urlset : 필수.
- url : 각 페이지의 URL을 지정합니다. 필수.
- loc : 필수.
- lastmod : 페이지가 마지막으로 변경된 시간을 지정합니다. ISO 8601
- changefreq : 페이지가 변경되는 빈도를 나타냅니다.
- priority : 페이지의 중요도를 나타내는 값입니다. 0.0~ 1.0
사이트맵 제출 방법
- 구글 검색 콘솔: 구글 검색 콘솔에 사이트맵을 제출하여 구글 크롤러가 사이트맵을 확인하도록 합니다.
- 다른 검색 엔진: 네이버, Bing 등 다른 검색 엔진에도 사이트맵을 제출할 수 있습니다.
사이트맵 생성 방법
- 수동 생성: XML 형식으로 직접 사이트맵 파일을 작성합니다.
- CMS 플러그인: 워드프레스, 윅스 등의 CMS에서는 사이트맵을 자동으로 생성해주는 플러그인을 제공합니다.
- 사이트맵 생성 도구: 온라인 사이트맵 생성 도구를 이용하여 간편하게 사이트맵을 만들 수 있습니다.