워드프레스 네이버 웹마스터도구 소유 확인

워드프레스 정보를 제공하는 블로그 Avada 2019. 9. 30. 09:18 • 댓글:

사이트를 네이버 웹마스터도구에 등록할 때 소유 확인 절차를 거치게 됩니다. 

네이버에 사이트를 등록하려면 네이버 웹마스터도구 사이트에 로그인하여 사이트 주소를 입력하고 '추가'를 누르도록 합니다.

그러면 사이트 소유 확인 페이지가 표시됩니다. 사이트 소유 확인 방법에는 크게 두 가지가 있습니다.

HTML 파일 업로드

HTML 파일을 다운로드하여 루트 디렉터리에 업로드하여 사이트 소유권을 확인할 수 있습니다. 파일을 다운로드한 후에 FTP를 통해 업로드하면 됩니다.

이 방법을 사용하면 워드프레스 내에서 추가 작업이 필요하지 않습니다. 개인적으로 이 방법을 권장합니다. 이 방법을 이용하려면 FTP에 접속할 수 있어야 합니다. 웹호스팅 업체에 문의하면 FTP 접속에 필요한 정보를 얻을 수 있을 것입니다. 패스트코멧, 블루호스트 등과 같은 해외호스팅을 이용하는 경우 cPanel에서 FTP 계정을 만들 수 있습니다.

HTML 태그를 추가하여 소유 확인하기

ftp에 접속하는 데 어려움을 겪는 경우 HTML 태그를 추가하여 사이트 소유를 확인할 수 있습니다.

HTML 태그를 선택하면 위의 그림과 같이 표시됩니다. 그러면 네이버에서 제시하는 다음 형식의 메타태그를 <head> 섹션에 추가하면 됩니다.

 <meta name="naver-site-verification" content="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"/>

워드프레스에서는 여러 가지 방법으로 HTML 태그를 <head> 부분에 추가할 수 있습니다.

1) 테마 소스 파일에 직접 소유 확인 코드 추가하기

테마 소스 파일에 직접 네이버 소유 확인 메타태그 코드를 넣을 수 있습니다. 반드시 차일드 테마를 설치한 후에 작업해야 추후에 테마가 업데이트되어도 추가 사항이 사라지지 않습니다. FTP에 접속하거나 테마 편집기를 통해 header.php 파일(테마에 따라 파일이 다를 수 있음)에 위의 코드를 넣도록 합니다.

2) 플러그인 사용하기

FTP에 접속하지 못하는 경우나 가입형 워드프레스(비즈니스 요금제 이상)에서는 플러그인을 사용하여 헤더 부분에 코드를 넣을 수 있습니다.

헤더에 코드를 넣을 수 있는 플러그인에는 몇 가지 있습니다. 예를 들어, 다음 글에서 소개하는 'WPCode (Insert Headers and Footers)' 플러그인을 사용할 수 있습니다.

또 다른 플러그인으로 최근 한국형 게시판 플러그인인 케이보드 개발자가 만든 코스모스팜 사이트 소유 확인이라는 플러그인이 있습니다. 이 플러그인은 유료네요. 네이버 웹마스터도구, 구글 서치콘솔을 지원하고, 파일 수정 없이 애널리틱스 추적 코드를 편리하게 삽입할 수 있다고 하네요.

3) 테마 함수 파일에 코드 추가하기

다른 방법으로 테마 함수 파일에 다음과 같은 형식으로 코드를 추가할 수 있습니다.

// 네이버 웹마스터도구 소유 확인 코드 추가하기
add_action('wp_head', 'add_naverwebmastercode');
function add_naverwebmastercode() { ?>
 <meta name="naver-site-verification" content="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"/>
<?php
}

예를 들어, 아바다 테마의 경우 /wp-content/themes/Avada-Child-Theme 폴더 아래의 functions.php 파일의 맨 아래에 위의 코드를 넣을 수 있습니다.

마치며

네이버 웹마스터도구의 소유권 확인 코드를 워드프레스에 추가하는 여러 가지 방법에 대해 살펴보았습니다. 가능한 경우 HTML 파일을 다운로드하여 루트 디렉터리에 업로드하는 방식으로 사이트 소유 인증을 하고, 여의치 않은 경우에는 위에서 제시하는 다른 옵션을 시도해보시기 바랍니다.

참고: