온라인마케팅

워드프레스 서치콘솔 구조화된 데이타 hentry 에러 해결방법

홈페이지나 블로그를 운영하는 게 단순한 취미에 그치는 게 아니라 제대로된 홍보나 그것으로 수익을 내는 것이 목표인 회사나 개인은 결국 ‘검색엔진최적화’에 목숨을 걸게 된다. 검색엔진최적화라는 것을 공부하게 된다면 우리 길목을 지키는 것이 있다. 웹마스터와 애널리틱스다. 네이버도 요즘엔 웹마스터와 애널리틱스를 제공하면서 구글을 따라하고 있지만 아직은 성능이 단촐하다. 구글의 웹마스터와 애널리틱스은 참으로 양파처럼 까면 깔수록 그 성능에 놀라게 되는 도구다. 하긴 뭐 구글에서 그런 물건을 그것들만 만들었겠는가 ㅎ

오류를 알려주는 모습

요즘 설치형 블로그의 대세인 워드프레스로 블로그를 운영하다가 서치콘술를 살펴보면, 구조화된 데이타에 에러가 많이 잡힌다. 데이타유형 hentry 값이 누락되는 것이다. 이 값은 포스팅의 저자 메타데이타를 인식시키는 정보인 듯 한데 이게 누락되는 오류가 발생한다.

원래 그랬던 것인지 최근 서치콘술이 업데이트되면서 그런 것인지는 모르겠다. 어쨌든 해결책을 해외에 검색해 보니 방법이 있었다.

 

워드프레스의 구글 서치콘솔 Googel Search Console 구조화된 데이타 hentry 에러 해결방법

1. 플러그인 Code Snippets 를 검색해서 설치한다.

2. 설치된 Code Snippets 메뉴에서 add new 해서 아래의 코드를 넣어서 저장하면 끝!

function so_remov_hentry_on_page( $classes ) {
	if ( is_page() ) {
		$class_key = array_search( 'hentry', $classes );
		if ( $class_key !== false) {
			unset( $classes[ $class_key ] );
		}
	}

	return $classes;
}
add_filter( 'post_class', 'so_remov_hentry_on_page' );

This site uses Akismet to reduce spam. Learn how your comment data is processed.