IndexNow API 키 생성기
Hex 키 파일
Bing·Yandex URL 알림용 IndexNow API 키(hex)를 온라인에서 생성하고 키 파일 설정을 안내합니다.
이 변환은 브라우저에서만 실행됩니다. 서버로 업로드하지 않습니다.
IndexNow는 URL이 바뀔 때 Bing·Yandex 등에 알리는 프로토콜입니다. 이 hex 키가 사이트 소유권을 증명합니다.
- 길이—
- 16진0-9a-f
다음 단계
https://your-domain/{key}.txt에 키 파일을 호스팅하고, 본문은 키(hex)만 넣습니다.- IndexNow GET/POST URL 알림 요청에 동일 키를 포함합니다.
- 키를 교체할 때는 호스팅 파일과 모든 notifier를 함께 갱신하세요.
이 키를 도메인 루트에 .txt로 저장하세요: https://yourdomain.com/{key}.txt
이 도구는 무엇인가요?
IndexNow API 키(hex)를 브라우저에서 생성합니다. Bing·Yandex 등 참여 검색엔진에 URL 생성·수정·삭제를 알릴 때 사이트 소유권을 증명하는 값입니다.
일반적인 설정은 도메인 루트에 {key}.txt를 올리고 본문을 키와 일치시킨 뒤, 알림 요청에도 동일 키를 넣는 것입니다. 키 생성만으로는 부족하고 파일 배포와 notifier 연동이 필요합니다. 생성은 브라우저 암호학적 난수로 이루어지며 이 페이지에서 업로드하지 않습니다.
자주 쓰는 경우
- 신규 사이트·CMS 플러그인·정적 배포 훅에 IndexNow 부트스트랩
- 유출·공유된 키를 수작업 없이 교체
- 커스텀 핑 스크립트용 8–128자 규격 키 준비
사용 방법
- 기본 길이(32)를 쓰거나 슬라이더로 8–128자를 고릅니다(길이 변경 시 재생성).
- 키와 권장 파일명
{key}.txt를 복사합니다. - 본문이 키와 정확히 같은 파일을 게시합니다(공백·BOM 주의).
- Bing/Yandex 등 notifier에 동일 키를 넣고 배포 후 변경 URL을 핑합니다.
예시
| 설정 | 예시 키 / 파일 | 메모 |
|---|---|---|
| 길이 8 (최소) | a1b2c3d4 → a1b2c3d4.txt | IndexNow 허용 최단 hex |
| 길이 32 (기본) | 32자 hex → 사이트 루트 {key}.txt | 대부분 플러그인에 적합 |
| 홀수 길이 9 | 4f8a91c2b → 4f8a91c2b.txt | 짝수일 필요 없음; 본문 일치 필수 |
| 길이 128 (최대) | 128자 hex → {key}.txt | 프로토콜 상한 |
게시한 키 파일 검증
Download .txt는 파일명과 UTF-8 원문을 함께 만듭니다. 따옴표·BOM·끝 줄바꿈 없이 도메인 루트에 업로드하고 로그아웃 상태에서 URL을 여세요. 로그인 화면이나 HTML 오류 페이지는 검증 파일이 아닙니다.
| 확인 | 의미 |
|---|---|
| 키 파일 GET | 200과 정확한 키 원문 |
| 키 파일 404 | 경로 오류 또는 파일 미배포 |
| 제출 403 | 키 검증 실패 |
| 제출 422 | URL이 호스트 또는 키 범위에 속하지 않음 |
| 제출 200 / 202 | 접수 또는 검증 대기이며 색인 보장은 아님 |
실무에서 흔한 실수
- 키 교체 시 notifier를 빼먹으면 검색엔진이 알림을 거부하는데, 옛
{key}.txt는 사람에게는 멀쩡해 보일 수 있습니다. - 파일 본문의 공백·따옴표·BOM은 소유권 검증 실패 원인입니다.
- IndexNow는 발견을 앞당길 뿐 순위·즉시 색인을 보장하지 않습니다.
참고자료
최종 검토: 2026-10-11
자주 묻는 질문
- IndexNow 키란 무엇인가요?
- URL 업데이트 알림이 내 도메인에서 왔음을 증명하는 사이트 소유 hex 문자열입니다. 키 파일로 호스팅하고 알림 요청에도 동일 값을 넣습니다.
- 키 길이는 얼마가 좋나요?
- IndexNow는 8–128자 hex를 허용합니다. CMS·배포 스크립트에는 기본 32자가 실용적입니다.
- 키 파일은 어디에 두나요?
- 파일명은 `{key}.txt`, 본문은 키만(공백 없이) 넣고 보통 `https://your-domain/{key}.txt`에 게시합니다. `keyLocation`을 쓰는 설정도 있으니 공식 문서를 따르세요.
- 키를 다시 생성하면 어떻게 되나요?
- 새 키 파일이 배포되고 CMS·CI 등 모든 notifier가 새 값을 쓰기 전까지 알림이 거부될 수 있습니다. 옛 `{key}.txt`도 교체하거나 제거하세요.
- 키 파일을 다운로드하면 URL도 제출되나요?
- 아니요. 다운로드는 키 원문이 들어간 UTF-8 텍스트 파일만 만듭니다. 내 도메인에 게시하고 IndexNow 알림 요청을 별도로 설정해야 합니다. 접수 응답은 색인 보장이 아닙니다.