본문으로 건너뛰기
엠제이커넥트 AI 랩
1인 창업 IT

서치어드바이저 등록 방법: 네이버·구글 서치 콘솔에 사이트 등록하고 색인 확인하는 5단계

엄준태11분 읽기
서치어드바이저 등록 방법 표지 — 네이버 서치어드바이저와 구글 서치 콘솔에 사이트를 등록하고 색인을 확인하는 5단계
목차
  1. 서치어드바이저에 등록해야 네이버 검색에 나오나요?
  2. 네이버 서치어드바이저 등록은 어떻게 하나요?
  3. 소유확인에서 자주 막히는 지점
  4. 구글 서치 콘솔은 어떤 속성으로 등록해야 하나요?
  5. 사이트맵과 RSS는 무엇을 어떻게 제출하나요?
  6. robots.txt는 어떻게 써야 하나요?
  7. IndexNow는 무엇이고 구글에도 통하나요?
  8. 등록했는데 검색에 안 나오면 무엇을 확인하나요?
  9. 정리: 오늘 할 일은 무엇인가요?
  10. 참고 자료

사이트를 열었는데 네이버·구글 검색에 내 사이트가 안 보이면 가장 먼저 찾는 게 서치어드바이저 등록입니다. 결론부터 말하면 등록하지 않아도 검색 로봇은 사이트를 수집하지만, 네이버 서치어드바이저와 구글 서치 콘솔에 등록해 두면 사이트맵을 직접 알려 주고 무엇이 색인됐는지 리포트로 확인할 수 있습니다. 이 글은 2026년 10월 12일 네이버 서치어드바이저 웹마스터 가이드와 Google 검색 센터·Search Console 도움말을 기준으로, 1인 창업가가 하루 안에 끝낼 수 있는 등록 5단계를 정리했습니다.

서치어드바이저에 등록해야 네이버 검색에 나오나요?

꼭 그렇지는 않습니다. 네이버 서치어드바이저 가이드는 "네이버 웹 검색은 웹 수집 로봇이 자동으로 수집한 사이트 정보를 반영"하므로 검색 등록 절차가 존재하지 않는다고 밝힙니다. 웹마스터도구에 등록하지 않아도 사이트와 문서는 검색 결과에 반영될 수 있습니다.

그런데도 등록하는 이유는 두 가지입니다.

  • 알려 주기: 사이트맵과 RSS를 제출하면 네이버 검색 로봇이 이를 "콘텐츠 피드"로 보고 주기적으로 다시 방문합니다. 새 사이트는 바깥에서 들어오는 링크가 거의 없어서, 로봇이 페이지를 찾을 길을 직접 열어 주는 셈입니다.
  • 확인하기: 소유확인을 마치면 수집·색인·노출 리포트로 "로봇이 왔는지, 어떤 페이지가 막혔는지"를 볼 수 있습니다. 검색에 안 나올 때 원인을 찾는 출발점이 여기입니다.

구글도 마찬가지입니다. 구글 서치 콘솔에 등록하지 않아도 크롤링은 되지만, 사이트맵 제출과 URL 검사, 색인 상태 보고서는 등록한 사람만 쓸 수 있습니다. 도메인을 아직 사지 않았다면 가비아 도메인 구입과 연결부터 보고 오세요. 1인 창업가에게 필요한 IT 개념 전체 지도는 1인 창업가가 알아야 할 필수 IT 개념에 정리해 두었습니다.

네이버 서치어드바이저 등록은 어떻게 하나요?

사이트 검색 등록 5단계: 사이트 추가, 소유확인(HTML 파일·메타태그·DNS), 사이트맵과 RSS 제출, robots.txt 확인, 색인 상태 확인

순서는 단순합니다. 네이버 아이디로 서치어드바이저 웹마스터도구에 로그인해 사이트 주소를 추가하고, 내 사이트가 맞다는 것을 증명(소유확인)한 뒤, 사이트맵과 RSS를 제출합니다.

소유확인에서 자주 막히는 지점

서치어드바이저 가이드는 소유확인용 메타태그와 HTML 검증에서 다음을 주의하라고 적고 있습니다.

  • 자바스크립트를 실행하지 않습니다. 리액트처럼 화면을 자바스크립트로 그리는 사이트라도, 태그는 서버가 보내는 원본 HTML에 있어야 합니다. 브라우저 주소창에 view-source:내사이트주소를 넣어 원본에 태그가 보이는지 확인하세요.
  • 메타태그는 head 안에 넣습니다. body 안이나 frame 안에 있으면 검증에서 제외됩니다.
  • 리다이렉트는 서버에서 처리합니다. 자바스크립트, meta refresh, 쿠키로 다른 페이지로 넘기면 확인할 수 없고, 서버의 301·302 리다이렉트만 따라갑니다.
<head>
  <meta name="naver-site-verification" content="발급받은_값" />
</head>

Next.js 같은 프레임워크라면 메타데이터 설정에 검증 값을 넣으면 head 안에 렌더됩니다. 노코드 빌더나 쇼핑몰 솔루션은 대개 "검색엔진 최적화" 설정 칸에 값을 붙여 넣는 방식이니 그 메뉴를 먼저 찾아보세요.

구글 서치 콘솔은 어떤 속성으로 등록해야 하나요?

구글 서치 콘솔에는 등록 단위가 두 가지입니다. 도메인 속성은 example.com 하나로 http·https와 www, blog. 같은 하위 도메인 데이터까지 모두 묶어 줍니다. 대신 Search Console 도움말에 따르면 도메인 속성은 DNS 레코드로만 소유확인을 할 수 있습니다. URL 접두어 속성은 https://www.example.com처럼 적은 주소 아래만 다루고, 확인 방법을 고를 수 있습니다.

소유확인 방법 이럴 때 주의
DNS(도메인 공급업체) 도메인 속성으로 전체를 묶고 싶을 때 TXT 레코드를 추가할 수 있어야 함
HTML 파일 업로드 사이트 루트에 파일을 올릴 수 있을 때 리다이렉트를 따라가지 않음
HTML 태그 홈페이지 head를 고칠 수 있을 때 호스팅 플랫폼에 따라 불가
Google 애널리틱스·태그 관리자 이미 GA·GTM이 설치돼 있을 때 템플릿을 바꾸다 태그가 빠지면 확인이 풀림

도메인 DNS를 Cloudflare에서 관리한다면 TXT 레코드 하나로 끝나므로 도메인 속성이 가장 손이 덜 갑니다. DNS 화면이 낯설다면 클라우드플레어 DNS 설정을 참고하세요. 이미 구글 애널리틱스 GA4를 설치했다면 그 추적 코드로 확인할 수도 있습니다. 도움말은 확인 방법이 하나 깨질 때를 대비해 두 개 이상 등록해 두라고 권합니다. 서치 콘솔은 확인 토큰이 남아 있는지 정기적으로 검사하고, 사라지면 유예 기간 뒤 권한이 만료되기 때문입니다.

사이트맵과 RSS는 무엇을 어떻게 제출하나요?

사이트맵(sitemap.xml)은 사이트 안의 URL 목록이고, RSS는 최신 글을 본문과 함께 담은 피드입니다. 두 곳의 기준은 조금 다릅니다.

네이버 서치어드바이저와 구글 서치 콘솔 비교표 — 소유확인 방법, 사이트맵 한도, RSS 제출, IndexNow 지원, 수집 소요 시간
  • 네이버: 사이트맵과 RSS 안의 모든 URL이 소유확인한 사이트와 같은 도메인이어야 합니다. 파일이 10MB를 넘거나 사이트맵 URL이 5만 개 이상이면 제출할 수 없습니다. RSS는 글이 1개 이상 있어야 하고, 본문 전체를 담으라고 권합니다. RSS는 본문 때문에 URL을 많이 담기 어려우니 사이트맵을 적극 쓰라는 것이 네이버의 안내입니다.
  • 구글: 사이트맵 1개당 50MB(압축 전) 또는 URL 50,000개까지이고, UTF-8로 인코딩해야 합니다. 서치 콘솔의 사이트맵 보고서로 제출하거나, robots.txt에 Sitemap: 한 줄을 적어 알려 줄 수 있습니다. RSS·Atom 피드 주소도 사이트맵 자리에 제출할 수 있습니다.

이 블로그는 /sitemap.xml과 /rss.xml을 자동으로 만들고, robots.txt 마지막 줄에 사이트맵 주소를 적어 둡니다. 대부분의 블로그 플랫폼과 프레임워크도 이 두 파일을 만들어 주니, 직접 만들기 전에 내 사이트 주소 뒤에 /sitemap.xml을 붙여 열어 보세요.

robots.txt는 어떻게 써야 하나요?

robots.txt는 검색 로봇에게 "여기는 가져가도 되고, 여기는 가져가지 말라"고 알리는 텍스트 파일입니다. 네이버 가이드 기준으로 반드시 사이트 루트에 두고, 일반 텍스트(text/plain)로 2xx 응답을 내야 합니다. 파일이 없으면 모두 허용으로 보지만, 서버 오류(5xx)를 내면 모두 허용하지 않음으로 해석하니 주의해야 합니다.

User-agent: *
Allow: /
Disallow: /admin

Sitemap: https://www.example.com/sitemap.xml

여기서 많이들 오해하는 점이 있습니다. 구글 검색 센터는 robots.txt가 페이지를 검색 결과에서 숨기는 수단이 아니라고 분명히 적습니다. 막아 둔 URL도 다른 곳에서 링크하면 주소만 색인될 수 있고, 정말 숨기려면 noindex 메타 태그나 비밀번호 보호를 써야 합니다. 반대로 실수로 noindex가 남아 있으면 등록을 아무리 해도 검색에 나오지 않습니다.

또 robots.txt 규칙은 같은 호스트·프로토콜·포트에만 적용됩니다. http://www.example.com/robots.txt의 규칙은 https://example.com/에 적용되지 않으니, 실제로 쓰는 주소 하나로 통일해 두는 게 좋습니다. https 전환이 아직이라면 SSL 인증서 무료 발급부터 마치고 등록하세요.

IndexNow는 무엇이고 구글에도 통하나요?

IndexNow는 새 글이나 수정·삭제가 생겼을 때 검색엔진에 바로 알리는 공개 규약입니다. 서치어드바이저는 IndexNow를 지원하고, 한 곳에 알린 갱신 정보는 참여한 다른 검색엔진과도 공유됩니다. 사용법은 키 문자열(16진수 문자·숫자·하이픈, 8~128자)을 정해 키.txt 파일로 사이트 루트에 올린 뒤, 바뀐 URL 목록을 API로 보내는 방식입니다.

다만 두 가지를 알고 써야 합니다.

  • IndexNow 공식 참여 목록에는 Bing, 네이버, Yandex, Seznam 등이 있고 구글은 없습니다. 구글은 사이트맵과 URL 검사로 챙겨야 합니다.
  • 네이버 가이드도 IndexNow가 변화를 빨리 알릴 뿐 색인을 보장하지는 않는다고 적습니다.

이 블로그는 글을 발행할 때 바뀐 주소를 IndexNow로 자동 전송합니다. 직접 코드를 만지지 않는 사이트라면 쓰는 플랫폼에 IndexNow 기능이나 플러그인이 있는지 먼저 확인하는 편이 빠릅니다.

등록했는데 검색에 안 나오면 무엇을 확인하나요?

먼저 기다리는 시간이 필요합니다. 구글은 크롤링에 며칠에서 몇 주가 걸릴 수 있고, 요청해도 즉시 또는 전혀 포함되지 않을 수 있다고 안내합니다. 네이버도 수집요청 URL은 우선순위에 따라 최소 1일에서 몇 주가 걸리고, 수집에 성공해도 노출은 보장되지 않는다고 밝힙니다. 같은 URL을 매일 다시 요청해도 빨라지지 않습니다.

그 이상 지나도 안 보이면 아래를 순서대로 확인합니다.

  1. noindex가 남아 있지 않은가: 개발 중에 넣어 둔 noindex가 운영에 그대로 나간 경우가 흔합니다.
  2. 주소가 하나로 통일됐는가: www와 www 없는 주소, http와 https가 섞여 있으면 등록한 속성과 실제 주소가 어긋납니다. 하나를 정하고 나머지는 서버에서 301로 넘기세요.
  3. robots.txt가 정상 응답하는가: 5xx 오류나 HTML 문서로 응답하면 규칙이 엉뚱하게 해석됩니다.
  4. 자바스크립트로만 그려지는 페이지가 아닌가: 원본 HTML에 본문이 거의 없으면 로봇이 읽을 내용이 없습니다.
  5. 리포트 확인: 구글은 URL 검사와 색인 생성 보고서, 네이버는 웹마스터도구 리포트에서 수집·색인 상태를 봅니다.

이 방법이 안 통하는 경우도 있습니다. 내용이 거의 없는 페이지, 다른 사이트를 그대로 옮긴 페이지는 등록과 무관하게 색인이 늦거나 빠질 수 있습니다. 이때 필요한 건 등록 반복이 아니라 내용 보강입니다.

정리: 오늘 할 일은 무엇인가요?

  1. 사이트를 https 주소 하나로 통일합니다.
  2. 네이버 서치어드바이저에 사이트를 추가하고 메타태그나 HTML 파일로 소유확인을 합니다.
  3. 구글 서치 콘솔은 DNS를 만질 수 있으면 도메인 속성, 아니면 URL 접두어 속성으로 등록합니다.
  4. 두 곳에 sitemap.xml을 제출하고, 네이버에는 RSS도 제출합니다.
  5. robots.txt에 사이트맵 줄을 넣고, noindex가 남아 있지 않은지 확인합니다.
  6. 1~2주 뒤 리포트로 색인 상태를 확인합니다. 그 사이 매일 다시 제출할 필요는 없습니다.

참고 자료

자주 묻는 질문

Q. 서치어드바이저에 등록하지 않으면 네이버 검색에 안 나오나요?

아닙니다. 네이버 서치어드바이저 가이드는 네이버 웹 검색에 별도 등록 절차가 없고, 웹마스터도구에 등록하지 않아도 검색 로봇이 수집한 사이트가 검색에 반영된다고 밝힙니다. 다만 서치어드바이저에 등록하고 소유확인을 하면 수집·색인·노출 리포트를 보고 사이트맵과 RSS를 제출할 수 있어서, 새 사이트라면 등록해 두는 편이 운영에 유리합니다.

Q. 서치어드바이저 소유확인이 계속 실패하는 이유는 무엇인가요?

서치어드바이저 소유확인은 자바스크립트를 실행하지 않습니다. 그래서 메타태그가 body 안이나 frame 안에 있거나, 자바스크립트·meta refresh·쿠키로 다른 페이지로 넘기는 구조면 확인에 실패합니다. 메타태그는 head 안에 넣고, 리다이렉트가 필요하면 서버의 301·302로 처리한 뒤 view-source:로 원본 HTML에 태그가 보이는지 확인하세요.

Q. 구글 서치 콘솔은 도메인 속성과 URL 접두어 중 무엇으로 등록하나요?

도메인을 직접 관리한다면 도메인 속성이 편합니다. 구글 서치 콘솔 도움말에 따르면 도메인 속성은 http·https와 하위 도메인 데이터를 모두 포함하지만, 소유확인은 DNS(도메인 이름 공급업체)로만 할 수 있습니다. DNS를 만지기 어렵다면 URL 접두어 속성으로 등록하고 HTML 파일이나 태그로 확인하면 됩니다.

Q. 사이트맵을 제출하면 바로 검색에 나오나요?

아닙니다. 구글은 사이트맵 제출이 '힌트'일 뿐 크롤링을 보장하지 않으며 크롤링에 며칠에서 몇 주가 걸릴 수 있다고 안내합니다. 네이버도 수집요청 URL이 우선순위에 따라 최소 1일에서 몇 주가 걸릴 수 있고, 수집에 성공해도 검색 노출은 보장되지 않는다고 밝힙니다. 같은 URL을 매일 다시 제출할 필요는 없습니다.

Q. IndexNow를 쓰면 구글에도 새 글이 바로 알려지나요?

IndexNow 공식 사이트의 참여 검색엔진 목록에는 Bing, 네이버, Yandex, Seznam 등이 있고 구글은 없습니다. 그래서 IndexNow는 네이버·Bing 쪽 알림으로 쓰고, 구글은 사이트맵과 서치 콘솔의 URL 검사로 챙기는 것이 맞습니다. 네이버 가이드도 IndexNow가 색인을 보장하지는 않는다고 적고 있습니다.

X에 공유

엄준태 · 엠제이커넥트 대표 · 개발자

웹·모바일 서비스를 직접 만들고 운영하는 개발자입니다. 여행·커머스 플랫폼 개발과 외주 유지보수, 특성화고·대한상공회의소 강의 경험을 바탕으로 AI 도구를 실무에 쓰는 방법을 기록합니다.

개발 이력 보기엠제이커넥트