홈페이지 네이버 검색이 안 될 때는 원인이 한 가지가 아닙니다. 아예 네이버에 등록되지 않은 경우, 등록은 됐지만 차단 설정이 켜져 있는 경우, 네이버가 읽을 글자가 페이지에 없는 경우, 주소가 두세 개로 갈라진 경우가 각각 다르게 나타납니다. 아래 순서대로 확인하면 어느 단계에서 막혔는지 대부분 직접 찾을 수 있고, 마지막 단계까지 통과했는데도 검색어로 안 보인다면 색인 문제가 아니라 노출 순위 문제입니다.
먼저 “색인”과 “노출”을 나눠서 봐야 합니다
홈페이지 네이버 검색이 안 된다는 말에는 두 가지 상황이 섞여 있습니다. 하나는 네이버가 홈페이지의 존재 자체를 모르는 색인 문제이고, 다른 하나는 네이버는 알고 있지만 원하는 검색어에서 뒤로 밀려 있는 노출 문제입니다. 두 상황은 확인 방법도 해결 방법도 다릅니다.
구분은 간단합니다. 네이버 검색창에 site:도메인 형태로 검색했을 때 결과가 하나도 없으면 색인 문제, 결과는 있는데 “강남 임플란트” 같은 검색어로는 보이지 않으면 노출 문제입니다. 이 글은 앞쪽, 즉 홈페이지 네이버 검색이 색인 단계에서 막힌 경우를 순서대로 확인하는 방법입니다. 노출 문제는 웹사이트 상위노출 페이지에서 따로 안내합니다.
이런 상황이라면 확인해 보세요
네이버가 홈페이지를 찾는 경로는 세 가지입니다
네이버 검색 로봇은 ① 서치어드바이저에 등록된 사이트와 제출된 사이트맵, ② 이미 색인된 다른 페이지에서 이어지는 링크, ③ 사용자가 검색 결과에서 눌러 본 주소를 통해 새 페이지를 발견하는 편입니다. 신규 홈페이지는 이 세 경로가 전부 비어 있는 상태로 시작하기 때문에, 아무것도 하지 않으면 홈페이지 네이버 검색은 발견 단계부터 늦어질 수 있습니다.
그래서 첫 조치는 언제나 서치어드바이저 등록입니다. 예전에 “네이버 웹마스터도구”라고 부르던 도구가 지금의 서치어드바이저이고, 사이트 소유 확인을 마치면 사이트맵 제출과 웹 페이지 수집 요청을 직접 할 수 있습니다. 등록만으로 순위가 올라가지는 않지만, 등록이 없으면 색인이 시작되지 않는 경우가 많습니다.
가장 흔한 원인은 “차단 설정이 켜진 채 오픈”입니다
제작 중에는 검색 로봇이 미완성 화면을 가져가지 않도록 차단을 걸어 두는 일이 많습니다. 워드프레스라면 설정 › 읽기의 “검색 엔진이 이 사이트를 검색하는 것을 차단” 항목이고, 다른 제작 도구에도 비슷한 스위치가 있습니다. 오픈하면서 이 설정을 끄지 않으면 홈페이지는 멀쩡히 보이는데 네이버 검색에는 계속 나오지 않습니다. 홈페이지 네이버 검색 문의에서 가장 자주 발견되는 원인입니다.
같은 종류로 robots.txt 파일의 Disallow: / 한 줄, 페이지 머리에 들어간 noindex 태그, 호스팅이나 보안 플러그인이 네이버 로봇(Yeti)의 접근을 막는 방화벽 규칙이 있습니다. 서치어드바이저의 “검증 › robots.txt” 메뉴에서 네이버 로봇 기준으로 수집 가능 여부를 바로 확인할 수 있습니다.
읽을 글자가 없으면 등록해도 색인되지 않습니다
네이버는 페이지 안의 텍스트를 읽고 그 페이지가 무엇에 관한 것인지 판단합니다. 첫 화면이 큰 이미지 한 장과 “바로가기” 버튼뿐이거나, 본문 전체가 이미지로 만들어졌거나, 화면이 자바스크립트로만 그려져서 로봇이 받아 가는 원본에는 글자가 거의 없는 홈페이지는 등록을 해도 색인이 잘 되지 않는 편입니다. 홈페이지 네이버 검색이 되려면 네이버가 읽을 글자가 먼저 있어야 합니다.
제목 태그도 같은 문제입니다. 모든 페이지의 제목이 “메인”이나 회사명 하나로 같거나, 제목 자체가 비어 있으면 네이버가 페이지를 구분하지 못합니다. 페이지마다 다른 제목과 설명, 본문에 검색어와 같은 말이 글자로 들어가 있는지가 색인의 기본 조건입니다. 홈페이지를 새로 만드는 단계라면 홈페이지 제작 페이지에서 검색엔진이 읽는 구조를 먼저 확인하는 편이 빠릅니다.
주소가 두 개 이상이면 네이버가 원본을 고르지 못합니다
www가 붙은 주소와 안 붙은 주소, http와 https, 제작사 임시 도메인과 정식 도메인, 포워딩으로 연결한 한글 도메인처럼 같은 내용이 여러 주소로 열리면 네이버는 어느 쪽을 원본으로 볼지 판단해야 합니다. 이 과정에서 색인이 늦어지거나, 엉뚱한 주소가 색인되어 정식 주소는 계속 비어 보이는 일이 생깁니다.
정리 방법은 하나로 모으는 것입니다. 정식 주소 하나를 정하고 나머지는 301 리다이렉트로 보내며, 페이지마다 canonical 태그에 정식 주소를 적습니다. 도메인을 바꿨거나 제작사를 옮긴 뒤 검색에서 사라졌다면 대부분 이 단계에서 이전 주소가 새 주소로 연결되지 않은 경우입니다.
홈페이지 네이버 검색이 안 되는 원인은 대략 여섯 유형입니다
| 증상 | 먼저 볼 곳 | 조치 |
|---|---|---|
| site: 검색 결과 0건 | 서치어드바이저 등록 여부 | 사이트 등록 → 소유 확인 → 사이트맵·RSS 제출 → 수집 요청 |
| 등록했는데 수집 오류 | 서치어드바이저 수집 › 오류 현황 | robots.txt·noindex·방화벽 차단 해제 후 재요청 |
| 수집은 되는데 색인 0 | 페이지 원본의 텍스트·제목 태그 | 페이지별 제목·설명 작성, 본문을 글자로 |
| 다른 주소만 색인됨 | www·https·임시 도메인 | 정식 주소 하나로 301 통합, canonical 지정 |
| 상호로는 나오는데 검색어로 안 나옴 | 색인은 정상 | 노출 순위 문제 → 웹사이트 상위노출 안내 |
홈페이지 네이버 검색 안 될 때 확인 순서 7단계
- site: 검색으로 색인 여부부터 확인네이버 검색창에 site:도메인 형태로 검색합니다. 결과가 있으면 색인은 된 것이고, 0건이면 아래 단계로 내려갑니다.
- 서치어드바이저 등록과 소유 확인사이트를 등록하고 HTML 태그나 파일로 소유를 확인합니다. 이미 등록돼 있다면 “사이트 간단 체크”로 기본 상태를 봅니다.
- 차단 설정 점검검색 엔진 차단 옵션, robots.txt, noindex 태그, 보안 플러그인·방화벽의 로봇 차단을 확인합니다. “검증 › robots.txt”에서 네이버 로봇 기준으로 검사합니다.
- 사이트맵·RSS 제출과 수집 요청사이트맵 주소를 제출하고, 메인과 주요 페이지는 “웹 페이지 수집” 요청을 직접 넣습니다. 요청 후 수집 현황의 오류 항목을 확인합니다.
- 페이지 원본에 글자가 있는지 확인페이지 소스 보기에서 제목 태그와 본문 텍스트가 실제로 들어 있는지 봅니다. 이미지·스크립트만 있다면 텍스트 구조로 고쳐야 합니다.
- 주소 통합www·https·임시 도메인·포워딩 도메인을 정식 주소 하나로 301 연결하고 canonical을 맞춥니다. 도메인을 바꿨다면 이전 주소의 리다이렉트를 확인합니다.
- 기다리기, 그리고 노출 문제로 넘어가기위 단계를 마쳤다면 수집·색인까지 며칠에서 몇 주가 걸릴 수 있습니다. site: 검색에 나오기 시작했는데 검색어로는 안 보이면 이제부터 홈페이지 네이버 검색은 노출 순위의 영역입니다.
자주 묻는 질문
site: 검색에는 나오는데 상호로 검색하면 안 나옵니다.
서치어드바이저에 등록만 하면 검색되나요?
수집 요청을 했는데 며칠이 지나도 안 나옵니다.
구글에는 나오는데 네이버에서만 안 나옵니다.
블로그·플레이스는 나오는데 홈페이지만 안 나옵니다.
제작사가 만든 홈페이지인데 제가 직접 확인할 수 있나요?
월보장 기준. 클릭당 과금(CPC)이 아닌 월 정액입니다. 작업 시작 전에는 비용을 받지 않으며, 약속한 키워드가 통합검색 1페이지에 진입한 날 첫 월보장 금액을 입금하시고 이후 노출 25일을 채울 때마다 연장금을 입금합니다. 또는 매월 1일에 지난달 실제 노출일수를 25일 기준으로 일할 계산한 연장금을 입금하는 방식으로도 진행합니다. 노출되지 않은 날은 일수에 포함되지 않습니다. 색인이 끝난 뒤 검색어 노출은 이 기준으로 진행합니다.





