본문으로 건너뛰기

© 2026 Molayo

Zenn헤드라인2026. 06. 07. 00:43

검색 1위라도 AI에게 무시당한다——GEO와 SEO가 서로 다른 게임인 이유

요약

기존 SEO와 차별화되는 생성 엔진 최적화(GEO)의 개념과 기술적 차이를 설명합니다. LLM이 콘텐츠를 인용하도록 만드는 RAG 기반의 최적화 전략과 구체적인 구현 방법을 다룹니다.

핵심 포인트

  • SEO는 페이지 랭킹을 목표로 하지만, GEO는 LLM의 콘텐츠 인용을 목표로 함
  • 고유명사 밀도와 사실의 명확성이 인용 확률을 높이는 핵심 시그널임
  • FAQPage 스키마 구현 및 엔티티 밀도 강화가 GEO 개선의 핵심
  • RAG 아키텍처 내에서 콘텐츠가 선택되는 메커니즘 이해 필요

이 기사를 읽기 전에 확인해 주길 바라는 것

당신의 사이트, 다음 사항에 해당하지 않나요?

  • PageSpeed Insights에서 90점 이상
  • 주요 키워드로 3위 이내
  • Google Search Console에서 안정적인 유입이 있음
  • 하지만, AI Overview / ChatGPT / Perplexity의 답변에 나오지 않음

모두 해당된다면, 이 기사는 당신을 위해 작성되었습니다.

GEO라는 개념

GEO = Generative Engine Optimization (생성 엔진 최적화)

2023년 Princeton 대학의 Aggarwal 등이 발표한 논문(arXiv:2311.09735)에서 제창된 개념으로, "AI가 생성하는 답변 속에 자신의 콘텐츠를 포함하도록 만드는 최적화"를 가리킨다.

SEO가 "크롤러(Crawler)에게 올바르게 평가받는 기술"이라면, GEO는 "LLM(대규모 언어 모델)에 의해 인용되는 기술"이다.

왜 서로 다른 게임인가: 아키텍처의 차이

【기존의 SEO 검색 플로우】

사용자 → Google 검색 → 인덱스 참조 → PageRank 알고리즘 → 검색 결과 목록
↑
여기가 SEO의 전장 (링크, 콘텐츠 품질, 속도)

【AI 검색 플로우 (AI Overview / ChatGPT 등)】

사용자 → AI 엔진 → RAG (관련 콘텐츠 취득) → LLM 추론 → 자연어 답변 생성
↑ ↑
여기가 GEO의 전장① 여기가 GEO의 전장②
...

SEO는 페이지를 "랭킹(Ranking)"한다. GEO는 콘텐츠를 "인용(Citation)"한다.

이 차이가 모든 것을 바꾼다.

LLM이 인용하는 콘텐츠의 조건

RAG를 통해 콘텐츠가 취득된 후, LLM이 실제로 답변에 포함할지 여부는 다음 시그널(Signal)의 영향을 받는다.

✅ 인용되기 쉬운 시그널

geo_positive_signals = {
"entity_density": "고유명사·수치·연구 인용의 밀도",
"fact_clarity": "'X는 Y이다' 형식의 명확한 사실문",
...

❌ 인용되기 어려운 시그널

geo_negative_signals = {
"hedge_language": "'~일지도 모른다', '~라고 한다'",
"keyword_stuffing": "키워드 밀도는 높지만 사실 밀도가 낮음",
...

실측 데이터: GEO 스코어와 인용률의 상관관계

ShindanPro에서 1,200페이지를 분석한 결과:

GEO 스코어 대역AI Overview 인용률ChatGPT RAG 인용률
0〜302.1%1.8%
...
스코어가 60을 넘으면 인용률이 급격히 올라간다. 여기가 첫 번째 목표 라인이다.

즉시 구현 가능한 GEO 개선: 코드 포함

1. FAQPage Schema 구현

<script type="application/ld+json">
{
"@context": "https://schema.org",
...

2. 엔티티 밀도를 높이는 리라이트 (Rewrite)

- 최근, AI를 사용한 검색이 보급되고 있습니다.
- 이로 인해 기존의 대책이 잘 듣지 않게 되었을지도 모릅니다.
+ Ahrefs(2024년)의 조사에 따르면, Google 검색 전체의 14.3%에서 AI Overview가 표시되고 있다.
...

3. FastAPI로 GEO 시그널 자동 체크 (구현 예시)

from bs4 import BeautifulSoup
import json, re
def calc_entity_density(html: str) -> float:
...

GEO 스코어를 측정하고 싶은 분께

수동으로 모든 시그널을 체크하는 것은 현실적이지 않다.

ShindanPro는 URL을 입력하는 것만으로:

  • FAQPage / Article / HowTo schema의 유효성
  • 엔티티 밀도 (0〜100 스코어)
  • 인용 마커 밀도
  • AI Overview 표시 가능성 스코어
  • 경쟁사와의 비교 (Business 플랜)

을 자동 진단한다. 무료 플랜으로 지금 바로 테스트할 수 있다.

요약

  • 검색 1위라도 GEO(Generative Engine Optimization) 대책 없이는 AI에게 무시된다
  • FAQPage schema와 엔티티 밀도(Entity Density)가 첫 번째 단계
    GEO 스코어 60 돌파를 첫 번째 목표로
  • 콘텐츠는 "단락 단위로 LLM(Large Language Model)에 인용되는" 입도(Granularity)로 작성한다

참고 문헌

  • Aggarwal, P. et al. (2023). GEO: Generative Engine Optimization.
    arXiv:2311.09735
  • Ahrefs (2024). AI Overview Study
  • Google Search Central (2025). AI Overviews and SEO
  • ShindanPro — AI/GEO/SEO 사이트 진단 도구 (일본어 대응)

Discussion

AI 자동 생성 콘텐츠

본 콘텐츠는 Zenn AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0