블로그스팟(Blogger) 네이버 웹마스터도구에서 meta name="description" 태그에 동일 설명문 발견 오류 해결 방법

 

네이버 웹마스터도구 <meta name="description"> 동일 설명문 발견 오류

네이버 웹마스터도구(서치어드바이저)에서 <meta name="description"> 동일 설명문 발견 오류는 여러 포스트(페이지)에서 <meta name="description">의 태그 내용이 똑같이 들어가 있을때 발생하는 오류입니다.

이 오류는 검색엔진 최적화(SEO) 측면에서 각 페이지(포스트)가 고유한 설명문을 가져야 한다는 원칙에 기반하므로 가급적 원인을 파악하여 오류를 해결해 주어야 합니다. 

meta name=description 동일 설명문 오류

<meta name="description"> 동일 설명문 발견 오류 원인

블로그스팟(Blogger) 에서는 기본적으로 모든 페이지(글)에  동일한 description 이 들어가거나 아예 누락되는 오류가 잦은 편입니다.
그러므로 페이지(글)마다 개별 description을 입력하지 않으면 네이버가 여러글에서 같은 설명문을 발견하여 동일 설명문 발견 오류가 발생하게 됩니다.

<meta name="description"> 동일 설명문 발견 오류 해결 방법

1. 새글을 작성할때마다 개별 description 입력

새글을 작성할때마다 개별 description을 입력하기 위해서는 우선 설정에서 아래와 같이 메타태그의 검색 설명 사용 설정을 체크해 메타 태그를 활성화 해줘야 합니다.
기본 적으로는 디폴트(해제) 되어 있습니다.
블로그스팟 메타테크 설정
메트 태그를 활성화 해준뒤에는 새글을 작성할 때마다 글쓰기 화면의 우측 하단에 있는 검색 설명 란에 해당 포스트(글)의 내용을 요약한 설명문을 작성해 줍니다.
이 과정은 모든 글을 작성 할때마다 반복해야 합니다.
블로그스팟 검색설명 작성

2. 템플릿(HTML) 수정으로 description 자동화

템플릿에서 HTML의 수정을 통해 description 값을 자동으로 생성하여 바꿔주는 스크립트를 활용할 수도 있습니다.

<b:if cond='!data:view.isPage'>

  <script>

    var metaElement1 = document.querySelector('meta[name="description"]');

    if (metaElement1 !== null) {

      metaElement1.setAttribute("content", "<data:post.snippets.short.jsonEscaped/>");

    }

  </script>

</b:if>


이 방식은 각 글(포스트)의 요약(snippet)을 description에 자동으로 넣어 중복을 방지하는 방법이며 네이버도 자바스크립트로 변경된 description을 인식합니다.
다만 제대로 작동하지 않을 수 있으므로 확인 부탁드립니다.

기본적으로 네이버 웹마스터도구에서 발생하는 오류들은 오류를 일으키는 원인을 확인하고 해결한 후에도 반영까지 시간이 오래 걸리거나 해결이 되지 않는 경우도 많습니다.
그러므로 정상반영 여부를 자주 확인해 주시고 시간이 지난후에도 해결되지 않는 다면 다른 방법을 찾아 해결해 보시기 바라겠습니다.

댓글 쓰기

다음 이전