마크업 · 사이트 구조

Boiler Plate란?

여러 페이지에 반복해서 들어가는 정형화된 영역이나 문구(헤더, 푸터, 사이드바, 고지문 등)입니다. 검색엔진은 반복 영역과 본문을 구분해 평가하므로, 페이지마다 고유한 본문이 충분해야 합니다.

보일러플레이트가 문제가 되는 경우

헤더와 푸터처럼 모든 페이지에 반복되는 영역은 자연스러운 것이고 그 자체로 문제가 되지 않습니다. 검색엔진도 반복 영역과 본문을 구분해 페이지의 핵심 내용을 파악합니다. 문제는 본문까지 정형화된 경우입니다.

지역명만 바꾼 지점 페이지나 상품명만 다르고 설명은 똑같은 상품 페이지처럼 고유한 내용이 거의 없는 페이지는 중복콘텐츠로 묶이거나 가치가 낮다고 판단될 수 있습니다. 이런 페이지가 대량으로 색인되면 인덱스 블로트로 이어지고, 지역명만 바꿔 대량으로 만든 페이지는 구글 스팸 정책의 도어웨이로 볼 수도 있습니다.

반복 영역을 관리하는 방법

  • 공통헤더와 푸터를 시맨틱 태그로 감싸 본문과 구조적으로 구분합니다.
  • 모든 페이지에 붙는 긴 고지문이나 안내 문구는 짧게 줄이거나 별도 페이지로 분리하고 링크합니다.
  • 템플릿으로 찍어 내는 페이지에는 그 페이지에만 있는 정보(사진, 사례, 가격, 리뷰 등)를 충분히 넣습니다.
  • 서치콘솔 페이지 색인 생성 보고서에서 "크롤링됨 - 현재 색인이 생성되지 않음" 상태가 템플릿형 페이지에 몰려 있지 않은지 확인합니다.

관련 용어

크롤링 · 색인

중복콘텐츠

같거나 거의 같은 내용이 여러 URL에 있는 상태입니다. 사이트 내부(파라미터, 인쇄용 페이지)와 외부(무단 복제, 같은 상품 설명) 모두에서 생깁니다. 그 자체로 페널티는 아니지만 평가가 분산되고 원하지 않는 URL이 노출될 수 있습니다.

마크업 · 사이트 구조

공통헤더

모든 페이지 상단에 공통으로 들어가는 영역(로고, 메뉴, 검색창 등)입니다. 사이트 전체에 걸리는 내부링크라서, 어떤 페이지를 메뉴에 넣느냐가 사이트 구조와 크롤링 우선순위에 영향을 줍니다.

마크업 · 사이트 구조

시맨틱 태그

<header>, <nav>, <main>, <article>, <footer>처럼 의미를 담은 HTML 태그입니다. 모양만을 위한 <div> 대신 쓰면 검색엔진과 보조기기가 페이지 구조와 각 영역의 역할을 정확히 이해합니다.

크롤링 · 색인

인덱스 블로트

검색 가치가 낮은 페이지(파라미터 URL, 빈 태그 페이지, 내부 검색 결과 등)가 대량으로 색인된 상태입니다. 크롤버젯을 낭비하고 사이트 전체 품질 평가를 떨어뜨릴 수 있어 noindex나 페이지 정리로 줄입니다.

관련 서비스 → SEO/GEO 교육