이 가이드로 완성할 수 있는 것
이 가이드를 마치면 여러분의 웹사이트는 Google, Bing, 그리고 ChatGPT, Copilot, DuckDuckGo, Perplexity를 구동하는 검색 엔진에 제출된 상태가 됩니다. 또한 새로운 콘텐츠를 게시할 때마다 전체 프로세스를 반복 실행할 수 있는 재사용 가능한 Codex 에이전트도 확보하게 됩니다.
대상: 이제 막 웹사이트를 론칭했거나, 이미 사이트가 있지만 검색 결과에 아직 표시되지 않는 분
소요 시간: 수동 설정 시 20분. 마지막에 소개하는 Codex 에이전트 이용 시 5분.
완료 기준: 사이트맵이 Google Search Console과 Bing Webmaster Tools에 등록됨. IndexNow가 활성화됨. AI 크롤러가 사이트에 접근할 수 있음. 페이지가 검색 결과에 표시되는지 확인 가능.
사전 준비 사항:
- 실제 운영 중인 공개 웹사이트 (비밀번호 보호나 "Coming Soon" 페이지가 아니어야 함)
- 도메인 DNS 설정 접근 권한 (소유권 인증용)
- 무료 Google 계정과 무료 Microsoft/Google/Facebook 계정
시작 전: 제출 전 체크리스트
대부분의 첫 제출 실패는 제출 단계 자체와는 무관합니다. 사이트가 아직 준비되지 않았기 때문입니다. 검색 콘솔을 열기 전에 아래 다섯 가지를 확인하세요.
# | 확인 사항 | 확인 방법 | 실패 시 대처 |
|---|---|---|---|
1 | 사이트가 라이브 상태이고 공개되어 있음 | 시크릿/비공개 창에서 사이트 열기 | 호스팅 문제 해결, "준비 중" 페이지 제거 |
2 | HTTPS가 작동 중 | 브라우저 주소창에 자물쇠 아이콘이 표시됨 | SSL 인증서 설치 (대부분의 호스팅에서 Let's Encrypt를 통해 무료 제공) |
3 | robots.txt가 전체 차단 상태가 아님 |
| robots.txt를 편집하여 크롤링 허용 |
4 | noindex 메타 태그가 없음 | 페이지 소스 보기 ( | 페이지에서 |
5 | XML 사이트맵이 있음 |
| 사이트맵 생성 (아래 설명 참조) |
사이트맵이 없다면: 대부분의 CMS 플랫폼이 자동으로 생성합니다. Yoast나 Rank Math가 설치된 WordPress: sitemap_index.xml을 찾아보세요. Shopify, Wix, Squarespace: sitemap.xml에서 자동 생성됩니다. 커스텀 빌드 사이트라면 사이트맵 생성 도구를 사용하거나 개발자에게 생성을 의뢰하세요. 사이트맵은 반드시 공개 URL에서 접근 가능해야 합니다. 검색 엔진은 여러분의 컴퓨터에 있는 파일을 읽을 수 없습니다.
다섯 가지 확인이 모두 통과되면 이제 제출할 준비가 된 것입니다.
검색 엔진 제출의 변화: 2021 vs 2026
2021년에는 다섯 개의 검색 엔진과 두 개의 웹마스터 콘솔을 신경 써야 했습니다. 핵심 엔진 자체는 변하지 않았지만, 접근 방식은 세 가지 구체적인 측면에서 달라졌습니다.
변화 | 2021 | 2026 |
|---|---|---|
IndexNow | 존재하지 않음 | Bing, Yandex, Naver, Seznam, Yep에서 하루 50억 건 이상의 URL 처리 |
AI 검색 엔진 | 고려 대상 아님 | ChatGPT Search, Perplexity, Copilot, Google AI Overviews가 주요 트래픽 소스로 부상 |
Bing의 중요성 | 글로벌 검색 점유율 약 3% | ChatGPT Search, Copilot, DuckDuckGo, Yahoo를 구동 — Bing 인덱싱이 AI 가시성을 결정 |
Google 사이트맵 핑 | 여전히 작동 | 2023년에 지원 중단 — 더 이상 유효하지 않음 |
Google Indexing API | 널리 오해됨 | JobPosting과 BroadcastEvent에만 사용 제한 확정 |
GSC 기능 | 기본 보고서만 | AI Mode 데이터, 쿼리 그룹, 차트 주석, AI 지원 설정 |
기본은 동일합니다. 사이트맵 제출, 사이트 소유권 증명, 주요 페이지 인덱싱 요청. 달라진 것은 어떤 엔진이 중요한지 그리고 얼마나 빠르게 접근할 수 있는지입니다.

Google에 웹사이트 제출하는 방법
Google은 글로벌 검색 트래픽의 약 85%를 처리합니다. 이 가이드에서 단 하나만 실행한다면, 이 섹션만큼은 꼭 수행하세요.
Step 1: Google Search Console에 속성 추가하기
- search.google.com/search-console로 이동하여 Google 계정으로 로그인합니다.
- 좌측 상단 드롭다운에서 "속성 추가"를 클릭합니다.
- 속성 유형을 선택합니다:
도메인 속성 (권장): 모든 서브도메인(www., blog. 등)과 HTTP/HTTPS 모두를 포괄합니다. DNS 설정에 TXT 레코드를 추가하여 인증해야 합니다. 초기 작업은 조금 더 들지만, 나중에 별도 속성이 필요하지 않습니다.
URL 프리픽스 속성: 입력한 정확한 URL만 포함됩니다. 인증이 더 쉽지만(HTML 파일 업로드, 메타 태그, Google Analytics, Google Tag Manager), https://www.와 https:// 모두를 서빙하는 경우 각각에 대해 별도 속성을 만들어야 합니다.
예상 결과: GSC 대시보드에 인증된 속성이 표시됩니다. DNS 변경이 전파되기까지 몇 분 정도 걸릴 수 있습니다.
품질 점검: GSC에 속성이 녹색 '인증됨' 상태로 표시됩니다. DNS 인증이 10분 후에도 작동하지 않으면 HTML 파일 업로드 방식을 대신 시도해 보세요. 보통 이쪽이 더 빠릅니다.
Step 2: XML 사이트맵 제출하기
- 왼쪽 사이드바에서 Sitemaps (인덱싱 섹션 아래)를 클릭합니다.
- "새 사이트맵 추가" 필드에 사이트맵 URL을 입력합니다 (경로만 — 예:
sitemap.xml또는sitemap_index.xml). - 제출을 클릭합니다.
예상 결과: 제출된 사이트맵이 "성공" 상태로 표시됩니다. Google이 포함된 모든 URL을 처리하는 데 몇 시간에서 며칠이 걸릴 수 있습니다.
유의사항: 제출된 사이트맵은 힌트이지 명령이 아닙니다. Google은 일부 URL이 인덱싱할 가치가 없다고 판단할 수 있습니다. GSC의 페이지 보고서에서 '제출됨 vs 인덱싱됨' 비율을 확인하여 Google이 실제로 보관한 페이지 수를 파악하세요. 건강한 사이트는 공개 페이지의 85~95%가 인덱싱됩니다. 70% 이하라면 콘텐츠 품질이나 크롤 예산 문제이지, 제출 문제가 아닙니다.
Step 3: 주요 페이지 인덱싱 요청하기
가장 중요한 페이지(홈페이지, 주요 랜딩 페이지, 핵심 콘텐츠)에 대해:
- 왼쪽 사이드바에서 URL 검사 (사이드바 맨 위에 있음)를 클릭합니다.
- 전체 URL을 검색창에 붙여넣고 Enter를 누릅니다.
- 페이지가 "URL이 Google에 등록되지 않음"으로 표시되면 인덱싱 요청을 클릭합니다.
- 이미 인덱싱된 페이지라도 중요한 콘텐츠 업데이트 후 인덱싱을 요청할 수 있습니다.
할당량: 속성당 하루에 약 10회의 인덱싱 요청이 가능합니다. 일상적인 블로그 글에 낭비하지 마세요. 새 페이지, 주요 콘텐츠 업데이트, 방금 문제를 수정한 페이지를 위해 아껴두세요.
버튼이 비활성화된 경우: 일일 할당량을 소진한 것입니다. 24시간 기다리거나 다른 페이지를 시도해 보세요.
Bing에 제출하는 방법 (그리고 이것이 이제 ChatGPT, Copilot, DuckDuckGo를 여는 이유)
Bing은 2026년에 약 7%의 직접 검색 점유율과는 전혀 다른 이유로 중요합니다. Microsoft의 검색 인덱스는 다음과 같은 서비스들의 기반 인프라입니다:
- ChatGPT Search — OpenAI가 실시간으로 Bing에 쿼리
- Microsoft Copilot — Windows, Edge, Office에 통합
- DuckDuckGo — 자체 크롤러와 함께 Bing 인덱스 사용
- Yahoo — 2010년부터 Bing 기반
Bing에 한 번 제출하면 페이지가 ChatGPT의 웹 검색 결과, Copilot의 답변, DuckDuckGo의 목록에 표시될 수 있습니다. Bing Webmaster Tools에는 이제 AI Performance 보고서가 있어 콘텐츠가 ChatGPT와 Copilot 내에서 어떻게 퍼포먼스를 내는지 상세하게 분석해줍니다.
Step 1: Bing Webmaster Tools 설정하기
가장 빠른 방법 — Google Search Console에서 가져오기:
- bing.com/webmasters로 이동하여 로그인합니다 (Microsoft, Google, Facebook 계정).
- 사이트 추가를 클릭합니다.
- Google Search Console에서 가져오기를 선택합니다.
- GSC 속성을 선택하고 확인합니다. Bing이 인증된 사이트, 사이트맵, 설정을 약 2분 만에 복사합니다.
수동 방법: 사이트 URL을 추가한 다음 XML 파일 업로드, 메타 태그, CNAME DNS 레코드로 인증합니다. GSC와 동일한 옵션들입니다.
Step 2: 사이트맵 제출하기
- 왼쪽 사이드바에서 Sitemaps로 이동합니다.
- 사이트맵 제출을 클릭하고 사이트맵 URL을 붙여넣습니다.
- 제출을 클릭합니다.
Bing은 XML, RSS 2.0, Atom, 일반 텍스트 사이트맵 형식을 지원합니다.
예상 결과: 사이트맵이 제출 날짜와 함께 사이트맵 목록에 표시됩니다. Bing은 보통 몇 시간 내에 크롤링을 시작합니다.
Step 3: IndexNow 활성화 (절대 건너뛰지 마세요)
IndexNow는 콘텐츠를 Bing에 가장 빠르게 반영하는 방법이며 무료입니다. 전체 설정 방법은 다음 섹션을 참조하세요.
IndexNow: 한 번의 핑으로 다섯 개 이상의 검색 엔진에 전달
IndexNow는 Microsoft Bing과 Yandex가 구축한 개방형 프로토콜입니다. 기존의 발견 방식을 뒤집습니다. 크롤러가 새 페이지를 언젠가 발견해 주길 기다리는 대신, 변경이 발생한 순간 직접 푸시 알림을 보냅니다.
IndexNow를 지원하는 엔진 (2026년 중반 기준):
- Microsoft Bing
- Yandex
- Naver (대한민국)
- Seznam (체코)
- Yep (Ahrefs의 프라이버시 중시 엔진)
어느 한 엔진에 제출하면 약 10초 안에 다른 모든 엔진으로 알림이 전달됩니다. 한 번의 핑으로 다섯 개 이상의 엔진을 커버합니다.

Google은 IndexNow를 지원하지 않으며, 공개적으로 지원 계획이 없다고 밝혔습니다. 괜찮습니다. IndexNow는 Bing 생태계를 커버하며, 2026년 현재 이것은 곧 AI 검색 생태계이기도 합니다.
IndexNow 3단계 설정 방법
Step 1: API 키 생성하기.
터미널(Mac/Linux)에서 다음 명령을 실행하거나, 임의의 16진수 생성기를 사용하세요:
openssl rand -hex 32키는 8~128자의 영숫자(하이픈 선택 가능)여야 합니다. 키를 저장해 두세요. 모든 제출에 필요합니다.
Step 2: 키 파일 호스팅하기.
도메인 루트에 {your-key}.txt라는 텍스트 파일을 생성하고, 파일 내용은 키만 포함합니다. 예를 들어 키가 a1b2c3d4e5f6...라면 다음 위치에 파일을 만듭니다:
https://yourdomain.com/a1b2c3d4e5f6....txt파일은 정확히 키 문자열만 포함해야 하며 다른 내용은 없어야 합니다. 이것이 도메인 소유권을 증명합니다.
Step 3: URL 제출하기.
페이지를 게시하거나 업데이트할 때마다 IndexNow 엔드포인트에 POST 요청을 보냅니다:
curl -X POST "https://api.indexnow.org/indexnow" \
-H "Content-Type: application/json" \
-d '{
"host": "yourdomain.com",
"key": "your-api-key",
"keyLocation": "https://yourdomain.com/your-api-key.txt",
"urlList": [
"https://yourdomain.com/new-page",
"https://yourdomain.com/updated-page"
]
}'요청당 최대 10,000개의 URL을 제출할 수 있습니다. 일일 한도는 사실상 없습니다.
IndexNow를 자동화하는 CMS 플러그인
수동으로 curl 명령을 실행하고 싶지 않다면, 다음 플랫폼들이 IndexNow를 자동으로 처리합니다:
플랫폼 | 활성화 방법 |
|---|---|
WordPress | Rank Math (무료, IndexNow 포함) 또는 공식 IndexNow 플러그인 설치 |
Cloudflare | 모든 유료 플랜에서 활성화 (2025년 Q4); 자동 URL 제출 |
Shopify | 2025년 5월부터 네이티브 통합; 게시 시 자동 제출 |
Ghost CMS | 2025년 12월부터 내장 |
Wix / Yoast SEO | 네이티브 지원 포함 |
예상 결과: IndexNow로 제출된 URL은 보통 몇 분에서 24시간 내에 Bing에 표시됩니다. IndexNow 없이는 며칠에서 몇 주가 걸립니다. 2025년 말 기준, IndexNow는 Bing에서 클릭된 전체 URL의 22%를 차지했습니다.
품질 점검: 제출 후 Bing Webmaster Tools의 URL Inspection을 사용하여 URL이 인덱싱되었는지 확인합니다. 24시간 내에 인덱싱되지 않았다면 키 파일이 접근 가능한지, URL이 200 상태 코드를 반환하는지 확인하세요.
AI 검색 엔진이 사이트를 발견하도록 만드는 방법
ChatGPT Search, Perplexity, Google AI Overviews, Claude에는 제출 버튼이 없습니다. 웹마스터 콘솔도, 사이트맵 양식도 없습니다. 하지만 이들은 모두 기존 검색 엔진과 동일한 방식으로 콘텐츠를 찾습니다 — 크롤러를 통해서 말이죠. 그리고 여러분은 그 크롤러들이 접근할 수 있는지를 직접 제어할 수 있습니다.
Step 1: robots.txt에서 AI 크롤러 허용하기
많은 사이트가 과도한 봇 차단 규칙이나 보안 플러그인으로 인해 의도치 않게 AI 크롤러를 차단하고 있습니다. robots.txt에 다음 줄을 추가하세요:
# AI 검색 크롤러 — 이들 허용
User-agent: GPTBot
Allow: /
User-agent: OAI-SearchBot
Allow: /
User-agent: PerplexityBot
Allow: /
User-agent: Claude-SearchBot
Allow: /
User-agent: Google-Extended
Allow: /
# 기존 검색 크롤러
User-agent: Googlebot
Allow: /
User-agent: Bingbot
Allow: /각 크롤러가 하는 일:
크롤러 | 사용처 | 영향 |
|---|---|---|
Googlebot | Google Search, Google AI Overviews, Google AI Mode | 기존 검색 + AI 답변 |
Bingbot | Bing Search, ChatGPT Search, Microsoft Copilot | Bing 생태계 + ChatGPT 웹 결과 |
OAI-SearchBot | ChatGPT Search 전용 | ChatGPT의 실시간 웹 브라우징 |
GPTBot | OpenAI 학습 데이터 수집 | 콘텐츠가 미래 모델 학습에 사용될지 여부 |
PerplexityBot | Perplexity AI | Perplexity 검색 인덱스 |
Claude-SearchBot | Claude (Anthropic) | Claude의 웹 검색 기능 |
Google-Extended | Google AI 학습 (검색과 별개) | Google이 콘텐츠를 AI 학습에 사용할지 여부 |
중요한 구분: GPTBot을 허용하면 OpenAI가 콘텐츠를 학습에 사용할 수 있습니다. 사이트가 ChatGPT Search 결과에는 표시되길 원하지만 콘텐츠가 학습에 사용되는 것은 원하지 않는다면, OAI-SearchBot은 허용하고 GPTBot은 차단하세요. 이 두 결정은 서로 별개입니다.
Step 2: llms.txt 파일 만들기
llms.txt는 떠오르는 표준으로, AI 시스템을 위해 작성된 목차라고 할 수 있습니다. yourdomain.com/llms.txt에 짧은 사이트 요약과 가장 중요한 페이지 링크를 포함하여 만듭니다:
# 사이트 이름
사이트가 제공하는 것과 대상 독자에 대한 한 문장 설명.
## 주요 페이지
- [소개](https://yourdomain.com/about): 여러분의 이야기와 신뢰성.
- [주요 제품/서비스](https://yourdomain.com/product): 제공하는 것.
- [블로그](https://yourdomain.com/blog): 최신 아티클과 가이드.
- [문의](https://yourdomain.com/contact): 연락 방법.이 파일은 AI 시스템이 모든 페이지를 일일이 파싱하지 않고도 사이트가 무엇에 관한 것인지 이해할 수 있도록 도와줍니다.
SEO 초보자를 위한 팁: llms.txt 파일을 만드는 데는 60초밖에 걸리지 않습니다. 이것이 순위를 바로 올려주지는 않지만, AI 시스템에 사이트의 명확한 지도를 제공하여 콘텐츠가 AI 생성 답변에 어떻게 표시되는지에 영향을 줄 수 있습니다. 미리 포맷된 버전이 필요하다면, Auspia의 무료 LLMs.txt 생성기를 사용해 보세요.
Step 3: 실제로 AI 검색 결과에 포함되기 위해 필요한 것
크롤링되는 것은 기본 조건일 뿐입니다. 인용되는 것이 어려운 부분입니다. 2025-2026년 실무 데이터를 통해 실제 효과가 입증된 몇 가지 패턴을 소개합니다:
- 첫 150~300단어에서 답변을 먼저 제시하세요 — 직접적인 답변을 앞부분에 배치한 콘텐츠는 인용률이 35% 더 높습니다.
- 질문 형식의 H2 제목을 사용하세요 — 실제 질문을 중심으로 구성된 페이지는 ChatGPT에서 3.2배, Perplexity에서 38% 더 많이 인용됩니다.
- 상단 근처에 40~80단어 분량의 '답변 캡슐' 을 포함하세요 — 주요 주장을 간결하게 요약한 부분이 있으면 Perplexity 인용률이 40% 더 높아집니다.
- 콘텐츠를 최신 상태로 유지하세요 — 최근 30일 이내에 업데이트된 콘텐츠는 6개월 이상 된 콘텐츠보다 AI 인용이 3.2배 더 많습니다.
- 자격을 명시한 저자署名을 추가하세요 — 이름과 전문성이 명시된 저자의 아티클은 인용률이 18% 더 높습니다.
이 모든 것이 보장된 것은 아닙니다. 하지만 위의 기술적 접근 설정과 병행하면 여러분에게 유리한 방향으로 확률을 높일 수 있습니다.
웹사이트가 인덱싱되었는지 확인하는 방법
제출은 첫 단계일 뿐입니다. 확인을 통해 제출이 실제로 효과가 있었는지 알 수 있습니다.
전체 사이트 확인: GSC에서 Pages (인덱싱 아래)로 이동합니다. 이 보고서는 알려진 모든 URL을 인덱싱됨, 제외됨, 오류 발생으로 분류합니다. "Indexed" 개수를 전체 게시된 페이지 수와 비교해 보세요.
특정 페이지 확인: URL 검사 도구를 사용합니다. URL을 붙여넣으면 다음 정보를 확인할 수 있습니다:
- 페이지가 인덱싱되었는지 여부
- Google이 마지막으로 크롤링한 시점
- Google이 선택한 표준 URL
- 모바일 사용성 또는 구조화된 데이터 문제
GSC 없이 빠르게 확인: Google에서 site:yourdomain.com/specific-page를 검색합니다. 결과에 페이지가 나타나면 인덱싱된 것입니다. 아무것도 표시되지 않으면 인덱싱되지 않은 것입니다.
Bing
Bing Webmaster Tools에도 동일한 도구가 있습니다: 전체 사이트 인덱싱 상태를 보는 Site Explorer와 개별 페이지를 위한 URL Inspection.
빠른 확인: Bing에서 site:yourdomain.com을 검색합니다.
Perplexity
Perplexity는 웹마스터 콘솔을 제공하지 않지만 간접적으로 확인할 수 있습니다:
- GA4에서
perplexity.ai의 리퍼럴 트래픽을 모니터링 - Perplexity에서 직접 브랜드나 주요 페이지를 검색
ChatGPT Search
ChatGPT Search는 Bing 인덱스를 사용하므로, 페이지가 Bing에 인덱싱되어 있으면 ChatGPT에서도 접근 가능합니다. Bing Webmaster Tools의 AI Performance 보고서 ("Search Performance" → "ChatGPT" 또는 "Copilot"으로 필터)를 통해 가시성을 모니터링하세요.
일반적인 인덱싱 문제 해결 방법
제출 후에도 페이지가 나타나지 않는다면 다음 문제들을 순서대로 확인하세요:
문제 1: "발견됨 — 현재 인덱싱되지 않음"
의미: Google이 URL을 발견했지만 아직 크롤링하지 않았습니다. 새 사이트에서 가장 흔한 문제입니다.
해결책: 일반적으로 크롤 예산 문제입니다. Google은 사이트별로 제한된 크롤 리소스를 할당하며, 권위가 낮은 새 사이트에는 매우 적은 양만 배정됩니다. 다음 방법으로 속도를 높이세요:
- 이미 인덱싱된 페이지에서 인덱싱되지 않은 페이지로 내부 링크 추가
- 기존 권위 있는 사이트(Reddit, Medium, 업계 블로그)에서 링크 획득 — Google은 자주 크롤링되는 도메인에서 링크된 페이지를 더 빨리 크롤링합니다
- URL 검사 도구를 통해 URL 제출
문제 2: "크롤링됨 — 현재 인덱싱되지 않음"
의미: Google이 페이지를 크롤링했지만 인덱싱하지 않기로 결정했습니다. 문제 1과 달리 이것은 품질 신호입니다.
해결책: Google이 페이지의 가치가 인덱싱할 정도는 아니라고 판단한 것입니다. 다음을 개선하세요:
- 실질적으로 더 많은 고유 콘텐츠 추가 (중복된 보일러플레이트로 이루어진 200단어 페이지는 인덱싱되기 어렵습니다)
- 사이트의 전반적인 품질 신호를 떨어뜨리는 얇거나 중복된 페이지 제거
- 내부 링크 강화 및 적절한 외부 인용 추가
문제 3: "noindex 태그로 제외됨"
의미: 페이지에 검색 엔진이 인덱싱하지 말라는 noindex 메타 태그나 HTTP 헤더가 있습니다.
해결책: 페이지 소스에서 <meta name="robots" content="noindex">를 찾아 제거하세요. WordPress를 사용 중이라면 설정 → 읽기 → "검색 엔진이 이 사이트를 인덱싱하지 못하도록 합니다" — 이 상자가 체크 해제되어 있어야 합니다.
문제 4: "robots.txt에 의해 차단됨"
의미: robots.txt 파일이 해당 URL의 크롤링을 허용하지 않고 있습니다.
해결책: robots.txt를 편집하여 차단 규칙을 제거하세요. 그런 다음 GSC의 URL 검사 도구를 사용해 인덱싱을 다시 요청합니다.
문제 5: 리디렉션 및 표준 태그 충돌
의미: Google이 리디렉션 체인 또는 기본 URL과 다른 표준 태그 충돌을 발견했습니다.
해결책: 각 페이지에 자기 참조 표준 태그(<link rel="canonical" href="https://yourdomain.com/this-page">)가 있는지 확인하세요. 불필요한 리디렉션 체인을 제거하세요 — 추가 단계마다 크롤 예산이 소모됩니다.
Codex 에이전트로 모든 것을 자동화하기
위의 모든 내용이 중요합니다. 하지만 새 페이지를 게시할 때마다 이 과정을 수동으로 반복하는 것은 금방 지루해집니다. 아래 Codex 에이전트는 전체 제출 워크플로를 대신 처리해 줍니다. AI 에이전트라는 말을 오늘 처음 들어도 사용할 수 있습니다.
에이전트가 하는 일
사이트에서 이 에이전트를 실행하면 다음 작업을 수행합니다:
- robots.txt가 검색 크롤러를 허용하는지 확인
- XML 사이트맵을 찾거나 생성
- Google Search Console에 사이트맵 제출
- Bing Webmaster Tools에 사이트맵 제출
- 게시 시 자동 제출되도록 IndexNow 설정
- llms.txt 파일 생성 또는 업데이트
- Google과 Bing에서 인덱싱 상태 확인
- 인덱싱되지 않은 페이지와 그 원인 보고
사용 방법
Codex(OpenAI의 에이전트 CLI)가 있다면: 아래 스킬 파일을 프로젝트의 .codex/skills/ 디렉토리에 복사하세요. Codex가 프로젝트 디렉토리에서 codex를 실행할 때 자동으로 로드합니다.
Claude Code가 있다면: 동일한 스킬 파일이 작동합니다 — .claude/skills/에 저장하세요.
둘 다 없다면: 아래 프롬프트 버전은 터미널과 브라우저에 접근할 수 있는 모든 AI 에이전트에서 작동합니다. 그대로 붙여넣어 사용하세요.
옵션 A: 전체 Codex 스킬 (권장)
.codex/skills/submit-site-search-engines/SKILL.md에 파일을 생성하세요:
---
name: submit-site-search-engines
description: Google, Bing, AI 검색 엔진에 웹사이트 제출. GSC, Bing Webmaster Tools, IndexNow, 사이트맵, robots.txt, llms.txt 설정. 인덱싱 상태 확인 및 문제 보고. 초보자용.
---
# 웹사이트를 검색 엔진에 제출하기
Google, Bing, AI 검색 생태계에 모든 웹사이트 제출. 이 스킬은 사이트맵, IndexNow, AI 크롤러 접근, 인덱싱 확인 등 전체 제출 파이프라인을 자동화합니다.
## 사용 시점
- 새 웹사이트를 막 론칭한 경우
- 주요 새 콘텐츠를 게시하고 더 빠르게 인덱싱되길 원하는 경우
- 사이트가 Google이나 Bing에 표시되지 않는 경우
- AI 검색 엔진(ChatGPT, Perplexity)이 콘텐츠를 찾을 수 있도록 하려는 경우
## 필요한 것
- 웹사이트 도메인 이름
- DNS 설정 접근 권한 (소유권 인증용)
- 무료 Google 계정
- 무료 Microsoft 계정 (또는 Bing 로그인용 Google/Facebook 계정)
## 워크플로
### Phase 1: 사전 점검
제출 전 사이트가 준비되었는지 확인:
1. **사이트가 HTTPS로 로드되는지 확인** — 브라우저에서 `https://[domain]` 열기. 자물쇠 아이콘이 표시되지 않으면 중단하고 SSL부터 수정.
2. **robots.txt가 크롤러를 차단하지 않는지 확인** — `https://[domain]/robots.txt` 가져오기. 특정 경로 예외 없이 `Disallow: /`가 포함되어 있다면 차단으로 표시.
3. **noindex 태그 스캔** — 홈페이지 HTML 가져와서 `noindex` 검색. 발견되면 출처 확인 (메타 태그, HTTP 헤더, CMS 설정).
4. **XML 사이트맵 찾기** — `https://[domain]/sitemap.xml`, `https://[domain]/sitemap_index.xml` 시도, robots.txt에서 `Sitemap:` 지시문 확인. 사이트맵이 없으면 생성.
진행 전 결과 보고. 1~3번 확인 중 하나라도 실패하면 중단하고 사용자에게 먼저 수정하도록 안내.
### Phase 2: Google Search Console 설정
1. 사용자에게 https://search.google.com/search-console로 이동 안내
2. "속성 추가" 클릭 후 "도메인"(권장) 또는 "URL 프리픽스" 선택 안내
3. 정확한 인증 방법 제공:
- 도메인: 추가할 DNS TXT 레코드 값
- URL 프리픽스: HTML 파일, 메타 태그 등
4. 사용자로부터 인증 성공 확인 대기
5. 인증 후 Sitemaps로 이동하여 사이트맵 URL 제출 안내
**중요:** 사용자를 대신하여 GSC 인증을 수행할 수 없습니다. 단계별로 안내하세요. 인증 확인 후 사이트맵 제출 안내로 진행.
### Phase 3: Bing Webmaster Tools + IndexNow 설정
1. 사용자에게 https://bing.com/webmasters로 이동 안내
2. 로그인 후 "사이트 추가" 클릭 안내
3. Google Search Console에서 가져오기 권장 (더 빠르고 자동 인증)
4. Bing Webmaster Tools 내 사이트맵 제출 안내
**IndexNow 설정:**
1. API 키 생성: `openssl rand -hex 32` (로컬에서 실행)
2. `https://[domain]/[key].txt`에 키 값만 포함한 키 파일 생성
3. 키 파일 공개 접근 확인: `curl -I https://[domain]/[key].txt`가 200 반환해야 함
사용자에게 제공:
- IndexNow에 새 URL 제출을 위한 재사용 가능한 curl 명령어
- 새 콘텐츠 게시 시 자동 제출하는 셸 스크립트
### Phase 4: AI 크롤러 접근
1. 현재 robots.txt 가져오기
2. 다음 user-agent 확인: GPTBot, OAI-SearchBot, PerplexityBot, Claude-SearchBot, Google-Extended
3. 차단되었거나 누락된 경우 이를 허용하는 수정된 robots.txt 제안
4. 변경 사항 적용 전 사용자 확인 요청
도메인용 llms.txt 파일 생성:
- 한 문장 사이트 설명 포함
- 5~10개 주요 페이지 링크 (소개, 주요 제품/서비스, 블로그, 문의)
- 깔끔한 마크다운 형식
- `https://[domain]/llms.txt`에 배치하도록 사용자에게 안내
### Phase 5: 인덱싱 확인
모든 제출 완료 후:
1. GSC → Pages 보고서에서 인덱싱된 페이지 수 확인 안내
2. 인덱싱되지 않은 중요 페이지에 대해 URL Inspection으로 진단
3. Bing Webmaster Tools에서 Site Explorer로 인덱싱된 수 확인
4. 보고: 총 제출 페이지 수, 인덱싱됨 (Google), 인덱싱됨 (Bing), 발견된 문제
### Phase 6: 예약 재제출 (선택 사항)
크론 작업 또는 예약 작업 생성:
- 매주 실행
- 새로 추가되거나 업데이트된 사이트맵 URL을 IndexNow에 제출
- 제출 결과 로깅
- 사용자가 설정 가능 (빈도, 모니터링할 특정 URL)
## 안전 규칙
- 사용자의 Google/Microsoft 비밀번호를 요청하거나 저장하지 않기
- API 키를 버전 관리에 커밋하도록 요청하지 않기
- 에이전트가 GSC 인증을 우회할 수 있다고 주장하지 않기 — 불가능함
- 모든 DNS 변경 및 인증 단계는 사용자의 명시적 확인 필요
- 인덱싱 API 사용 제한을 정직하게 보고 (Google Indexing API는 JobPosting/BroadcastEvent 전용)
- robots.txt 생성 시 각 크롤러 항목의 역할을 설명하고 사용자가 결정하도록 하기옵션 B: 단일 프롬프트 버전
Codex나 Claude Code를 사용하지 않는다면, 이 전체 프롬프트를 셸 접근이 가능한 모든 AI 에이전트에 복사하세요. 동일한 결과를 얻을 수 있습니다:
당신은 SEO 제출 에이전트입니다. 제 웹사이트를 검색 엔진에 제출하고 AI 검색 크롤러가 접근할 수 있도록 도와주세요. 다음 단계를 하나씩 진행하며 각 단계에서 발견한 내용을 설명해 주세요:
PHASE 1 — 사전 점검:
- [MY_DOMAIN]이 HTTPS로 로드되는지 확인
- robots.txt를 가져와 Googlebot, Bingbot, GPTBot, OAI-SearchBot, PerplexityBot, Claude-SearchBot 허용 확인
- 홈페이지 HTML에서 noindex 태그 확인
- XML 사이트맵 찾기 (/sitemap.xml, /sitemap_index.xml 시도, robots.txt 확인)
PHASE 2 — GOOGLE 설정:
- Google Search Console에서 사이트 인증을 위한 정확한 단계별 지침 제공
- 인증 후 사이트맵 제출 위치 정확히 안내
PHASE 3 — BING + IndexNow:
- Bing Webmaster Tools 설정 지침 제공 (GSC에서 가져오기 권장)
- 도메인용 IndexNow API 키 및 키 파일 생성
- IndexNow 제출용 재사용 가능한 curl 명령어 제공
PHASE 4 — AI 크롤러 접근:
- 모든 검색 및 AI 크롤러를 허용하는 완전한 robots.txt 제안
- 사이트 설명과 주요 페이지 링크가 포함된 llms.txt 파일 생성
- 각 파일의 업로드 위치 안내
PHASE 5 — 확인:
- 제출 확인 후 GSC와 Bing에서 인덱싱 상태 확인 방법 안내
- 인덱싱되지 않은 페이지에 대해 GSC URL Inspection 도구로 원인 진단 도움
내 도메인: [도메인으로 교체]어떤 옵션을 선택해야 할까요?
상황 | 사용할 옵션 |
|---|---|
Codex가 설치되어 있고 재사용 가능한 워크플로를 원함 | 옵션 A (스킬 파일) |
Claude Code 또는 다른 에이전트 CLI 사용 | 옵션 A (스킬 파일 — 동일한 형식) |
모든 AI 에이전트로 일회성 설정 원함 | 옵션 B (단일 프롬프트) |
모두 수동으로 진행하고 싶음 | 위의 단계별 섹션을 따르기 |
제출만으로는 부족한 이유
제출은 검색 엔진이 페이지를 알게 할 뿐입니다. 페이지가 순위에 오르게 하지는 않습니다.
제출 후 페이지가 트래픽을 끌어올 수 있을지는 다음 세 가지 요소에 달려 있습니다:
1. 콘텐츠 품질. 인덱싱은 되었지만 아무런 질문에도 답하지 못하는 페이지는 트래픽을 가져오지 않습니다. Google의 크롤링은 더 까다로워졌습니다. 이제 "정보 이득"을 우선시합니다 — 이미 인덱스에 있는 내용을 반복하는 것이 아니라 실제로 새로운 것을 추가하는 콘텐츠입니다. GSC에서 "크롤링됨 — 현재 인덱싱되지 않음"이 표시되면, 이는 대개 버그가 아니라 품질 거부 신호입니다.
2. 권위. 새 사이트는 0에서 시작합니다. 기존 권위 있는 사이트로부터의 링크, 업계 간행물에서의 언급, 그리고 시간이 쌓아준 평판이 페이지를 10페이지에서 1페이지로 끌어올립니다. 이것은 며칠이 아니라 몇 달에 걸쳐 진행됩니다.
3. 최신성. 기존 검색 엔진과 AI 답변 엔진 모두 최근 업데이트된 콘텐츠를 선호합니다. 페이지를 한 번 게시하고 2년 동안 방치하면 서서히 사라집니다. 순위가 떨어져서가 아니라, 더 신선한 관점을 가진 경쟁자들이 클릭을 가져가기 때문입니다.
제출 후 실행할 작업
기간 | 실행 작업 |
|---|---|
1주 차 | GSC와 Bing에서 인덱싱 확인. 커버리지 오류 수정. 새 페이지 IndexNow 제출. |
1개월 차 | 최소 4~6개의 품질 높은 페이지 게시. 페이지 간 내부 링크 구축. 소셜 미디어 및 관련 커뮤니티에 공유. |
2~3개월 차 | GSC Performance 보고서에서 초기 쿼리 데이터 확인. 노출은 되지만 클릭이 적은 페이지 파악 — 제목과 메타 설명 개선. |
지속적 | 기존 콘텐츠 3~6개월마다 업데이트. 얇은 페이지 제거 또는 통합. 인덱싱됨 vs 제출됨 비율 모니터링 및 하락 원인 조사. |
제출은 출발선에 서게 할 뿐입니다. 그 이후의 모든 것이 실제 경주입니다.
FAQ
새 페이지를 게시할 때마다 사이트맵을 다시 제출해야 하나요?
아니요. 사이트맵이 한 번 제출되면 검색 엔진이 주기적으로 재크롤링합니다. 하지만 새 페이지를 빠르게 인덱싱하려면 IndexNow(Bing/Yandex/Naver/Seznam/Yep용)나 GSC URL 검사 도구(Google용)를 사용하세요. 이러한 페이지별 방법은 다음 사이트맵 재크롤링을 기다리는 것보다 훨씬 빠릅니다.
완전히 새로운 사이트의 인덱싱에는 얼마나 걸리나요?
2026년 기준, Google에서 첫 페이지 인덱싱에는 3~14일, IndexNow를 사용한 Bing에서는 1~7일이 소요됩니다. 새 사이트는 크롤 예산이 최소 수준이므로 처음 몇 페이지가 가장 어렵습니다. 일정 수준의 크롤 이력과 외부 링크를 확보한 후에는 동일 도메인의 새 페이지가 24~72시간 내에 인덱싱될 수 있습니다.
더 빠른 인덱싱을 위해 비용을 지불할 수 있나요?
아니요. Google은 인덱싱이나 순위에 대한 결제를 받지 않습니다. 일반 웹 페이지에 대해 "유료 우선 인덱싱"을 제공한다고 주장하는 모든 서비스는 IndexNow를 통해 제출하는 것(무료)이거나 검색 엔진 가이드라인을 위반하는 방법을 사용하는 것입니다. 예외: JobPosting 및 BroadcastEvent 페이지를 위한 Google Indexing API는 무료이며 합법적이지만, 해당 콘텐츠 유형에만 해당됩니다.
중국 시청자를 대상으로 한다면 Baidu는 어떻게 해야 하나요?
Baidu는 중국 검색 시장의 약 72%를 점유하고 있습니다. ziyuan.baidu.com의 제출 플랫폼은 실명 인증이 필요하며 여러 제출 방법(API 푸시, 사이트맵, 수동 제출)을 제공합니다. 그러나 Baidu는 주로 중국에 호스팅된 서버의 중국어 간체 콘텐츠를 인덱싱합니다. 주요 시장이 중국이 아니라면 Baidu 제출은 필요하지 않습니다.
모든 것을 제출했지만 페이지가 여전히 순위에 오르지 않습니다. 무엇이 문제인가요?
인덱싱과 순위는 서로 다른 개념입니다. 인덱싱되었다는 것은 페이지가 결과에 표시될 수 있다는 뜻입니다. 순위는 어디에 표시되는지를 결정합니다. 인덱싱은 되었지만 순위가 낮다면 문제는 콘텐츠 품질, 관련성, 권위이지 제출 문제가 아닙니다. GSC의 Performance 보고서에서 페이지가 어떤 검색어에 대해 어떤 평균 위치에 나타나는지 확인하세요.
Perplexity나 ChatGPT Search에 직접 사이트를 제출해야 하나요?
아니요. 두 플랫폼 모두 직접 URL 제출 도구를 제공하지 않습니다. ChatGPT Search는 Bing의 인덱스를 사용하므로 Bing 제출로 커버됩니다. Perplexity는 PerplexityBot을 사용하여 독립적으로 웹을 크롤링합니다 — robots.txt에서 허용되어 있는지 확인하고, Perplexity가 이미 인덱싱하는 페이지에서 링크를 얻는 데 집중하세요.
스키마 마크업을 사용하면 페이지 인덱싱에 도움이 되나요?
스키마(구조화된 데이터)는 검색 엔진이 콘텐츠를 이해하는 데 도움이 되지만, 인덱싱을 직접적으로 유발하지는 않습니다. 추가할 가치는 충분히 있습니다 — 특히 Article, WebSite, Organization, FAQPage 스키마가 유용합니다(FAQ 리치 결과는 2026년 5월 Google에서 제거되었지만, 스키마 자체는 여전히 AI 시스템이 콘텐츠를 파싱하는 데 도움이 됩니다). 하지만 스키마만으로는 인덱싱 문제를 해결할 수 없습니다.
Author: Julian Mercer, Auspia의 14년 경력 테크니컬 SEO 실무자. Julian은 크롤 가능성, 인덱싱, 스키마, 사이트 아키텍처, 그리고 콘텐츠가 기존 검색 엔진과 AI 기반 검색 엔진 모두에서 발견될 수 있도록 하는 기술적 기반에 대해 집필합니다.









