본문 바로가기
카테고리 없음

HTML SEO HeadingsMap, ChromeVox로 헤딩 구조 파악하기

by iroiro365 2023. 4. 23.

HTML의 Heading은 어떤 역할을 하는가?

헤딩은 웹 페이지의 구조를 파악하는 데에 중요하게 작용합니다. 사용자들은 헤딩을 통해 웹 페이지의 주요 내용을 파악하고, 검색 엔진 또한 이를 활용하여 웹 페이지의 주요 키워드를 파악합니다. 헤딩은 특히 H1 ~ H6까지의 범위에서 중요성이 높아집니다. H1은 가장 중요한 헤딩으로 간주되며, 웹 페이지의 주요 키워드를 담고 있어야 합니다.

헤딩을 잘 활용하는 방법은 다음과 같습니다.

 

  1. H1 태그를 한 페이지 당 하나만 사용하며, 주요 키워드가 포함되도록 합니다.
    - 단 논리적 구조가 명확하다면 h1태그가 여러개여도 괜찮긴 하지만... 권장은 안하는 느낌.
  2. H2 ~ H6 태그를 이용하여 웹 페이지의 하위 제목 등을 표시합니다.
  3. 헤딩 태그 내부에는 가능한 한 중요한 키워드를 포함하도록 합니다.
  4. 헤딩 태그는 페이지의 논리적인 구조를 반영하도록 사용합니다.
  5. 헤딩 태그의 순서는 페이지의 논리적인 구조에 따라 정렬합니다.

따라서, 헤딩은 검색 엔진 최적화를 위해 꼭 신경써야 할 부분 중 하나입니다. 웹 페이지의 구조와 사용자 경험을 고려하여 적절한 헤딩을 사용하도록 노력해야 합니다.

 

Heading 구조를 파악하기 위한 툴 "HeadingsMap"

HeadingsMap

Chrome 브라우저에서는 HeadingsMap이라는 무료 확장 프로그램을 사용하여 쉽게 웹 페이지의 헤딩을 확인할 수 있습니다. HeadingsMap은 웹 사이트의 콘텐츠를 검사하고 헤딩 요소를 자동으로 감지하여 사용자가 헤딩 순서를 확인하고 변경할 수 있도록합니다. 사용법은 다음과 같습니다.

 

  1. Chrome 웹 스토어에서 HeadingsMap 확장 프로그램을 설치합니다.
  2. 웹 페이지를 열고 HeadingsMap 아이콘을 클릭합니다.
  3. 페이지에서 각 헤딩 요소를 확인할 수 있으며, 마우스를 가져가면 해당 항목이 강조 표시됩니다.

https://html.spec.whatwg.org/, https://www.daum.net/ 의 아웃라인 구조

 

스크린리더와 헤딩

암시적 섹션스크린 리더가 헤딩을 읽는 기준은 일반적으로 HTML의 문서 구조를 기반으로 합니다. HTML에서 <h1> 태그는 가장 중요한 헤딩이고, <h2> 태그는 그 다음으로 중요한 헤딩이 되며, 이런 식으로 <h3>, <h4>, <h5>, <h6> 순서로 구성됩니다. 이러한 구조는 스크린 리더에서 사용자에게 웹 페이지의 구조를 전달하고 콘텐츠를 이해할 수 있도록 도와줍니다.

또한, 스크린 리더는 일반적으로 헤딩 전후의 콘텐츠를 비교하여 해당 헤딩의 의미를 파악합니다. 따라서 적절한 헤딩 레벨과 구조를 사용하여 웹 페이지의 문서 구조를 명확하게 만드는 것이 중요합니다.

 

스크린리더 테스트 방법

일부 스크린리더기는 유료 또는 별도의 설치가 필요하지만, 모든 운영 체제에 기본적으로 내장된 스크린리더기도 있습니다.

Windows 운영 체제에서는 Narrator, Mac 운영 체제에서는 VoiceOver가 기본적으로 내장되어 있습니다. 또한, 웹 브라우저에 내장된 스크린리더기도 있습니다. 예를 들어, Google Chrome에는 ChromeVox가 내장되어 있습니다.

이러한 스크린리더기를 직접 체험해보려면 다음과 같은 방법을 추천합니다.

  • Windows 운영 체제에서는 Start 메뉴에서 "Narrator"를 검색하여 실행할 수 있습니다.
  • Mac 운영 체제에서는 "시스템 환경설정"에서 "접근성"을 선택하여 "VoiceOver"를 활성화할 수 있습니다.
  • Chrome 브라우저에서는 확장 프로그램 중 하나인 "ChromeVox"를 설치하고 활성화하여 사용할 수 있습니다.


이러한 스크린리더기를 이용하면, 특정 웹 페이지나 애플리케이션을 탐색하고, 스크린리더기가 어떻게 헤딩 등의 요소를 읽는지 직접 체험해볼 수 있습니다.