내 글이 구글에 안 보일 때, 많은 사람은 곧장 순위를 걱정합니다. 하지만 의외로 문제는 순위표가 아니라 출입문 앞에 있을 때가 많습니다.
구글 검색은 손님을 맞는 가게와 비슷합니다. 먼저 가게를 발견하고, 안을 살펴보고, 마지막으로 어떤 손님에게 보여줄지 정합니다.
구글은 내 글을 세 번 심사한다
구글 검색은 크게 크롤링, 색인, 검색 결과 제공의 세 단계로 움직입니다. 쉽게 말하면 발견하기, 보관하기, 보여주기입니다.
첫 단계인 크롤링은 구글의 자동 프로그램인 구글봇이 웹페이지를 방문하는 과정입니다. 구글봇은 링크를 따라가거나 사이트맵을 읽으며 새로운 주소와 바뀐 페이지를 찾습니다.
두 번째 단계인 색인은 구글이 페이지 내용을 읽고 정리해 데이터베이스에 넣는 일입니다. 글의 주제, 언어, 이미지, 제목, 다른 페이지와의 중복 여부 등을 살핍니다.
세 번째 단계는 검색 결과에 어떤 페이지를 어떤 순서로 보여줄지 정하는 과정입니다. 검색어와의 관련성, 페이지 품질, 사용자의 위치와 기기 등 여러 신호가 함께 작동합니다.
여기서 꼭 기억할 점이 있습니다.
크롤링됐다고 색인되는 것은 아니고, 색인됐다고 높은 순위에 오르는 것도 아닙니다.
구글 검색 센터도 모든 페이지가 반드시 크롤링되거나 색인되거나 검색 결과에 표시된다고 보장하지 않는다고 안내합니다. 그러니 서치콘솔의 숫자를 볼 때는 세 단계를 섞지 말아야 합니다.
첫 관문은 순위가 아니라 ‘발견’이다
새로 만든 글은 구글 입장에서 아직 주소를 모르는 집과 같습니다. 집이 아무리 멋져도 위치를 모르면 찾아갈 수 없습니다.
구글은 이미 알고 있는 페이지의 링크를 따라가며 새 주소를 발견합니다. 사이트맵을 제출하는 방법도 있습니다. 사이트맵은 사이트 안의 중요한 주소를 적어 둔 안내 지도입니다.
서치콘솔에서 사이트맵 보고서를 확인하면 구글이 사이트맵을 읽었는지, 마지막으로 언제 처리했는지 살필 수 있습니다. 다만 사이트맵에 주소를 적었다고 곧바로 색인된다는 뜻은 아닙니다.
이 차이는 도서관에 책을 보내는 일과 비슷합니다. 책을 택배로 보냈다고 해서 바로 서가에 꽂히는 것은 아닙니다.
크롤링 단계에서 가장 먼저 볼 보고서는 크롤링 통계 보고서입니다. 이 보고서는 구글봇이 언제 방문했는지, 서버가 정상적으로 응답했는지, 오류가 있었는지 보여줍니다.
사이트 서버가 자주 멈추거나 응답이 느리면 구글봇이 페이지를 제대로 가져가지 못할 수 있습니다. robots.txt 파일이 실수로 중요한 폴더를 막고 있는지도 확인해야 합니다.
반대로 글이 하나 추가될 때마다 색인 요청을 반복하는 것은 좋은 전략이 아닙니다. 구글은 개별 주소의 재크롤링 요청에 횟수 제한을 두며, 요청했다고 즉시 검색 결과에 들어가는 것도 아니라고 설명합니다.
새 글을 올렸다면 무엇부터 할까
- 사이트맵에 새 주소가 포함됐는지 확인합니다.
- 다른 글에서 새 글로 이어지는 링크를 만듭니다.
- 서버 오류와 robots.txt 차단 여부를 살핍니다.
- 중요한 한두 페이지는 URL 검사에서 색인 생성을 요청합니다.
색인은 ‘구글 도서관의 서가’에 꽂히는 일이다
크롤링을 마친 페이지는 색인 과정을 거칩니다. 이때 구글은 단순히 글자를 복사해 보관하지 않습니다.
페이지의 제목과 본문, 이미지 설명, 동영상, 언어를 살펴보며 이 페이지가 무엇을 다루는지 이해하려고 합니다. 비슷한 페이지가 여러 개라면 대표 주소를 고르는 일도 합니다.
예를 들어 같은 글이 컴퓨터용 주소와 모바일용 주소에 따로 있거나, 추적용 주소가 여러 개 생기면 구글은 그중 대표가 될 주소를 선택합니다. 이 대표 주소를 기준으로 검색 성과가 잡히는 경우가 많습니다.
그래서 페이지가 색인되지 않는 이유를 단순히 “글이 부족해서”라고 생각하면 안 됩니다. 다른 페이지와 내용이 거의 같거나, 색인을 막는 설정이 있거나, 페이지의 품질이 낮다고 판단될 수도 있습니다.
서치콘솔의 페이지 색인 생성 보고서는 이 단계에 가장 가까운 보고서입니다. 여기에서는 색인된 페이지와 색인되지 않은 페이지의 수를 확인할 수 있습니다.
단, 그래프의 숫자를 하루 동안 새로 처리한 페이지 수로 오해하면 안 됩니다. 구글 도움말에 따르면 그래프의 막대는 특정 날짜에 누적된 상태를 보여주는 값입니다.
색인되지 않은 주소에는 여러 이유가 붙습니다. 발견됐지만 아직 크롤링되지 않은 주소, 크롤링은 했지만 색인되지 않은 주소, 다른 페이지의 중복으로 판단된 주소 등이 대표적입니다.
여기서 ‘제외됨’이라는 표시만 보고 모두 고쳐야 한다고 생각할 필요는 없습니다. 로그인 페이지나 검색 결과 페이지처럼 애초에 검색에 나올 필요가 없는 주소도 있기 때문입니다.
한 페이지의 진짜 상태를 확인하는 법
특정 글 하나가 궁금하다면 페이지 색인 생성 보고서보다 URL 검사 도구가 더 정확합니다. 서치콘솔 상단 검색창에 글 주소를 넣으면 구글이 알고 있는 상태를 확인할 수 있습니다.
URL 검사에는 구글 색인에 저장된 정보와 현재 페이지를 직접 시험한 결과가 함께 나옵니다. 현재 페이지를 시험하는 기능은 문제를 고치는 데 유용하지만, 그 시험 결과가 곧 검색 결과에 반영되는 것은 아닙니다.
검사 화면에서 특히 볼 항목은 크롤링 허용 여부, 색인 허용 여부, 대표 주소, 마지막 크롤링 날짜입니다. 이 네 가지를 보면 “구글이 못 찾는지”, “찾았지만 넣지 않았는지”를 나눠 볼 수 있습니다.
색인됐는데도 안 보이는 이유는 순위 단계에 있다
많은 운영자가 가장 놀라는 순간은 이것입니다. URL 검사에는 “구글에 있음”이라고 나오는데, 정작 검색창에 글 제목을 넣으면 찾기 어렵습니다.
이것은 반드시 오류가 아닙니다. 색인은 도서관에 책이 들어왔다는 뜻이지, 입구 진열대에 놓였다는 뜻은 아니기 때문입니다.
검색 결과에서는 사용자가 입력한 말과 페이지 내용이 얼마나 잘 맞는지, 다른 페이지보다 유용한지, 검색 의도에 답하는지 등을 종합해 순서를 정합니다. 같은 주제를 다룬 글이 수천 개라면 색인 이후의 경쟁이 시작됩니다.
이 단계에서 중심이 되는 보고서는 실적 보고서입니다. 실적 보고서는 노출 수, 클릭 수, 클릭률, 평균 게재순위와 검색어를 보여줍니다.
노출 수는 검색 결과에 내 페이지가 보인 횟수입니다. 클릭 수는 그중 실제로 방문자가 눌러 들어온 횟수입니다.
클릭률은 노출 대비 클릭 비율입니다. 노출은 많은데 클릭률이 낮다면 제목이나 설명이 검색자의 기대를 끌어내지 못했을 가능성이 있습니다.
반대로 클릭률이 높지만 노출 수가 적다면, 소수의 검색어에서는 반응이 좋지만 아직 더 넓은 검색어에서 경쟁력이 부족하다는 뜻일 수 있습니다.
평균 게재순위도 조심해서 봐야 합니다. 여러 검색어와 여러 페이지의 평균이므로, 모든 검색에서 정확히 같은 위치에 있었다는 뜻은 아닙니다.
또한 실적 보고서의 그래프와 페이지별 표는 집계 방식이 다를 수 있습니다. 구글은 사이트 전체 기준으로 계산할 때 같은 사이트의 여러 결과를 한 번으로 세기도 하므로, 숫자가 직관과 다르게 보일 수 있습니다.
실적 보고서에서 찾을 수 있는 작은 기회
- 노출은 많은데 클릭률이 낮은 검색어를 찾습니다.
- 순위가 11위에서 20위 사이인 페이지를 찾습니다.
- 검색어와 실제 글 제목이 어긋나는지 살핍니다.
- 잘되는 글에서 관련 글로 내부 링크를 추가합니다.
특히 1페이지 바로 아래에 있는 글은 작은 수정으로 기회를 만들 수 있습니다. 검색자의 질문을 첫 부분에서 더 분명히 답하고, 제목을 실제 내용과 맞추고, 관련 글을 연결해 보세요.
보고서 세 개를 한 장의 지도처럼 읽는 법
서치콘솔 보고서는 따로따로 읽을 때보다 연결해서 볼 때 훨씬 강력합니다. 한 페이지를 놓고 다음 순서로 살펴보면 됩니다.
- 사이트맵과 크롤링 통계에서 구글이 주소를 발견하고 방문했는지 확인합니다.
- URL 검사와 페이지 색인 생성 보고서에서 색인 여부와 제외 이유를 확인합니다.
- 실적 보고서에서 실제 노출과 클릭이 발생했는지 확인합니다.
예를 들어 새 글의 노출 수가 0이라면 먼저 순위를 탓하지 마세요. URL 검사에서 색인 여부를 확인하고, 색인되지 않았다면 페이지 색인 생성 보고서의 이유를 봐야 합니다.
색인됐지만 노출이 적다면 검색어와 주제가 맞는지, 글이 검색자의 질문에 충분히 답하는지 살펴볼 차례입니다. 노출은 많은데 클릭이 적다면 제목과 설명을 고칠 가능성이 큽니다.
이렇게 보면 서치콘솔은 점수표가 아니라 수리 설명서에 가깝습니다. 어디가 막혔는지 알려주고, 어떤 순서로 손볼지 힌트를 줍니다.
가장 중요한 반전은 이것입니다.
색인 숫자를 늘리는 일과 방문자를 늘리는 일은 같은 목표가 아닙니다.
검색에 필요 없는 주소를 무작정 색인시키는 것보다, 실제 독자가 찾을 만한 페이지를 제대로 크롤링하게 하고, 그 페이지가 정확한 질문에 답하도록 만드는 편이 훨씬 낫습니다.
매주 20분이면 검색 상태가 달라진다
서치콘솔을 매일 들여다볼 필요는 없습니다. 오히려 하루 단위 숫자에 흔들리면 방향을 잃기 쉽습니다.
일주일에 한 번 다음 네 가지를 확인해 보세요.
- 새 글과 중요한 수정 글이 색인됐는지 봅니다.
- 페이지 색인 생성 보고서의 오류가 갑자기 늘었는지 확인합니다.
- 노출은 늘었지만 클릭률이 떨어진 글을 찾습니다.
- 검색어와 페이지 내용을 비교해 다음 수정 계획을 세웁니다.
구글의 최신 안내처럼 새 페이지의 크롤링과 검색 반영은 며칠에서 몇 주가 걸릴 수 있습니다. 요청 버튼을 누른 직후 변화가 없다고 같은 요청을 반복하기보다, 원인을 고치고 시간을 두고 지켜보는 편이 안전합니다.
결국 세 단계의 역할은 간단합니다. 크롤링은 구글이 문을 열고 들어오는 일이고, 색인은 내용을 서가에 정리하는 일이며, 순위는 어떤 손님에게 먼저 추천할지 정하는 일입니다.
이 순서를 알면 “왜 내 글이 안 뜨지?”라는 막연한 불안이 “지금 어느 문에서 막혔지?”라는 구체적인 질문으로 바뀝니다.
자주 묻는 질문
Q. 색인 생성 요청을 하면 바로 검색 결과에 나오나요?
A. 바로 나오지는 않습니다. 구글은 요청 후 페이지를 다시 살펴보지만, 크롤링과 색인, 검색 결과 반영에는 며칠에서 몇 주가 걸릴 수 있으며 표시를 보장하지도 않습니다.
Q. 페이지 색인 생성 보고서에서 ‘제외됨’은 모두 해결해야 하나요?
A. 아닙니다.
중복 페이지나 로그인 화면처럼 검색에 나올 필요가 없는 주소도 제외될 수 있습니다. 중요한 페이지가 제외된 경우에만 이유를 확인하고 조치하면 됩니다.
Q. 색인됐는데 검색에서 찾기 어려운 이유는 무엇인가요?
A. 색인은 검색 결과에 나올 자격을 얻는 첫 단계일 뿐입니다. 검색어와의 관련성, 내용의 유용성, 다른 페이지와의 경쟁에 따라 실제 순위와 노출이 달라집니다.
Q. 사이트맵을 제출하면 색인이 보장되나요?
A. 사이트맵은 구글이 주소를 발견하는 데 도움을 주는 안내 지도입니다. 제출 자체가 색인이나 높은 순위를 보장하지는 않으므로, 페이지 내용과 접근 가능 여부도 함께 확인해야 합니다.
Q. 노출은 많은데 클릭이 적으면 무엇을 고쳐야 하나요?
A. 검색 결과에서 보이는 제목과 설명이 검색자의 기대와 맞는지 먼저 확인하세요. 실제 글이 답하는 내용을 더 분명하게 드러내면 클릭률을 높일 기회를 찾을 수 있습니다.
워드프레스 관련 플러그인