워드프레스 블로그를 만들고 글을 발행했는데 Google 검색을 통한 유입이 거의 없었습니다.
새 블로그라 검색 노출까지 시간이 필요한 것은 알고 있었지만, 단순히 검색 순위가 낮은 것인지 아니면 글 자체가 Google에 등록되지 않은 것인지 궁금해서 Google Search Console에서 직접 확인해봤습니다.
확인해보니 제가 발행한 글 중 하나는 아직 Google 색인에 등록되지 않은 상태였습니다.
이번 글에서는 워드프레스 글이 Google 검색에 나오지 않을 때 Search Console에서 어떤 항목을 확인했는지 정리해보겠습니다.
URL이 Google에 등록되어 있는지 확인
먼저 Google Search Console에 접속한 뒤 상단의 URL 검사창에 확인하려는 게시글의 전체 주소를 입력했습니다.
검사 결과 제 글에는 다음과 같은 메시지가 표시됐습니다.
‘URL이 Google에 등록되어 있지 않음’
이 상태라면 단순히 검색 결과의 순위가 낮아서 찾기 어려운 것이 아니라, 현재 해당 URL이 Google 색인에 등록되어 있지 않다는 의미입니다.
제 경우에는 세부 정보에
‘Google에는 아직 알려지지 않은 URL입니다.’
라는 내용도 표시됐습니다.
즉 Google이 아직 이 페이지를 제대로 발견하거나 처리하지 않은 상태였습니다.
색인 생성 요청하기

Search Console의 URL 검사 결과 화면에는 ‘색인 생성 요청’ 기능이 있습니다.
저는 Google에 등록되지 않은 게시글을 확인한 뒤 이 버튼을 눌러 색인 생성을 요청했습니다.
다만 여기서 주의할 점이 있습니다.
‘색인 생성 요청’을 누른다고 해서 그 글이 즉시 Google 검색에 등록되는 것은 아닙니다.
색인 생성 요청은 Google에 해당 URL을 크롤링하고 검토해달라고 요청하는 기능에 가깝습니다.
요청 이후 실제로 Googlebot이 페이지를 방문하고, Google이 해당 페이지를 처리한 뒤 색인 여부를 결정하기 때문에 시간이 필요할 수 있습니다.
색인 요청 후 ‘크롤링됨 – 현재 색인이 생성되지 않음’
색인 생성을 요청한 뒤 다시 확인해보니 상태가
‘크롤링됨 – 현재 색인이 생성되지 않음’
으로 표시됐습니다.
처음 봤을 때는 색인 생성 요청이 실패한 것처럼 보였지만 세부 내용을 확인해보니 Googlebot은 실제로 제 글을 방문한 상태였습니다.
제가 확인한 항목은 다음과 같습니다.
최근 크롤링: 날짜와 시간이 표시됨
크롤링에 사용된 에이전트: Googlebot 스마트폰
크롤링 허용 여부: 예
페이지 가져오기: 성공
색인 생성 허용 여부: 예
즉 Googlebot이 페이지에 접근하는 것 자체에는 문제가 없었고, 페이지도 정상적으로 가져갔으며, 워드프레스에서 Google의 색인 생성을 차단하고 있는 상태도 아니었습니다.
‘크롤링됨’과 ‘색인 생성됨’은 다르다
이번에 Search Console을 확인하면서 가장 헷갈렸던 부분입니다.
Google이 내 글을 크롤링했다고 해서 그 글이 바로 Google 검색에 등록되는 것은 아니었습니다.
크롤링은 Googlebot이 해당 페이지를 방문하고 내용을 가져가는 과정이고, 색인은 Google이 해당 페이지를 검색 결과에 사용할 수 있도록 처리하는 별도의 과정입니다.
따라서
‘크롤링됨 – 현재 색인이 생성되지 않음’
이라는 상태가 표시된다면 Google이 페이지를 방문하기는 했지만 현재는 아직 색인에 포함되지 않았다는 의미입니다.
색인 생성 요청 직후라면 바로 문제가 있다고 판단하기보다는 어느 정도 시간을 두고 상태가 변경되는지 확인할 필요가 있습니다.
크롤링과 색인 허용 여부 확인하기
색인이 되지 않는다고 해서 무조건 기다리기 전에 Search Console의 세부 정보도 확인해보는 것이 좋습니다.
특히 다음 항목을 확인했습니다.
- 크롤링 허용 여부가 ‘예’인지
- 페이지 가져오기가 ‘성공’인지
- 색인 생성 허용 여부가 ‘예’인지
- 최근 크롤링 날짜가 표시되는지
제 경우에는 모두 정상으로 표시됐습니다.
따라서 Googlebot 접근이 차단됐거나 페이지를 가져오지 못해서 발생한 문제는 아니라고 판단할 수 있었습니다.
반대로 크롤링이 허용되지 않거나 페이지 가져오기에 실패했다고 나온다면 단순히 기다리는 것보다는 robots.txt, 페이지 접근 상태, 워드프레스 검색 엔진 노출 설정 등을 먼저 확인해야 합니다.
사이트맵에서도 게시글이 발견되는지 확인
개별 URL뿐만 아니라 Search Console의 Sitemaps 메뉴도 함께 확인했습니다.
제 경우에는 처음에 사이트맵 자체에 문제가 있었지만 이를 해결한 뒤 Search Console에서 사이트맵 상태가 ‘성공’으로 변경됐고, 게시글이 포함된 post-sitemap.xml도 Google에서 확인할 수 있는 상태가 됐습니다.
사이트맵이 정상적으로 제출되어 있으면 Google이 새로 작성한 페이지를 발견하는 데 도움을 줄 수 있습니다.
따라서 새 워드프레스 사이트라면 개별 글의 색인 상태와 함께 사이트맵이 정상적으로 제출되어 있는지도 확인해보는 것이 좋습니다.
새 글마다 색인 생성 요청을 해야 할까?
사이트맵이 정상적으로 작동하고 있다면 새 글을 발행할 때마다 Search Console에서 직접 색인 생성 요청을 할 필요는 없습니다.
Google은 사이트맵과 사이트 내부의 링크 등을 통해 새로운 URL을 발견하고 크롤링할 수 있습니다.
저는 사이트맵이 정상적으로 작동하지 않았던 기간에 작성한 기존 글들이 있었기 때문에 해당 글들의 URL을 직접 검사하고 색인 생성을 요청했습니다.
앞으로는 새 글을 발행한 뒤 바로 색인 생성 요청을 반복하기보다는 Google이 정상적으로 발견하고 색인하는지 지켜보고, 중요한 글이 오랫동안 발견되지 않거나 색인되지 않을 때 URL 검사 기능을 이용할 생각입니다.
워드프레스 글이 Google에 나오지 않을 때 확인한 순서
제가 실제로 확인한 순서는 다음과 같습니다.
- Google Search Console에서 게시글 URL 검사
- ‘URL이 Google에 등록되어 있지 않음’ 여부 확인
- 페이지 색인 생성 세부 정보 확인
- 필요한 경우 색인 생성 요청
- Googlebot의 최근 크롤링 여부 확인
- 크롤링 허용 여부 확인
- 페이지 가져오기 성공 여부 확인
- 색인 생성 허용 여부 확인
- Search Console에서 사이트맵 상태 확인
- 바로 색인되지 않더라도 일정 기간 기다린 뒤 다시 확인
워드프레스 글이 Google 검색에서 보이지 않는다면 단순히 ‘검색 순위가 낮은가 보다’라고 생각하기 전에 Search Console의 URL 검사 기능으로 해당 페이지가 실제 Google 색인에 등록되어 있는지부터 확인해보는 것이 좋겠습니다.
함께보기
답글 남기기