티스토리 북클럽 스킨 SEO 검색 최적화 방법 – 웹마스터도구 & 서치콘솔에서 “h1 태그가 2개입니다.” 문제 원인과 해결 방법

SEO h1 태그 중복 문제

애드센스 수익형 블로그 또는 블로그 활성화를 위한다면 티스토리 북클럽 스킨을 사용중이신 분들은 꼭 적용해야 하는 문제입니다. 모든 글은 검색 최적화 기준에 맞게 작성해야 하는데, 북클럽 스킨에는 h1 태그가 2개가 노출되어 좋은 웹문서로 평가받지 못하고 있습니다. h1 태그는 무엇이며 왜 이런 문제가 발생하는 지, 원인과 해결 방법을 알려드리겠습니다.

북클럽 스킨 H1 태그가 2개인 원인

쉽게 말하자면 티스토리 블로그에서 이 부분에서 SEO 이슈를 고려하지 않고 제작된 스킨이기 때문입니다. 아직까지 업데이트가 되지 않았지만 이 문제를 스킨을 사용중인 게시자들은 모두 겪고 있기 때문에 언젠가는 업데이트가 되지 않을까 싶기도 합니다. 2개인 이유는 블로그의 타이틀과 게시글의 타이틀이 H1 태그로 쓰여지고 있기 때문입니다.

H1 태그가 1개여야만 하는 이유

html h 태그 구조
html heading 계층

검색 엔진들은 웹페이지를 bot 이 크롤링하여 분석합니다. Robot.txt 가 바로 그 검색봇의 검색 허용/비허용 등을 제어할 수 있는 명령 시트이구요. 검색 bot 은 HTML 을 분해해서 텍스트, 이미지를 분석합니다. 당연히 bot 이기 때문에 구조적으로 짜임새가 있는 지 분석하고 평가합니다.

HTML 태그에서 H1~H6 태그는 6단계의 위계를 갖는 제목 태그입니다. 번호가 낮을 수록 상위에 쓰이는 대제목이라고 할 수 있습니다. H1 은 글의 제목(타이틀)이며 하나의 웹 페이지는 하나의 큰 제목 하에 구성되어야 합니다. 그런데 H1 태그가 2개라면 2개의 큰 제목을 갖고 있는 사이트로 분석하며, 어떤 태그가 중요하고 글의 맥락에 맞는지 bot 은 파악하기 어려워집니다. 페이지의 목적을 가장 잘 설명할 수 있는 제목에 H1 태그를 1개를 사용할 것을 권장하고 있습니다.

즉, H1 태그가 2개인 웹문서는 좋은 문서가 아니라고 평가합니다. 그렇기 때문에 검색 엔진에서 좋은 평가를 받을 수 없고 검색 결과에 노출될 확률이 줄어듭니다. 특히 수익형 블로그를 운영중이거나 검색 엔진의 상위노출이 중요하다면, H1 태그는 각 페이지에서 하나만 작동하도록 해야 합니다.

h1 태그 중복 확인

필자는 북클럽 스킨만 사용하고 있기 때문에 다른 스킨의 태그도 이렇게 되어있는 지 파악하지 못 했지만, 내 블로그가 중복인 지 아닌 지 알아보는 방법은 있습니다.

  1. 내 티스토리 블로그의 글로 들어가서 [F12] 키를 눌러 개발자 모드를 엽니다.
    (Mac OS 의 경우 Command+option+i)
  2. html 이 작성된 창을 클릭하여 포커싱한 뒤, [Ctrl]+[F] 를 눌러 <h1> 을 검색합니다.
    *h1 으로 검색 시, 이미지 링크 또는 CSS 의 h1 까지 대량의 검색 결과가 발생하므로 꼭 화살 괄호가 씌여진 h1 으로 검색하세요.
  3. 2개 이상의 검색 결과가 나온다면 수정해주어야 합니다.
img
h1 태그를 찾아볼까요?

해결 방법

각각의 게시글에서 콘텐츠를 가장 잘 표현할 수 있는 텍스트는 글의 타이틀입니다. 그렇기 때문에 글의 제목 태그를 수정하는 것이 아닌 공통적으로 들어가는 블로그의 헤더에 <h1> 태그를 수정하여 해결할 것입니다.

1. 티스토리에 [블로그 관리] > [스킨 편집] > [HTML 편집] 으로 들어갑니다.

2. [HTML] 편집 창을 클릭하여 포커스 한 뒤, [Ctrl] + [F] 를 눌러 “h1” 을 검색합니다.

3. 아래와 같이 header, inner 안에 <h1> 태그로 싸여 있는 블로그 타이틀을 볼 수 있습니다. 이 부분의 h1 을 다른 class 로 지정해주면 됩니다. 

img
header class 분리

4. 단순명료하게 블로그의 헤더이므로 <h1> → <div class=”blog-header”> , </h1> → </div> 로 수정하겠습니다.

5. HTML 수정이 완료되었으니 상단의 [CSS] 탭을 선택합니다.

6. CSS 탭에서 [Ctrl] + [F] 를 눌러 #header h1 이라고 검색어를 입력하면, 5개의 결과가 검색되었다고 나옵니다. 5개의 항목을 모두 수정해주어야 합니다. h1 을 지우고 .blog-header 로 변경해줍니다.

img
분리한 클래스(또는 ID) 이름의 CSS를 편집해주세요.

다른 곳의 h1 을 수정하면 안 되기 때문에 꼭 #header h1 으로 검색하여 블로그 헤더 안에 속해있는 h1 만 수정해야 합니다.

7. 모두 수정하셨다면 [적용] 버튼을 눌러 스킨 편집을 저장해줍니다.

8. 서치 콘솔에 문제 해결 알림이 떠있다면, [수정 요청] 버튼을 눌러줍니다.

[구글 서치콘솔 모바일 사용 편의성] 티스토리 블로그 SEO 검색 최적화 방법 – 콘텐츠 폭이 화면보다 넓음 (feat. 북클럽 스킨)

서치콘솔 모바일 사용편의성
모바일 편의성 문제 이메일 알림
콘텐츠 폭이 화면보다 넓음

구글 애드센스 광고 수익을 목적으로 티스토리 블로그를 운영중이시라면, 구글 서치 콘솔 도구에서 모바일 편의성에 경고 문구를 보신 적 있으실겁니다. 어떤 문제냐면 말 그대로 작성한 콘텐츠의 설정된 크기가 콘텐츠를 탐색하는 사용자들의 기기 화면 크기 (Device width)가 각각 다르기 때문에 콘텐츠가 기기 화면을 벗어나는 경우가 있다는 말입니다.

위 문제가 발생하면 사이트의 검색 노출에서 제외되며, 그러면 방문자와 애드센스 수익이 줄어들게 됩니다.

위 문제는 구글 서치콘솔에 블로그 URL 을 등록해야 확인이 가능합니다. 블로그 운영을 계획중이거나 운영중인데 아직 서치콘솔에 등록이 되어있지 않다면 꼭 등록하세요!

뷰포트 설정

뷰포트 설정은 독립적인 픽셀로 만들어 다양한 기기에서 페이지를 열더라도 화면의 너비를 일치시켜줄 수 있습니다.

  1. 티스토리 관리 > 스킨 편집 > html 편집 으로 들어갑니다.
  2. [HTML] 편집창을 클릭한 뒤, > [Ctrl] + [F] 를 눌러 html 을 검색합니다.
  3. 검색창에 “viewport” 를 입력하고 [Enter] 를 눌러 검색합니다.
  4. <meta name=”viewport” ~ > 로 되어있는 코드 전체를 아래의 코드 블럭 안에 있는 html 코드로 복사 붙여넣기 해서 덮어씌워 줍니다.
  5. 모든 작업이 완료되었다면 우측 상단의 [적용]을 눌러서 저장해줍니다.
  6. 구글 서치 콘솔로 돌아와 수정 결과 확인 을 눌러 유효성 검사를 시작합니다. 유효성 검사까지 걸리는 기간은 랜덤이며 며칠 안에 등록된 메일로 피드백 받을 수 있습니다.

복사 방지로 인해 코드를 작성한 txt 파일을 다운받아 내용을 복사해주세요.

<meta name="viewport" content="initial-scale=1.0, width=device-width">

문제 해결

문제 해결이 완료되면 서치콘솔 도구 또는 이메일로 알림을 받게 됩니다. 그렇게 되면 앞으로 다른 페이지의 색인에 있어서도 뷰포트 설정이 제대로 되어있어 동일한 현상이 발생할 확률이 거의 제로에 가깝습니다. 모바일 검색의 비중이 커진 만큼 모바일 편의성에 신경을 써야 블로그 수익 창출도 되돌아오지 않을까요?

img