기술 SEO / 색인
IndexNow 키 & 제출 검증기
IndexNow 키 파일이 도달 가능하고 올바른지 확인하고, 제출 전에 배치 오류를 잡아내고, 바로 보낼 수 있는 JSON 페이로드를 받으세요.
제출하는 모든 URL이 일치해야 하는 호스트, 예: example.com 또는 https://example.com
8~128자, 영문자/숫자/하이픈만 사용. 아직 없다면 생성 후 사이트 루트에 {key}.txt로 게시하세요.
비워두면 기본값 https://yoursite.com/{key}.txt 를 사용합니다
변경, 추가 또는 삭제된 페이지를 붙여넣으세요. #조각(fragment)은 자동으로 제거됩니다.
IndexNow가 실제로 확인하는 것
IndexNow는 단순한 푸시 프로토콜입니다: 검색엔진이 사이트맵을 다시 크롤링할 때까지 기다리는 대신, 변경(추가·삭제 포함)된 URL을 하나의 엔드포인트로 POST하면 참여 중인 모든 엔진이 동시에 알림을 받습니다. 더 빠른 색인이나 순위를 보장하지는 않으며, 단지 해당 URL을 더 빨리 살펴볼 가치가 있다고 엔진에 알릴 뿐입니다. 조용히 실패하는 두 가지 원인은 누락되었거나 잘못되었거나 잘못된 내용을 제공하는 키 파일, 그리고 호스트가 섞이거나 중복이 있거나 10,000개 URL 한도를 초과하는 URL 배치입니다. 이 도구는 제출 기회를 낭비하기 전에 실제 프로토콜 규칙에 따라 이 두 가지를 모두 확인합니다.
제출이 실제로 작동하는 방식
먼저 키(8~128자의 영숫자/하이픈 문자열)를 생성하고 https://yoursite.com/{key}.txt 에 일반 텍스트 파일로 게시하세요 — 이 파일이 바로 사이트를 소유하고 있음을 엔진에 증명하는 방법입니다. 그런 다음 {host, key, urlList} JSON 본문을 https://api.indexnow.org/indexnow 로 POST하세요(또는 GET 요청으로 단일 URL을 핑). 해당 본문의 모든 URL은 지정한 정확한 호스트에 속해야 합니다 — example.com과 www.example.com을 섞은 요청은 병합되지 않고 무효 처리됩니다.
알아두어야 할 제한 사항
요청당 최대 10,000개 URL(더 큰 목록은 배치 분할). 키는 [A-Za-z0-9-] 문자로 8~128자여야 합니다. 키 파일은 HTTP 200을 반환해야 하며 전체 본문(공백 제외)이 키 그 자체여야 합니다 — HTML 래퍼나 추가 텍스트는 안 됩니다. URL 제출은 크롤링이나 순위 상승을 강제하지 않으며, 단지 발견 대기열에서의 우선순위만 높입니다.
자주 묻는 질문
IndexNow가 사이트맵 제출을 대체하나요?
아니요. 사이트맵은 여전히 엔진에 당신이 가진 모든 것을 알려줍니다. IndexNow는 방금 변경된 것을 알려서 다음 크롤링을 기다리지 않아도 되게 합니다. 둘 다 유지하세요.
IndexNow 제출이 더 빠른 색인을 보장하나요?
보장은 없습니다 — 이것은 명령이 아니라 힌트입니다. 참여 엔진은 여전히 일반적인 크롤링 예산과 품질 검사를 적용하며, IndexNow는 살펴보기까지의 시간만 단축시킵니다.
여러 서브도메인에 하나의 키를 사용할 수 있나요?
동일한 키 파일이 각 서브도메인의 루트에 호스팅된 경우(또는 해당 정확한 호스트에서 커스텀 keyLocation으로 접근 가능한 경우)에만 가능합니다 — 페이로드의 host는 그 안의 모든 URL과 일치해야 합니다.
실제로 IndexNow를 사용하는 검색엔진은 어디인가요?
Microsoft Bing과 Yandex가 공유 API를 운영합니다. Naver, Seznam.cz, Cloudflare의 자동 크롤러 릴레이도 이를 사용합니다. Google은 현재 참여하지 않습니다.
10,000개가 넘는 URL을 제출하면 어떻게 되나요?
한도를 초과한 단일 요청은 API에서 거부됩니다. 목록을 여러 요청으로 나누세요 — 이 도구는 이를 자동으로 수행하고 배치당 하나의 페이로드를 제공합니다.