사이트맵
사이트맵(때로는 "사이트 맵"으로 표기)은 웹사이트에 있는 웹페이지를 한눈에 보여 주는 개요입니다. 일반적으로 웹사이트의 모든 페이지 또는 웹마스터가 중요하다고 판단한 페이지에 대한 링크가 포함됩니다. 사이트맵은 웹사이트 방문자가 특정 페이지를 찾는 데 도움을 주며, 웹 크롤러가 웹사이트를 효율적으로 색인하는 데 사용할 개요도 제공합니다.
사이트맵에는 여러 종류가 있으며, 각각 웹사이트 개발 및 관리에서 서로 다른 역할을 합니다. 먼저 웹 개발자는 웹사이트를 설계할 때 사이트맵 다이어그램을 사용해 구조를 배치하고, 페이지 간에 링크를 만들고 페이지를 디렉터리로 구성하는 방법을 시각화하는 경우가 많습니다. 나중에 개발자는 이러한 사이트맵의 구조를 사용해 방문자에게 전체 사이트의 구조화된 개요를 보여 주고 섹션 및 특정 페이지로 연결되는 하이퍼링크를 포함하는 사람이 읽을 수 있는 사이트맵 HTML 페이지를 만들 수 있습니다. 마지막으로 사이트의 페이지를 프로그래밍 방식으로 구조화해 나열하는 사이트맵 파일(SEO 목적)을 만들 수도 있습니다.
웹 크롤러는 사이트의 사이트맵 파일에 접근해 어떤 URL을 색인해야 하는지 확인합니다. 이를 통해 크롤링 속도가 빨라지고 페이지가 검색 엔진 결과에 더 빨리 표시될 수 있습니다. 사이트맵 파일은 각 페이지의 URL을 나열한 텍스트 파일처럼 간단할 수도 있지만, 현재 많은 사이트는 Google의 사이트맵 프로토콜을 기반으로 하는 XML 문서를 사용합니다. 사이트맵 프로토콜은 페이지가 마지막으로 업데이트된 시점과 사이트의 다른 페이지에 대한 상대적 우선순위처럼 선택적으로 포함할 수 있는 메타데이터가 들어 있는 XML 스키마를 정의합니다. CMS 시스템은 새 콘텐츠가 게시될 때마다 사이트맵을 업데이트하면서 사이트맵을 자동으로 생성하는 경우가 많지만, 일부 웹마스터는 사이트맵을 수동으로 업데이트하는 것을 선호합니다.
지식 테스트하기