구글·네이버 검색 노출,
제대로 준비됐는지 한 번에 확인하세요.
사이트 등록부터 sitemap, robots, canonical, noindex까지 검색 노출을 막을 수 있는 설정을 확인하고, 이후 변경도 계속 감시합니다. 여러 사이트의 Google·Naver 검색 준비 상태를 한 곳에서 관리하세요.
GitHub/Vercel을 연결하면 검색에 위험한 변경을 배포 전에 확인할 수 있습니다.
| Site | Readiness | Checks | Release Gate | Drift | Issues | Last scan |
|---|---|---|---|---|---|---|
| invoicekit.app | VERIFIED | PASS 21 / WARN 0 / UNPROVEN 0 | PASS | NONE | 0 | 12분 전 |
| formpilot.io | BLOCKED | PASS 17 / WARN 1 / UNPROVEN 0 | BLOCKED | NONE | 3 | 3분 전 |
| studio-hana.kr | LIMITED | PASS 18 / WARN 2 / UNPROVEN 1 | WARN | ROBOTS | 2 | 1시간 전 |
| shiplog.dev | VERIFIED | PASS 20 / WARN 1 / UNPROVEN 0 | PASS | SITEMAP | 1 | 28분 전 |
| client-acme.com | UNPROVEN | PASS 12 / WARN 3 / UNPROVEN 6 | OBSERVE | NOINDEX | 5 | 6시간 전 |
| notefold.so | VERIFIED | PASS 21 / WARN 0 / UNPROVEN 0 | PASS | NONE | 0 | 2일 전 |
검색 노출 준비는 한 번으로 끝나지 않습니다. AISearchMoa가 계속 확인하고, 사람이 봐야 할 문제만 알려드립니다.
사이트 수가 늘어날 때 생기는 관리 누락
사이트가 1개일 때는 수작업으로 가능합니다. 10개, 30개가 되면 운영 시스템이 필요합니다.
검사에서 기록까지, 하나의 운영 흐름
각 단계는 독립적으로 쓸 수 있고, 연결하면 사이트별 검색 운영 이력이 됩니다.
검색돼야 할 페이지가 막혀 있지 않은지 확인합니다.
모든 noindex가 오류는 아닙니다. /pricing은 검색되어야 하고 /login은 검색되지 않아도 됩니다. AISearchMoa는 페이지의 검색 의도와 실제 상태가 다른 경우를 찾아냅니다.
- PUBLIC
- 검색에 노출되어야 하는 페이지
- PRIVATE
- 검색에서 숨겨야 하는 페이지
- IGNORE
- 검사하지 않는 페이지
| Path | Intent | Found | Result | Note |
|---|---|---|---|---|
| /pricing | PUBLIC | noindex | FAIL | 공개 페이지가 검색에서 차단됨 |
| /login | PRIVATE | noindex | PASS | 의도대로 차단됨 |
| /blog/launch | PUBLIC | index | PASS | 정상 노출 대상 |
| /app/settings | PRIVATE | index | WARN | 비공개 페이지가 노출 가능 |
| /docs/api | PUBLIC | canonical → /docs | WARN | canonical 대상 확인 필요 |
| /tmp/preview | IGNORE | noindex | SKIP | 검사 제외 |
검색을 막는 변경은 배포 전에 발견합니다.
GitHub/Vercel을 연결한 프로젝트에서는 공개 페이지의 noindex, robots 차단, 잘못된 canonical 같은 명확한 위험을 Observe → Warn → Block 단계로 관리할 수 있습니다.
잘 되던 검색 설정도 나중에 깨질 수 있습니다.
robots.txt, sitemap, canonical, noindex와 중요 페이지 상태가 바뀌면 기록하고 알려드립니다.
- 03:12studio-hana.krrobots.txt 변경 — Disallow: /blog 추가MED
- 07:40shiplog.devsitemap URL 수 변동 — 218 → 96 (−56%)HIGH
- 09:05client-acme.comCMS 설정으로 /services에 noindex 추가HIGH
- 11:31invoicekit.appSSL 인증서 만료 14일 전LOW
- 13:58notefold.soAI crawler(GPTBot) 차단 규칙 추가MED
무엇을 확인했고, 무엇이 남았는지 기록합니다.
검사 결과, 검색엔진 제출, 미확인 항목과 배포 이력을 릴리스별 운영 기록으로 남깁니다.
- PASSTechnical Checkrobots · sitemap · canonical · meta 24항목
- PASSSearch IntentPUBLIC 38 / PRIVATE 12 위반 0
- PASSEDRelease GateRelease #185 · BLOCK 해제 후 재배포
- SUBMITTEDGoogle Sitemap 제출sitemap.xml 제출 완료
- MANUALNaver Search Advisorsitemap 제출 확인
- SENTIndexNow변경 URL 4건 전송
- ALLOWEDAI SEARCH ACCESS · Search crawlerOAI-SearchBot · Claude-SearchBot · PerplexityBot
- UNPROVENAI SEARCH ACCESS · Training crawlerGPTBot · ClaudeBot — 검색 접근과 별도 정책
- #185PASSED10-03 15:10
- #184BLOCKED10-03 14:22
- #183PASSED10-01 18:04
- #182WARN09-29 11:47
검색될 준비는 AISearchMoa가 관리하고, 실제 AI 검색 결과는 SearchAILog에서 확인하세요.
AISearchMoa는 검색될 준비와 운영 상태를 관리합니다. 실제 AI 검색에서 브랜드와 사이트가 어떻게 관측되는지는 SearchAILog에서 확인합니다. 두 서비스는 별도 제품입니다.
- Search Readiness 검사
- Search Intent 판정
- Search Drift 감시
- Release Gate
- Google·Naver·IndexNow 운영
- Search Passport
여러 사이트를 운영하는 팀을 위해 만들었습니다.
새 사이트를 낼 때마다 반복하던 검색 설정을 체크리스트와 자동 검사로 바꿉니다.
- — 사이트별 Readiness 한눈에
- — Drift 알림
- — Google·Naver 제출 상태
Release마다 검색 설정을 검증하고, 중요한 페이지를 깨뜨리는 배포를 막습니다.
- — PR·배포별 Search Diff
- — Observe·Warn·Block
- — Release Passport
고객 사이트별 검색 운영 증거를 남기고 인수인계·보고에 활용합니다.
- — 고객별 워크스페이스
- — Passport 기록
- — 인계 시점 검사
사이트 하나부터 확인하세요.
도메인을 입력하면 robots, sitemap, canonical, noindex 상태를 검사합니다.