네이버·빙은 발행 순간 안다 — 새 글 알림의 세대교체, IndexNow

블로그에 새 글을 올리면 검색엔진은 그걸 어떻게 알까요. 오랫동안 답은 하나였습니다 — 크롤러가 다시 올 때까지 기다린다. 지금은 다른 방식이 자리를 잡았습니다. IndexNow — 발행하는 순간 사이트가 검색엔진에 직접 알리는 프로토콜입니다. 빙과 네이버가 받고 있고, 구글만 참여하지 않고 있습니다.

이 글은 소문이 아니라 이 블로그의 실제 전송 기록으로 씁니다. 발행 버튼을 누른 순간 무슨 일이 일어났는지, 그리고 구글 쪽은 실제로 얼마나 달랐는지까지.

1. 발행 버튼을 누르면 실제로 벌어지는 일

이 블로그의 IndexNow 전송 로그 일부입니다. 워드프레스가 발행과 동시에 자동으로 보낸 기록입니다.

# 이 블로그의 IndexNow 제출 로그 (UTC)
08-28 04:51:53  200  vmware-workstation-pro-free-download
08-28 04:51:57  200  ontap-simulator-ova-import
08-28 04:52:02  200  ontap-simulator-two-node-cluster
08-28 05:20:47  200  about                <-- 소개 페이지 발행 순간
08-28 12:59:xx  200  ontap-snapmirror-not-transferring   <-- 새 글 발행 순간

발행한 그 초에 제출되고, 응답은 200입니다. 사이트맵을 갱신하고 크롤러가 다시 와주기를 기다리는 게 아니라, “이 URL이 새로 생겼다/바뀌었다”를 검색엔진 쪽 API에 바로 던집니다. 이 한 번의 제출이 빙·네이버를 포함한 참여 엔진 전체에 공유됩니다.

2. 풀에서 푸시로 — 무엇이 바뀌는 건가

크롤링 (풀)IndexNow (푸시)
새 글을 아는 시점크롤러가 다시 방문할 때 — 신생 사이트는 며칠도 걸린다발행 순간 — 사이트가 직접 알린다
움직이는 쪽검색엔진 (주기적 방문)사이트 (변경 시 통지)
낭비바뀐 게 없어도 계속 긁는다 — 서버·크롤 예산 소모바뀐 것만 알린다
남는 문제통지는 “알림”일 뿐 — 색인 여부·순위는 여전히 엔진이 판단

프로토콜 자체는 소박합니다. 사이트 루트에 키 파일을 하나 올려 소유를 증명하고, 새 URL이 생기면 api.indexnow.org 로 POST 한 번 보내는 게 전부입니다. 이 블로그에도 그 키 파일이 있습니다.

$ curl -s https://itstackpapa.com/886df5f9…d7.txt
886df5f9…d7        # 이 파일이 "이 사이트의 주인이 보낸 통지"라는 증명이 된다

3. 누가 참여하고 있나 — 네이버가 있다는 게 핵심이다

검색엔진IndexNow비고
Microsoft Bing✅ 참여2021년 Yandex와 함께 시작한 주도자
네이버참여2023년 7월부터. 한국 블로거에게 가장 중요한 참여자인데 의외로 덜 알려져 있다
Yandex · Seznam 등✅ 참여제출 한 번이 참여 엔진 전체에 공유된다
구글미참여여전히 크롤링 기반. 자체 Indexing API는 채용공고·라이브 방송 페이지 전용

한국에서 블로그를 운영한다면 이 표의 의미는 분명합니다. 네이버 유입을 노린다면 IndexNow는 켜지 않을 이유가 없습니다. 서치어드바이저에 매번 수동으로 URL을 넣는 대신, 발행 순간 자동으로 통지됩니다.

4. 그럼 구글은 느린가 — 실측은 조금 다르다

공정하게 쓰겠습니다. 이 블로그는 개설 이틀차 신생 도메인인데, Search Console에서 URL을 하나씩 검사해보니 10개 중 8개가 이미 색인되어 있었습니다. 당일 발행한 글도 포함해서요. 사이트맵만 제출해둔 상태였습니다.

구분결과
구글 — 사이트맵 크롤 기반10개 중 8개 색인. 나머지 2개는 수동 색인 요청이 필요했다
빙·네이버 — IndexNow전 URL이 발행 순간 통지 완료 (전부 응답 200)

즉 차이의 본질은 “구글이 느리다”가 아니라 확실성과 통제입니다. 크롤 기반은 대체로 빠르지만 언제 올지, 어떤 URL을 건너뛸지 내가 알 수 없습니다 — 실제로 가장 오래된 글 하나가 색인에서 빠져 있었고, 그건 수동 요청 전까지 알 수도 없었습니다. 푸시 기반은 적어도 “알렸다”는 사실과 시각이 내 로그에 남습니다.

5. 워드프레스에서 켜는 법 — 5분

이 블로그는 Rank Math의 Instant Indexing 모듈을 씁니다. 켜면 키 파일 생성부터 발행 시 자동 제출까지 알아서 합니다.

  1. Rank Math → 대시보드에서 Instant Indexing 모듈 활성화
  2. 설정에서 자동 제출할 글 유형(post·page) 선택 — API 키 파일은 자동 생성된다
  3. 발행 후 로그에서 응답 200 확인 — 위 1절의 로그가 그 화면이다

Yoast 등 다른 SEO 플러그인에도 같은 기능이 있고, 플러그인 없이도 키 파일 하나 + POST 요청이면 됩니다. 비용도 부작용도 없는 몇 안 되는 SEO 작업입니다.

6. 구글은 왜 안 받을까

공식 입장은 없습니다. 다만 구조를 보면 짐작할 부분은 있습니다 — 구글은 세계 최대의 크롤 인프라를 이미 가지고 있어 푸시의 이득이 상대적으로 작고, 아무나 던질 수 있는 통지는 스팸 신호가 되기 쉽습니다. 이 문단은 확인된 사실이 아니라 추론입니다. 확인된 사실은 하나입니다 — 현재 IndexNow 참여 엔진 목록에 구글은 없다는 것.

정리

하나만 기억한다면
새 글 알림은 “기다리는 것”에서 “알리는 것”으로 넘어가는 중이다. 빙·네이버는 이미 넘어갔고, 구글만 크롤링에 남아 있다. 켜는 데 5분, 끌 이유는 없다 — 단 색인을 보장하는 건 아니므로 구글용 사이트맵과 Search Console 관리는 여전히 별도로 필요하다.

참고IndexNow 공식 사이트 · Naver now supports IndexNow (Search Engine Land, 2023) · Google Indexing API — 지원 페이지 유형 안내

댓글 남기기