geo-checker

내 사이트, AI 검색엔진이 제대로 읽고 있나요?

llms.txt·schema.org 구조화 데이터·AI 크롤러 규칙·인용 시그널까지 24개 항목을 한 번에 검사해, ChatGPT·Claude·Gemini·Perplexity에서 얼마나 잘 인용될지 0–100점으로 알려드립니다. Lighthouse처럼 간단하게, 로그인 없이.

오픈소스 MITGitHub 저장소 보기터미널에서 실행:npx geo-checker https://example.com
24개 항목

어느 부분에서 점수가 깎이는지 바로 짚어드립니다

AI 검색이 중요하게 보는 4개 영역으로 나눠 각각 점수를 매깁니다.

AI 크롤러 접근성

25 / 100

AI 봇이 사이트에 잘 접근해서 읽을 수 있는 상태인지 확인합니다.

  • HTTPS · robots.txt · sitemap.xml
  • GPTBot · ClaudeBot · PerplexityBot · Google-Extended · CCBot · Amazonbot 허용 여부
  • llms.txt · llms-full.txt 존재 여부

구조화 데이터

30 / 100

JSON-LD로 페이지 내용을 AI가 이해하기 쉽게 표시했는지 살핍니다.

  • JSON-LD 존재·유효성
  • Article · FAQPage · HowTo · Product 타입 인식
  • 필수 필드 충족 여부

인용 시그널

25 / 100

AI는 출처가 분명해야 인용합니다. 인용에 필요한 메타 정보가 잘 붙어 있는지 봅니다.

  • title · meta description · canonical
  • OpenGraph · Twitter Card · lang
  • 작성자 · 발행일 · 수정일

콘텐츠 구조

20 / 100

AI가 본문을 요약하고 인용하기 좋은 구조로 짜여 있는지 살핍니다.

  • H1 1개 · 제목 계층
  • 이미지 alt · TL;DR · FAQ 블록
  • 본문 분량
사용법

30초면 점수가 나옵니다

  1. 01

    URL 붙여넣기

    검사할 페이지 주소만 있으면 됩니다. 로그인도 필요 없어요.

  2. 02

    24개 규칙 실행

    페이지를 불러와 AI 검색 관점으로 24개 항목을 바로 채점합니다.

  3. 03

    점수와 개선 가이드

    카테고리별 0–100점과, 실패한 항목을 고치는 방법까지 알려드립니다.

결과 미리보기

어느 항목이 왜 감점됐는지 한눈에

실제 리포트 모양 그대로 보여드리고, 공유할 수 있는 링크도 같이 드립니다.

geo-checker
https://example.com
2026-04-23 15:30 · render: static
Overall
Crawler
Schema
Citation
Content
llms.txt 없음crawler.llms-txt-present

/llms.txt나 /.well-known/llms.txt 파일이 보이지 않습니다.

고치는 방법

Publish an llms.txt at the site root following the llms.txt spec.

개발자용

로컬에서도 CI에서도, npx 한 줄이면 끝

터미널에서도 같은 점수를 받아볼 수 있고, GitHub Actions에 붙여 두면 PR마다 회귀를 자동으로 잡아냅니다.

terminal
한 번 실행
$ npx geo-checker https://example.com
AI Crawler Access 92 / 100
Structured Data 68 / 100
Citation Signals 88 / 100
Content Structure 54 / 100
Overall: 76 / 100
CI에서 쓰기
$ geo-checker $URL --fail-on warn
# exit 1 on any warn/fail → blocks PR

한 번 검사로는 부족합니다.

BaRam은 매일 자동으로 노출을 추적하고, 순위가 오르는 GEO 콘텐츠까지 대신 만들어드립니다.

GEO 검사기 (geo-checker) · BaRam | BaRam - 생성형 AI 최적화