사이트 제작을 완성하고 가장 먼저 해야할 일 중의 하나가 검색엔진에 내 사이트를 등록하는 일입니다.
홈페이지 완성 후 사이트 등록
국내 포탈과 국외 포탈에서는 서치바이저 및 콘솔이라는 이름으로 사이트 등록을 할 수 있도록 제공하고 있습니다.
네이버의 경우 서치어드바이저, 다음의 경우 웹마스터도구, 구글의 경우 서치콘솔, 빙(MSN)의 경우 웹마스터도구가 대표적이라고 할 수 있습니다.
네이버 검색로봇이 날 거부해?
이번에는 카페24에서 웹호스팅을 구매해 사이트를 제작 완성한 경우 “네이버 서치어드바이저에서 네이버 검색로봇이 사이트 서버에 접근을 할 수 없습니다라”는 에러 메세지가 뜨면서 등록이 불가한 경우에 대해서 알아보겠습니다.
현재 홈페이지 제작툴은 워드프레스 CMS를 이용했으며, 그동안 SSL 보안적용이 되지 않았지만, 타 서버에서 카페24로 이전하여 SSL(보안서버)를 적용한 경우를 기준으로 설명합니다.
카페24 호스팅 계정 로그인
가장 먼저 카페 24 호스팅 관리에서 해당 사이트가 있는 계정의 대쉬보드로 들어갑니다.
좌측 메뉴 중 보안관리 > PHP안티웹셸 설정으로 진입합니다.
카페24 PHP안티웹셸이란?
- PHP 기반의 보안 위험성이 있는 프로그램 실행을 차단하는 설정으로 홈페이지 파일 변조, 악성코드 유포, 스팸메일 발송, 백도어 프로그램 설치 등의 다양한 공격을 차단합니다.
- 서버 업로드 취약점을 이용하여 시스템에 명령을 내려 개인 정보 유출 및 장애를 유발할 수 있는 웹셸(WebShell) 공격을 차단합니다.
- 운영 중인 사이트의 악의적인 공격에 대비하여 PHP 안티웹셸 설정으로 안전한 호스팅 서비스를 이용하세요.
카페24에서는 친절하게 한글로 설명을 해주고 있습니다.
사용함으로 설정이 되어 있다면, 사용안함으로 설정하고 적용 버튼을 눌러줍니다.
카페24 PHP안티웹쉘 설정
- PHP 안티웹셸 설정은 호스팅 계정별로 동작하므로 개별 디렉토리별 또는 특정 파일별 설정이 불가능합니다.
- PHP 관련 기능이 정상 동작하지 않을 경우 보안 위험성은 없는지 확인 후 [사용안함]으로 설정하시기 바랍니다.
- 기본값은 사용안함이며, 설정 변경 시 약 3분 정도 시간이 소용됩니다.
워드프레스는 PHP기반으로 운영되는 툴입니다.
네이버 서치어드바이저 소유 확인
네이버 서치어드바이저를 등록하기 위해 html 문서를 다운로드 웹호스팅 루트에 업로드하거나, header 부분에 메타태그(meta name 적용 소스)를 삽입해 소유권을 인정받게 됩니다.
이 과정에서 카페24 PHP안티웹셸 사용함으로 인해 “네이버 검색로봇이 사이트 서버에 접근을 할 수 없습니다”라는 메세지가 나와 소유권인증 단계를 수행할 수 없기 때문에, 사이트맵 제출과 RSS(feed)도 제출이 불가하게 됩니다.
카페24 PHP 안티웹셀 차단 로그
위에 있는 그림은 카페24 PHP 안티웹셀 차단 로그 내용입니다.
카페24 PHP 안티웹셀 차단 로그가 네이버 서치어드바이저 소유 인증에 대한 과정을 차단하고 있음을 볼 수 있습니다.
네이버 서치어드바이저 소유 인증은 이미 등록되어 있는 사이트에서도 정기적으로 확인하고 있는 사항입니다.
사이트를 이전하지 않고 계속 사용하는 경우에는 업로드 되었거나 헤드에 입력된 매타 태그를 이용해 손쉽게 소유확인 과정을 거칠 수 있지만, 한번이라도 사이트를 이전 했거나, 보안서버 적용(SSL)를 한 경우에 발생할 수 있는 사항입니다.
워드프레스 검색엔진 수집 기본 설정
워드프레스로 사이트를 제작한 경우, 기본적으로 검색엔진의 수집을 허락하는 설정을 해두어야 하는 것은 기본입니다.
워드프레스 관리자 대쉬보드에서 설정 > 읽기 > 검색 엔진이 이 사이트를 검색하는 것을 차단 체크박스가 해제되어 있는지도 다시 체크해보시길 바랍니다.
네이버 검색로봇이 사이트 서버에 접근을 할 수 없습니다라는 오류에 대해 많은 검색결과 포스팅이 존재합니다.
사이트 최적화가 되어 있지 않아서, 서버 네임서버가 네이버에서 허락하는 IP가 아니라서, 보안서버(SSL) 인증서 설치가 제대로 되어 있지 않아서, 메타 태그의 삽입 위치가 올바르지 않아서, 웹방화벽이 설정되어서, 워드프레스 보안 플러그인 설정으로 인해서 등 많은 글들이 존재합니다.
카페24를 사용하는 분이라면, 네이버 서치어드바이저 소유확인 과정에서 오류(에러)가 나는 경우 가장 먼저 확인할 부분은 바로 PHP 안티웹셀 차단 로그를 확인해 보시기 바랍니다.