네이버·구글에 회사 홈페이지가 안 나올 때 — 색인부터 확인하는 순서

SEO검색노출네이버구글홈페이지구축

초록

"홈페이지를 만들었는데 검색에 안 나옵니다"라는 말은 세 가지 다른 상태를 뭉뚱그린 것입니다. ① 검색엔진이 아직 우리 사이트를 모르는 상태, ② 알고는 있는데 순위가 뒤에 있는 상태, ③ 회사 이름으로도 안 나오는 상태. 셋은 원인도 해결 방법도 다르고, 흔히 파는 "SEO 작업"은 ②만 다룹니다. 그런데 만든 지 얼마 안 된 사이트에서 실제로 자주 발생하는 건 ①입니다. 이 글은 30초짜리 확인으로 상태를 먼저 가르고, 색인을 막고 있는 원인(noindex·robots·주소 중복)을 제거한 다음, 구글 Search Console과 네이버 서치어드바이저에 등록하는 순서를 정리합니다. 키워드 전략이나 콘텐츠 작성은 다루지 않습니다. 그건 색인이 된 다음의 이야기이기 때문입니다.


1. 30초 확인 — 지금 어느 상태인가

두 가지만 검색해 보면 상태가 갈립니다.

확인 A — 구글에서 site:우리도메인.com 을 검색합니다. site: 다음에 띄어쓰기 없이 도메인을 붙입니다.

결과상태
아무것도 안 나옴색인이 전혀 안 됨. 3~5장을 보세요
첫 화면만 나옴부분 색인. 하위 페이지가 막혀 있을 수 있음
여러 페이지가 나옴색인은 정상. 6장 이후로

확인 B — 회사 이름(정확한 상호)으로 그냥 검색합니다. 구글과 네이버 양쪽에서.

결과상태
우리 사이트가 1페이지에 없음브랜드 검색조차 안 잡히는 상태. 6장
나오긴 하는데 다른 곳(블로그·SNS)이 먼저흔한 상태. 6장
잘 나옴색인·브랜드는 정상. 문제는 일반 검색어 쪽

두 확인을 합치면 갈 곳이 정해집니다.

A에서 아무것도 안 나오는데 "SEO 컨설팅"을 받는 것은 순서가 틀렸습니다. 등록이 안 된 상태에서 키워드를 다듬어 봐야 아무 일도 일어나지 않습니다.


2. 색인을 막는 것들 — 만들자마자 확인할 다섯 가지

검색 결과에 나오기까지는 네 단계를 거칩니다. 아래 다섯 가지 원인은 각각 다른 단계에서 막습니다. 어느 단계에서 멈췄는지 알면 확인할 곳이 좁혀집니다.

순서대로 확인하세요.

2-1. noindex 태그가 남아 있다

가장 흔합니다. 개발 중에는 검색에 잡히면 안 되니 "수집하지 말라"는 표시를 넣어 두고, 오픈할 때 지우는 것을 잊는 것입니다.

확인 방법: 브라우저에서 사이트를 열고 페이지 소스 보기(Ctrl+U / Cmd+Option+U) 후 noindex를 검색합니다. 아래 같은 줄이 있으면 그게 원인입니다.

<meta name="robots" content="noindex, nofollow">

이 한 줄 때문에 몇 달을 날리는 경우가 실제로 있습니다. 오픈 직후 반드시 확인하세요.

2-2. robots.txt가 전체를 막고 있다

주소창에 우리도메인.com/robots.txt를 칩니다. 아래처럼 되어 있으면 전체 차단입니다.

User-agent: *
Disallow: /

정상이라면 Disallow: 뒤가 비어 있거나 관리자 경로 정도만 막혀 있어야 합니다. 파일이 아예 없어도 괜찮습니다. 없는 것보다 잘못 쓴 것이 나쁩니다.

2-3. 사이트 전체에 비밀번호가 걸려 있다

스테이징(테스트) 환경 보호용 설정이 그대로 남은 경우입니다. 로그인하지 않은 브라우저(시크릿 창)에서 우리 주소를 열어 보세요. 우리가 볼 수 있다고 검색엔진이 볼 수 있는 것은 아닙니다.

2-4. 내용이 화면에만 있고 응답에는 없다

페이지 소스 보기를 했을 때 본문 글자가 소스 안에 보이지 않으면 확인이 필요합니다. 브라우저에서 스크립트로 그려 넣는 구조라면 검색엔진이 내용을 못 읽을 수 있습니다.

같은 이유로, 회사 소개·서비스 설명·가격표를 이미지 한 장으로 만들어 두면 글자가 아예 없는 페이지가 됩니다. 이 문제는 상세페이지를 이미지로 만들면 검색에 안 잡힌다에서 자세히 다뤘습니다.

2-5. 주소가 여러 개로 갈라져 있다

한 사이트인데 입구가 여러 개인 경우입니다. 정상이라면 아래처럼 한 주소로 모여야 합니다.

화살표가 모이지 않고 각각 따로 열린다면 검색엔진 입장에서는 같은 내용의 사이트가 넷이고, 평가도 넷으로 쪼개집니다. 여기에 슬래시 유무(/about/about/)까지 갈리면 더 늘어납니다. 이 문제가 배포 후 화면 깨짐으로 나타나는 경우도 있는데, 그 구조는 트레일링 슬래시와 상대경로가 만나는 지점에 정리했습니다.

도메인을 두 개 이상 갖고 있다면(예: .com.co.kr) 한쪽을 대표로 정하고 나머지는 그쪽으로 넘기세요. 양쪽에 같은 사이트를 따로 띄워 두는 것은 손해입니다.


3. 구글에 등록하기

막는 것을 치웠으면 이제 알려 줍니다. Google Search Console(무료)에서 진행합니다.

1. Search Console에 도메인 등록
2. 소유 확인 — 아래 중 편한 방법
   □ 도메인 등록 대행사에서 DNS 레코드 추가 (하위 주소까지 한 번에)
   □ HTML 파일 업로드
   □ 사이트에 확인용 메타 태그 삽입
   □ 이미 쓰는 Google Analytics 계정으로 확인
3. sitemap.xml 제출
4. 주요 페이지를 'URL 검사'에 넣고 색인 요청

소유 확인은 DNS 방식이 가장 깔끔합니다. www 유무나 하위 경로가 갈려도 한 번에 잡히기 때문입니다. 대신 도메인 대행사 계정에 접근할 수 있어야 합니다. 그 계정이 우리 것이 아니라면 홈페이지를 넘겨받을 때 내 손에 남아야 하는 것을 먼저 보세요.

sitemap.xml은 우리 사이트의 페이지 목록입니다. 요즘 만드는 사이트는 대부분 자동으로 생성되니 우리도메인.com/sitemap.xml을 열어서 있는지 확인하고, 없으면 제작사에 요청하세요. 페이지가 20개 남짓이면 없어도 크게 문제되지 않지만, 있으면 새 페이지가 더 빨리 반영됩니다.

URL 검사에서 색인 요청은 페이지 단위로 "이거 좀 봐 달라"고 알리는 기능입니다. 첫 화면과 주요 페이지 몇 개만 넣으면 됩니다. 수백 개를 하나씩 넣을 필요는 없습니다.

등록했다고 바로 나오지는 않습니다. 며칠에서 몇 주까지 걸리는 것이 정상이고, 사이트마다 편차가 큽니다. 등록 후 일주일 안에 site: 검색으로 다시 확인해 보세요.


4. 네이버에 등록하기

네이버 서치어드바이저에서 진행합니다. 절차는 구글과 비슷합니다.

1. 서치어드바이저에 사이트 등록
2. 소유 확인 (HTML 파일 또는 메타 태그)
3. robots.txt / sitemap.xml 제출
4. '웹페이지 수집' 메뉴에서 주요 주소 수집 요청

여기서 알아 둘 점이 하나 있습니다. 네이버 검색 결과에서 일반 웹사이트가 차지하는 자리는 구글에 비해 좁은 편입니다. 블로그·카페·플레이스·쇼핑 같은 네이버 자체 서비스가 상단을 차지하는 구조가 오래 유지돼 왔고, 세부 노출 방식은 계속 바뀝니다.

그래서 실무적으로는 이렇게 접근합니다.

  • 웹사이트 등록은 기본으로 해 둔다 — 안 하면 아예 기회가 없습니다
  • 회사명 검색에서 우리 사이트가 나오는 것을 1차 목표로 잡습니다
  • 지역 기반 사업이면 네이버 플레이스(스마트플레이스) 등록이 홈페이지 SEO보다 효과가 큰 경우가 많습니다
  • 일반 검색어 상위 노출을 목표로 한다면 홈페이지만으로는 한계가 있고, 네이버 안쪽 채널을 함께 운영하는 것이 현실적입니다

특정 시점의 노출 규칙을 단정하지 않는 편이 좋습니다. 자주 바뀌기 때문입니다. 등록·수집 요청까지가 우리가 통제할 수 있는 영역이고, 그 뒤는 관측하면서 조정하는 영역입니다.


5. 회사 이름으로도 안 나올 때

색인은 됐는데 상호를 검색해도 우리가 안 보이는 경우입니다. 원인은 대체로 셋입니다.

동명·유사 상호가 있다. 같은 이름의 유명한 곳이 있으면 밀립니다. 이때는 "상호 + 지역"이나 "상호 + 업종"으로 검색했을 때 나오는지 확인하고, 사이트 제목 태그에 그 조합이 들어가 있는지 봅니다.

사이트 제목이 회사명이 아니다. 브라우저 탭에 뜨는 제목이 "HOME"이나 "메인 페이지"로 되어 있는 경우가 의외로 많습니다. 첫 화면 제목은 회사명 | 하는 일 형태가 무난합니다.

회사 정보가 서로 다르게 적혀 있다. 홈페이지·네이버 플레이스·사업자 정보·SNS에 적힌 상호·주소·전화번호가 조금씩 다르면 같은 곳으로 묶이기 어렵습니다. 띄어쓰기와 법인 표기(주식회사/㈜)까지 통일해 두세요. 품이 거의 안 드는 것에 비해 효과가 있는 작업입니다.


6. 리뉴얼했다면 반드시 — 주소가 바뀐 경우

기존 사이트가 있었고 개편하면서 주소 체계가 바뀌었다면, 예전 주소를 새 주소로 넘겨주는 설정(301 리다이렉트) 이 필요합니다.

이걸 안 하면 그동안 쌓인 검색 순위가 통째로 초기화됩니다. 개편 직후 "리뉴얼했더니 검색 유입이 반으로 줄었다"는 사례의 상당수가 이 원인입니다.

□ 기존 주요 페이지 주소 목록 확보 (Search Console·Analytics에서)
□ 각각 새 주소로 1:1 연결
□ 대응할 페이지가 없어진 것은 첫 화면 말고 가장 가까운 페이지로
□ 개편 후 Search Console에서 404 급증 여부 확인

개편 계약 시점에 이 항목을 범위에 넣어 두세요. 나중에 요청하면 추가 작업이 됩니다.


7. 안 해도 되는 것들

품을 들여도 효과가 없거나, 오히려 위험한 것들입니다.

meta keywords 태그. 오래전에 사라진 방식입니다. 채워 넣어도 순위와 무관합니다.

"검색엔진 100곳 자동 등록" 서비스. 실질적인 검색 유입은 구글·네이버·다음 정도에서 나오고, 이 셋은 직접 등록하는 게 빠르고 무료입니다.

상위 노출 보장 광고. 자연 검색 순위를 보장하는 것은 원리상 불가능합니다. 보장한다면 광고 상품이거나, 곧 문제가 될 방식일 가능성이 있습니다.

AI 노출을 위한 별도 파일부터 만드는 것. 순서상 일반 색인이 먼저입니다. AI 검색 쪽 경로는 ChatGPT 답변에 안 나오는 이유에서 따로 다뤘고, 거기서도 기본 색인이 전제입니다.


8. 확인표

□ 30초 확인
   □ site:도메인 검색 결과가 있는가
   □ 회사명 검색에서 우리 사이트가 나오는가

□ 막는 것 제거
   □ 소스에 noindex 없음
   □ robots.txt에 Disallow: / 없음
   □ 시크릿 창에서 열림 (비밀번호 없음)
   □ 본문 글자가 소스에 있음 (이미지만 아님)
   □ www·https·슬래시 주소가 하나로 모임

□ 등록
   □ Google Search Console 소유 확인 + sitemap 제출 + 색인 요청
   □ 네이버 서치어드바이저 소유 확인 + 수집 요청
   □ (지역 사업) 네이버 플레이스 등록

□ 정합
   □ 첫 화면 제목이 '회사명 | 하는 일'
   □ 상호·주소·전화번호가 모든 채널에서 동일
   □ (개편했다면) 예전 주소 → 새 주소 연결 완료

9. 마지막으로

이 목록에는 키워드도, 콘텐츠 전략도, 백링크도 없습니다. 그건 색인이 된 다음 단계의 작업이고, 그 전에 이 목록에서 막혀 있는 사이트가 훨씬 많기 때문입니다.

여기까지 다 했는데도 유입이 늘지 않는다면, 그다음은 콘텐츠 영역입니다. 반대로 유입은 있는데 문의로 이어지지 않는다면 원인은 검색이 아니라 사이트 안쪽에 있습니다. 그 경우는 방문자는 있는데 문의가 없다의 순서대로 확인하세요.

새로 사이트를 만들 계획이라면 위 항목들을 계약 범위에 미리 넣어 두는 것이 가장 쌉니다. 대략의 비용 범위는 외주 개발 비용 계산기에서 연락처 없이 확인할 수 있습니다.

궁금한 점이 있으신가요?

협업·의뢰는 아래로, 가벼운 소통은 인스타그램 @bluefox._.hi도 환영이에요.

비용이 궁금하면 외주 계산기로 먼저 확인해보세요.