가비아 도메인 및 호스팅 쓰시는분 네이버 서치어드바이저 인증 도와주세요

가비아 도메인 및 호스팅 사용중이며,
SSL은 무료인 Cloudfare 를 사용중입니다.

http도메인은 사이트 인증이 되는데,
https 도메인은 사이트 인증이 안됩니다.
클로드와 열심히 의논해봐도 네이버 robots 을 막는거 같은데요

가비아 유료 SSL 밖에 답이 없는지, 다른 방법으로 인증이 가능한건지 고수분들의 도움이 필요합니다.
|

답변 4개

Cloudfar의 SSL 모드를 Full로 맞추고 봇 차단/보안 단계를 낮추거나 끄는 방식으로 해결가능합니다.
아래 체크사항을 한번확인해보세요.
- SSL/TLS 암호화 모드를 'Full'로 변경되어 있는지 체크
- SSL/TLS > Edge Certificates에서 'Always Use HTTPS'로 전환
- Cloudfar좌측 메뉴 > Security > Settings - Bot Fight Mode off 확인
- Cloudfar좌측 메뉴 > Security > WAF에서 User-Agent(Yeti)가 차단 규칙에 걸려 있는지 확인
- SSL/TLS > Under Attack Mode off 확인
- 네이버 서치어드바이저 소유 확인시 Meta 태그 삽입 방식으로 소유 확인을 진행

가비아 유료 SSL을 구매하기 전에 HTTPS 인증 요청이 어디서 실패하는지 확인해 보시면 좋겠습니다.

Cloudflare 무료 SSL을 사용하더라도 소유확인은 가능합니다.

우선 아래 순서로 점검해 보세요.

  1. 브라우저에서 https://도메인/robots.txt가 정상적으로 열리는지 확인합니다. robots.txt 문제와 사이트 소유확인 문제는 구분해야 합니다.

  2. HTML 파일 인증 방식이라면 네이버에서 받은 인증 파일을 HTTPS 도메인의 루트 주소로 직접 열어 실제 파일 내용이 표시되는지 확인합니다.

  3. 메타태그 방식이라면 홈페이지 HTML 원본의 head 영역에 인증 태그가 들어 있는지 확인합니다.

  4. Cloudflare 보안 이벤트에서 네이버 인증 요청이 차단되거나 챌린지 화면으로 넘어가지 않았는지 확인합니다.

  5. HTTPS 리다이렉트가 반복되는지도 확인합니다. Cloudflare SSL 모드와 원본 호스팅의 HTTPS 설정이 서로 충돌할 수 있습니다.

특히 사이트가 브라우저에서 정상적으로 보인다고 해서 네이버 인증 요청까지 정상 처리된다고 볼 수는 없습니다.

네이버 서치어드바이저에서 표시되는 정확한 오류 문구와 HTML 파일 인증인지 메타태그 인증인지 알려주시면 원인을 더 좁힐 수 있을 것 같습니다.

현재 정보만으로 가비아 유료 SSL이 반드시 필요하다고 판단하기는 어렵습니다.

Cloudflare 무료 SSL로도 가비아 유료 SSL 없이 인증 가능합니다. 아래 순서로 확인해 보세요.
 
1. Cloudflare 보안 메뉴의 Bot Fight Mode가 켜져 있으면 네이버 봇(Yeti)이 막히는 경우가 많습니다. 끄거나, WAF 사용자 규칙에 'User Agent에 Yeti 포함 시 Skip'을 추가해 보세요.
2. SSL/TLS 모드가 Flexible인데 사이트에서도 https로 강제 이동시키면 무한 리다이렉트가 생겨 봇이 실패합니다. 이때는 한쪽(Cloudflare의 Always Use HTTPS)에서만 리다이렉트하세요.
3. https://도메인/robots.txt 를 열어 Disallow: / 같은 차단이 없는지 확인하세요.
4. HTML 파일 인증이 안 되면 메타태그 인증으로 바꿔 보세요.
 
대부분 1번에서 해결됩니다. 그래도 안 되면 서치어드바이저에 나오는 오류 문구를 알려주세요.
적어 주신 정보만으로는 가비아 유료 SSL이 꼭 필요하다고 판단할 수 없습니다. HTTPS로 접속하는 인증 경로에서 실제로 어떤 응답이 오는지를 먼저 구분하는 편이 좋겠습니다. 사이트를 직접 점검한 결과가 아닌 확인 순서 안내입니다.

1. 서치어드바이저에 등록한 HTTPS 주소와 실제 최종 주소의 www 유무를 확인해 주세요. HTML 파일 방식이라면 그 HTTPS 도메인의 루트에 인증 파일을 올리고, 해당 파일 URL이 정상 내용을 보여 주는지 확인합니다. 다른 페이지나 보안 확인 화면이 나오면 인증 파일이 전달되지 않는 상황입니다.

2. 메타태그 방식이면 최종 메인 페이지의 원본 HTML <head> 안에 현재 로그인한 네이버 계정에서 받은 태그가 있어야 합니다. 자바스크립트로 나중에 삽입되는 태그나 iframe 안의 태그, 브라우저에서만 실행되는 리다이렉션은 원인 후보입니다. 네이버 공식 가이드에도 이 제한이 안내되어 있습니다.

3. 소유확인 버튼을 누른 시각을 기준으로 Cloudflare 보안 이벤트와 호스팅 접근/오류 로그를 대조해 보세요. 차단·챌린지, HTTPS 리다이렉트 반복, 원본 서버 연결 오류인지 나누어 보면 범위를 좁힐 수 있습니다. 브라우저에서 보인다는 이유만으로 검색로봇 요청도 정상이라고 단정할 수는 없습니다. 반대로 ‘로봇 차단’이라고 아직 확정할 수도 없습니다.

인증 방식(파일/태그), 오류 문구, 최종 응답 상태코드 정도를 알려주시면 다음 확인 지점을 좁히기 좋겠습니다. 비밀번호·계정 정보·인증값 자체는 공개하지 않으셔도 됩니다. 원인을 확인하기 전 보안 기능 전체를 끄거나 유료 SSL을 먼저 구매할 필요는 없습니다.

참고한 공식 문서
네이버 사이트 등록 및 소유확인: https://searchadvisor.naver.com/guide/faq-start-register
네이버 소유확인 문제 해결: https://help.naver.com/service/30010/contents/17598?osType=PC
Cloudflare 검색로봇 오류 확인: https://developers.cloudflare.com/support/troubleshooting/general-troubleshooting/troubleshooting-crawl-errors/

답변을 작성하려면 로그인이 필요합니다.