AI 검색 최적화

AI 검색에 인용되려면? 웹사이트 기술 점검 5가지

올림넷 연구팀

AI가 내 사이트를 읽고 인용할 수 있는지 확인하는 기술 항목 5가지를 처음 보는 분도 따라 할 수 있게 정리했습니다.

AI 인용 기술 점검 5가지 — AI가 읽기 쉬운 사이트 만들기

한 줄 답변: AI 검색에 인용되려면 먼저 AI가 내 사이트를 들어올 수 있고(접근), 빨리 읽을 수 있고(속도·렌더링), 구조를 이해할 수 있고(HTML 구조), 대표 주소를 알 수 있어야(정규 주소·사이트맵) 합니다. 아래 5가지 점검 항목을 순서대로 확인하면 대부분의 기술 문제를 찾을 수 있습니다.

왜 기술 점검이 먼저일까요?

아무리 좋은 글을 써도 AI가 읽지 못하면 인용될 수 없습니다. AI 검색 서비스는 답을 만들기 전에 크롤러(웹페이지를 자동으로 방문해 내용을 읽어 가는 프로그램)를 보내거나 검색엔진의 자료를 활용합니다. 이 단계에서 막히면 콘텐츠 품질은 평가받을 기회조차 없습니다.

비유하자면, 맛있는 음식을 준비했는데 가게 문이 잠겨 있거나 간판이 없는 상황과 같습니다.

점검 1. AI 크롤러가 들어올 수 있나요? (robots.txt)

robots.txt는 사이트 주소 뒤에 /robots.txt를 붙이면 볼 수 있는 파일로, "어떤 로봇은 들어와도 되고 어떤 로봇은 안 된다"를 적어 두는 안내문입니다.

주요 AI 관련 크롤러 이름은 다음과 같습니다. (이름은 각 회사 공식 문서 기준이며 바뀔 수 있으니 주기적으로 확인하세요.)

크롤러 이름운영사용도
GPTBotOpenAI모델 학습용 수집
OAI-SearchBotOpenAIChatGPT 검색 결과용
ChatGPT-UserOpenAI사용자 요청 시 페이지 방문
ClaudeBotAnthropic수집
PerplexityBotPerplexity검색 결과용
Google-ExtendedGoogleGemini 학습 사용 여부 제어
GooglebotGoogle일반 검색 (AI Overviews 포함)

AI 검색에 노출되고 싶다면, 적어도 검색용 크롤러는 막지 않아야 합니다. 허용 예시는 다음과 같습니다.

User-agent: OAI-SearchBot
Allow: /

User-agent: PerplexityBot
Allow: /

User-agent: *
Disallow: /admin/

Sitemap: https://example.com/sitemap.xml

자주 하는 실수

  • 보안 플러그인이나 호스팅 업체가 자동으로 낯선 로봇을 모두 차단해 둔 경우가 있습니다. robots.txt는 열려 있는데 방화벽에서 막히는 경우도 있으니, 서버 접속 기록에서 해당 로봇이 거절(403 오류)당하는지도 확인해 보세요.
  • Disallow: / 한 줄이 남아 있으면 사이트 전체가 막힙니다. 개발 중에 넣어 두고 잊는 경우가 많습니다.

점검 2. 화면을 그리지 않아도 내용이 보이나요? (렌더링)

요즘 많은 사이트가 자바스크립트(브라우저에서 화면을 움직이게 만드는 프로그램)로 내용을 나중에 채웁니다. 사람이 보는 브라우저는 이 과정을 거쳐 글을 보여 주지만, 일부 AI 크롤러는 자바스크립트를 실행하지 않고 처음 받은 문서만 읽습니다.

간단한 확인 방법

  1. 크롬에서 내 페이지를 열고 마우스 오른쪽 버튼 → "페이지 소스 보기"를 누릅니다.
  2. 본문의 중요한 문장을 Ctrl + F로 찾아봅니다.
  3. 소스에 그 문장이 없다면, 일부 AI는 그 글을 빈 페이지로 볼 수 있습니다.

해결 방향

  • SSR(서버 사이드 렌더링, 서버가 완성된 글을 만들어 보내는 방식)이나 정적 HTML 생성을 사용합니다.
  • 최소한 제목, 요약, 본문, 가격, 연락처처럼 중요한 정보는 처음 문서에 들어 있게 합니다.
  • "더보기"를 눌러야 열리는 탭 안에만 핵심 정보를 숨기지 않습니다.

점검 3. 충분히 빠른가요? (응답 속도)

AI가 답을 만들 때는 짧은 시간 안에 여러 페이지를 읽어야 합니다. 응답이 늦은 페이지는 기다리지 않고 건너뛸 수 있습니다. (각 서비스의 정확한 시간 제한은 공개되어 있지 않습니다.)

확인할 지표는 다음과 같습니다.

  • TTFB(첫 바이트까지 걸리는 시간, 서버가 대답을 시작하기까지의 시간): 짧을수록 좋습니다.
  • 페이지 전체 용량: 지나치게 큰 이미지나 불필요한 프로그램이 많으면 느려집니다.

점검 도구: 구글 PageSpeed Insights(pagespeed.web.dev)에 주소를 넣으면 무료로 속도와 개선 방법을 알려 줍니다.

쉬운 개선 방법

  • 이미지를 WebP 같은 가벼운 형식으로 바꾸고, 화면 크기에 맞게 줄입니다.
  • 사용하지 않는 플러그인이나 외부 위젯을 정리합니다.
  • CDN(전 세계 여러 곳에 사본을 두고 가까운 곳에서 보내 주는 서비스)을 사용합니다.

점검 4. 글의 뼈대가 분명한가요? (시맨틱 HTML)

시맨틱 HTML은 "이 부분은 제목, 이 부분은 본문, 이 부분은 메뉴"라고 각 부분의 역할을 표시하는 방식입니다. 사람 눈에는 똑같이 굵은 글씨라도, 기계는 태그를 보고 역할을 판단합니다.

태그역할점검 기준
<h1>페이지의 대표 제목페이지당 1개
<h2>, <h3>소제목순서를 건너뛰지 않기 (h2 다음 바로 h4 금지)
<main>핵심 본문 영역메뉴·푸터와 구분
<article>독립된 글 한 편블로그 글, 뉴스 등
<table>표이미지로 된 표 대신 실제 표 사용

자주 하는 실수

  • 글자 크기를 키우려고 제목 태그를 남용하거나, 반대로 제목을 일반 굵은 글씨로만 처리합니다.
  • 가격표나 비교표를 이미지로만 올립니다. AI는 이미지 속 글자를 놓칠 수 있으므로 실제 표로 쓰는 것이 좋습니다.
  • 이미지에 대체 텍스트(alt, 이미지를 볼 수 없을 때 대신 읽는 설명)를 비워 둡니다.

소제목마다 고유한 주소 조각(앵커)을 붙이면, AI나 검색엔진이 특정 부분을 직접 가리킬 때도 도움이 됩니다.

점검 5. 대표 주소가 정해져 있나요? (정규 주소와 사이트맵)

같은 글이 여러 주소로 열리는 경우가 생각보다 많습니다.

  • http://와 https://
  • www가 있는 주소와 없는 주소
  • 주소 끝에 ?utm_source=... 같은 추적 값이 붙은 주소

이럴 때 정규 주소(canonical, "이 글의 공식 주소는 이것입니다"라는 표시)를 페이지에 넣어 둡니다.

<link rel="canonical" href="https://example.com/blog/geo-guide" />

사이트맵(sitemap.xml, 사이트의 모든 페이지 목록)도 함께 점검합니다.

  • 실제로 열리는 주소만 들어 있는지 (삭제된 페이지가 남아 있지 않은지)
  • 수정일(lastmod)이 실제 수정 시점과 맞는지
  • robots.txt에 사이트맵 위치가 적혀 있는지

한눈에 보는 자가 진단표

번호점검 항목확인 방법결과
1AI 검색 크롤러 허용/robots.txt 확인☐
2방화벽에서 로봇 차단 여부호스팅 접속 기록 확인☐
3페이지 소스에 본문 존재페이지 소스 보기☐
4속도 점검PageSpeed Insights☐
5제목 태그 순서개발자 도구 또는 진단 도구☐
6표·이미지 대체 텍스트페이지 소스 보기☐
7정규 주소 표시페이지 소스에서 canonical 검색☐
8사이트맵 최신 상태/sitemap.xml 확인☐

기술 점검이 끝나면

기술 항목은 "읽힐 수 있는 상태"를 만드는 단계입니다. 그다음은 AI가 내용을 정확하게 이해하도록 돕는 단계입니다.

  • [구조화 데이터(JSON-LD)의 역할과 적용 방법](/blog/json-ld-structured-data-guide)
  • [AI가 이해하기 쉬운 사이트 콘텐츠 구성법](/blog/structure-content-for-ai)

직접 하나하나 확인하기 어렵다면, 올림넷 무료 진단에서 위 항목 대부분을 자동으로 점검해 드립니다.

#AI 크롤러
#robots.txt
#JSON-LD
#기술 점검

내 사이트의 AI 검색 가시성은 몇 점일까요?

URL만 입력하면 SEO·GEO 점수와 개선 과제를 무료로 확인할 수 있습니다.

무료 진단 받아보기

함께 읽어보면 좋은 글