본문으로 건너뛰기

Next.js의 IndexNow: 키 파일과 요청 보내기

Next.js에서는 키 파일을 public 폴더에 두세요. 그다음 배포할 때마다 IndexNow 요청을 보내거나, CrawlCoach가 보내게 하세요.

플랫폼:Next.js

작성자: Bruno Amorim · ·

다른 언어로 읽기: English · Português (Brasil) · Español · Deutsch · Français · Italiano · Polski · 日本語

설정하기

  1. 키를 만드세요. 영문자, 숫자, 하이픈으로 8~128자입니다.
  2. public/KEY.txt로 저장하세요. 키를 파일 이름으로 쓰고, 안에는 키만 넣으세요.
  3. 배포한 뒤 https://your-domain/KEY.txt를 열어 열리는지 확인하세요.
  4. 배포할 때마다 host, key, keyLocation, urlList(바뀐 페이지)를 담아 https://api.indexnow.org/indexnow로 POST 요청을 보내세요.
curl -X POST https://api.indexnow.org/indexnow \
  -H "Content-Type: application/json" \
  -d '{"host":"www.example.com","key":"KEY","keyLocation":"https://www.example.com/KEY.txt","urlList":["https://www.example.com/new-page"]}'

CrawlCoach와 함께

Pro와 Agency에서는 CrawlCoach가 키를 드립니다. public에 저장하고 배포한 뒤 Check the file 버튼을 누르세요. 그때부터 페이지가 바뀌면 CrawlCoach가 Bing에 알립니다.

알아 둘 것

  • 요청 하나에 페이지를 10,000개까지 담을 수 있습니다. 202 응답은 키를 아직 확인하는 중이라는 뜻이며 새 키라면 정상입니다.
  • Vercel, Netlify 등 public 폴더를 사이트 기본 주소에서 제공하는 호스팅이라면 똑같이 작동합니다.

IndexNow가 하는 일과 하지 않는 일

IndexNow는 Bing과 Yandex, Naver, Seznam, Yep 같은 다른 검색엔진에 페이지가 바뀌었다고 알립니다. Google은 쓰지 않습니다. Google에는 Search Console에서 사이트맵을 제출하고, Google이 페이지를 건너뛴 이유를 고치세요. Next.js에서 Google 쪽은 Next.js 가이드를 보세요.

자주 묻는 질문

IndexNow 요청 하나에 페이지를 몇 개 넣을 수 있나요?

10,000개까지입니다. 바뀐 페이지만 urlList에 넣으세요.

202 응답은 실패인가요?

아닙니다. 키를 아직 확인하는 중이라는 뜻이며, 새 키라면 정상입니다.

출처

2026년 10월 8일에 확인했습니다. Google은 Search Console과 도움말을 가끔 바꿉니다. 화면이 다르게 보이면 출처를 확인하세요.

Google에 없는 내 사이트 페이지를 확인하세요

Google 계정으로 로그인하세요. CrawlCoach가 최대 500개 페이지를 무료로 확인하고, 문제마다 해결 방법을 알려 드립니다.

무료 보고서 받기

최대 500개 페이지까지 무료입니다. 신용카드는 필요 없습니다. Search Console에서 쓰는 Google 계정으로 로그인하세요.

CrawlCoach 앱과 보고서는 영어로 제공됩니다.

다른 IndexNow 가이드

다른 가이드(영어)