AI가 브랜드를 언급해도 트래픽이 0인 B2B SaaS, 비교 테이블 구조화 데이터로 인앱 트라이얼까지 연결하는 법
2026년 07월 03일
#B2B SaaS SEO
#구글 AEO
#서치GPT 최적화
#제로클릭 검색
#구조화 데이터 설계

요약

  • ChatGPT·Perplexity가 브랜드를 설명해줘도 자사 사이트 트래픽이 늘지 않는 건 제로 클릭(Zero-Click) 구조 때문입니다.
  • 해결책은 AI가 '가장 정확하게 인용'하도록 비교 테이블에 JSON-LD 스키마를 심고, 유입된 고관여 유저를 맥락 맞춤 인앱 트라이얼로 직결하는 것입니다.
  • AI 검색 유입 방문자는 일반 오가닉 대비 구매 전환율이 약 4.4배 높아, 클릭 수보다 연결 구조가 결정적입니다.
  • 이 글은 Growth 마케터·테크니컬 마케팅 팀장·PO가 즉시 실행할 수 있는 구조 설계법을 다룹니다.

"AI가 우리 제품을 잘 설명하는데 왜 Trial 가입이 안 늘까?"

Perplexity에 경쟁 솔루션을 검색했더니 자사 브랜드가 당당히 비교 목록에 올라 있었습니다. 설명도 정확했습니다. 그런데 그 달 Trial 가입 수는 전월과 똑같았습니다.

이건 특이한 사례가 아닙니다. AI Overviews가 포함된 검색 결과에서 기존 오가닉 1위의 클릭률(CTR)은 20~35% 하락하고, AI 화면에서 실제 사이트로 넘어가지 않는 제로 클릭 비율은 최대 83%에 달합니다. AI가 브랜드 홍보는 해주지만 트래픽은 가져가는 구조입니다.

문제는 '언급되느냐'가 아니라 'AI가 얼마나 정확하게 인용하고, 그 유저가 어디로 가느냐'입니다. 브랜드 노출과 Trial 전환 사이의 빈 공간을 구조적으로 채워야 합니다.


진단: 왜 AI 언급이 트래픽으로 연결되지 않는가

증상 1 — AI가 가격·기능을 잘못 요약한다

LLM(대형 언어 모델)은 웹페이지 텍스트를 자체적으로 해석합니다. 구조화되지 않은 HTML에서 가격을 읽으면 환각(Hallucination) 이 발생해 잘못된 금액이 답변에 포함됩니다. 유저는 AI 화면에서 이미 '이 제품은 월 $299'라는 오정보를 받고 이탈합니다.

증상 2 — 비교 페이지가 AI에게 '파싱 불가' 상태다

CSS 그리드나 플렉스박스로 시각적으로 예쁘게 만든 비교 테이블은 기계가 읽기 어렵습니다. AI 크롤러는 <table>, <th>, <td> 태그 기반의 표준 HTML 구조를 훨씬 정확하게 파싱합니다. 구조가 불명확하면 AI는 경쟁사 기능을 자사 기능으로 혼동하거나 아예 생략합니다.

증상 3 — 유입된 고관여 유저를 범용 홈페이지로 보낸다

AI 검색을 거쳐 들어온 방문자는 이미 경쟁사와 비교 중인 구매 직전 단계 유저입니다. 그런데 이들을 일반 마케팅 홈페이지로 보내면, 처음부터 다시 브랜드를 설명하는 페이지를 보게 됩니다. 맥락이 끊기면 이탈합니다.


처방 1 — AI가 '가장 정확하게 인용'하는 비교 테이블 구조 설계

HTML 표 표준화부터 시작한다

비교 페이지의 테이블을 CSS 레이아웃 대신 표준 <table> 태그로 재작성합니다. 행(<tr>)마다 비교 항목(가격, 핵심 기능, 지원 방식 등)을 명확한 헤더(<th>)로 구분하면 AI 크롤러가 '자사 vs 경쟁사A'의 차이를 의미 단위로 파악합니다.

JSON-LD 스키마로 가격·평점을 고정한다

AI 환각을 막는 가장 직접적인 방법은 기계가 읽는 구조화 데이터에 정확한 값을 박아두는 것입니다. 아래처럼 Product 스키마와 AggregateRating을 함께 선언하면 AI가 가격과 평점을 임의로 해석하지 않습니다.

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "자사 SaaS 브랜드명",
  "offers": {
    "@type": "Offer",
    "price": "99.00",
    "priceCurrency": "USD"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.8",
    "reviewCount": "120"
  }
}

스키마를 적용한 뒤에는 반드시 구글의 리치 결과 테스트(Rich Results Test) 도구로 오류 여부를 확인합니다. 가격 정책이 바뀔 때마다 스키마도 함께 업데이트하지 않으면, LLM이 구 버전 가격을 답변에 인용하는 역효과가 납니다.

Section-level 직접 답변 블록을 각 H2 아래 배치한다

AI는 H2·H3 제목 바로 아래의 첫 단락을 스니펫(Snippet)으로 가져가는 경향이 있습니다. 각 비교 항목 제목 아래에 40~60단어 분량의 요약 문장을 배치하되, '이 도구', '그것' 같은 대명사 대신 브랜드명을 명확한 주어로 씁니다.

예시: "자사 솔루션은 Slack·Jira 연동을 기본 플랜에서 무제한 제공하며, 경쟁사A는 Enterprise 플랜에서만 지원합니다."

AI가 이 문장을 그대로 발췌하면, 답변에 자사 브랜드명이 정확한 맥락으로 등장합니다.

콘텐츠 깊이와 외부 링크는 인용율을 직접 바꾼다

GEO(생성엔진 최적화) 연구 데이터에 따르면, 5,000단어 이상의 심층 비교 콘텐츠는 중간 길이 콘텐츠보다 AI 인용 확률이 50% 높습니다(상관계수 r=0.393). 또한 권위 있는 외부 출처로 향하는 아웃바운드 링크 30개 이상을 포함한 페이지는 60% 더 많이 인용됩니다(r=0.360).

단, 외부 링크는 공식 통계나 업계 리포트처럼 신뢰도가 높은 출처여야 합니다. 무관한 링크를 억지로 채우면 오히려 역효과입니다.


처방 2 — AI 유입 컨텍스트를 트래킹해 인앱 트라이얼로 연결한다

어디서 왔는지부터 식별한다

Perplexity, ChatGPT, Google AI Overviews 링크를 통해 들어온 방문자는 리퍼러(Referrer) 정보로 구분됩니다. UTM 파라미터를 비교 페이지 URL에 미리 심어두면 GA4나 CRM에서 AI 채널 유입을 별도 세그먼트로 볼 수 있습니다.

예를 들어 Perplexity 인용 링크에는 ?utm_source=perplexity&utm_medium=ai_referral&utm_content=vs_경쟁사A 형태로 붙여둡니다.

어떤 비교 페이지에서 Trial 버튼을 눌렀는지 저장한다

유저가 [자사] vs [경쟁사A] 페이지를 읽다가 Trial 가입 버튼을 클릭할 때, 해당 페이지 슬러그(slug)와 비교 맥락을 세션 스토리지 또는 퍼스트파티 쿠키에 저장합니다. 이 데이터는 앱 온보딩 단계로 넘겨집니다.

맥락 맞춤 Trial Start Modal로 첫 화면을 개인화한다

유저가 앱에 처음 진입하는 순간이 전환율을 결정합니다. 저장된 컨텍스트를 읽어 온보딩을 분기합니다.

  • 경쟁사A 비교 페이지 유입 → 첫 화면에서 경쟁사A 대비 자사 강점 기능(예: 데이터 시각화 템플릿)을 바로 체험할 수 있는 Trial Start Modal 표시
  • 경쟁사B 비교 페이지 유입 → 해당 경쟁사와의 차별점인 API 연동 설정 화면을 첫 번째 온보딩 스텝으로 제시

Pendo, Userpilot, Segment 같은 제품 분석 도구를 마케팅 사이트와 인앱 환경에 동시 연동하면 이 흐름을 코드 최소화로 구현할 수 있습니다.

Feature Gate에서 이탈을 막는 인앱 넛지

Trial 도중 유료 기능 장벽을 만난 유저에게 즉시 결제를 요구하면 이탈합니다. 대신 '이 기능 3일 무료 체험' 같은 가벼운 넛지를 인앱 팝업으로 제공합니다. PLG(Product-Led Growth) 전략을 고도화한 기업의 인앱 넛지 Trial 전환율은 약 5~8% 수준으로 보고됩니다.


실무에서 자주 틀리는 세 가지

① 비교표를 자사에 유리하게만 채운다

AI 엔진은 지나치게 편향된 비교표를 신뢰도가 낮은 소스로 판단합니다. 경쟁사의 실제 강점도 공정하게 기재해야 장기적으로 AI 인용 소스 목록에 남습니다. 객관성이 신뢰도를 만들고, 신뢰도가 인용을 만듭니다.

② 스키마를 한 번 심고 업데이트하지 않는다

가격이나 기능 스펙이 바뀌었는데 JSON-LD는 구 버전이면, AI가 틀린 정보를 자신 있게 답변합니다. 분기 1회 이상 리치 결과 테스트로 스키마 정합성을 검증하는 것을 팀 캘린더에 고정해야 합니다.

③ AI 에이전트 트래픽을 인간 Trial 데이터에 섞는다

2026년 현재 MCP 등 AI 에이전트가 비교 페이지 데이터를 직접 수집하는 기계적 신호가 증가하고 있습니다. 이 트래픽을 실제 유저 Trial 데이터와 혼합하면 전환율 분석이 왜곡됩니다. CRM에서 봇 시그널과 인간 세션을 분리하는 필터링 규칙을 미리 설정해야 합니다.


우선순위 점검 — 어디서 시작할까

점검 항목 현재 상태 확인 방법 우선순위
비교 페이지가 <table> 태그 기반인가 개발자 도구 Elements 탭 확인 높음
JSON-LD Product 스키마가 적용되어 있는가 리치 결과 테스트 높음
AI 채널 UTM이 비교 페이지 링크에 있는가 GA4 소스/매체 보고서 높음
가입 컨텍스트가 인앱으로 전달되는가 세션 스토리지 디버깅 중간
G2·Capterra 등 4곳 이상 리뷰 플랫폼에 등록되어 있는가 수동 확인 중간
스키마와 실제 가격이 일치하는가 분기 1회 정기 점검 높음

자주 묻는 질문 (FAQ)

Q. JSON-LD 스키마를 심으면 Google 검색 순위에도 영향을 주나요?

A. 직접적인 순위 요소는 아니지만, 리치 스니펫(별점, 가격 표시)이 SERP에 노출되어 클릭률이 올라가는 간접 효과가 있습니다. AI 인용 정확도 향상은 별도 효과입니다.

Q. 비교 페이지 콘텐츠를 5,000단어로 늘리면 사용자 경험이 나빠지지 않나요?

A. 목차와 앵커 링크로 구조화하면 실제 읽는 사용자는 원하는 섹션으로 바로 이동할 수 있습니다. 깊이 있는 콘텐츠와 좋은 UX는 상충하지 않습니다.

Q. Pendo나 Userpilot 없이도 맥락 기반 온보딩이 가능한가요?

A. 가능합니다. 세션 스토리지에 유입 페이지 슬러그를 저장하고, 앱 온보딩 로직에서 이를 읽어 분기하는 방식은 별도 툴 없이 개발팀이 직접 구현할 수 있습니다. 다만 행동 데이터 분석과 A/B 테스트까지 하려면 전문 도구가 효율적입니다.

Q. 경쟁사 강점을 비교표에 솔직하게 적으면 전환율이 떨어지지 않나요?

A. 오히려 반대입니다. AI 검색을 거쳐 들어온 유저는 이미 비교 중인 상태입니다. 편향된 자화자찬보다 공정한 비교가 신뢰를 형성하고, 자사가 강점을 가진 항목에서 더 설득력 있게 작동합니다.

Q. AI 에이전트 트래픽은 어떻게 필터링하나요?

A. User-Agent 문자열에 봇 시그널이 포함된 경우, 세션 시간이 비정상적으로 짧은 경우, 인앱 행동 없이 API만 호출하는 경우를 CRM 세그먼트에서 제외 규칙으로 설정합니다.


마치며

AI가 브랜드를 언급해 주는 시대에 B2B SaaS의 진짜 병목은 '인지도'가 아니라 '정확한 인용 구조'와 '유입 후 연결'입니다. 비교 테이블 구조화 데이터로 AI가 자사 정보를 정확하게 발췌하게 만들고, 그 유저가 맥락 맞춤 Trial로 바로 진입하도록 설계하면 — 줄어든 클릭 수에도 불구하고 세일즈 파이프라인은 오히려 두꺼워집니다.

에이달(ADALL)은 B2B SaaS 마케팅팀과 함께 GEO 구조 설계부터 인앱 트라이얼 연동 흐름까지 실무 단위로 진단하고 설계합니다. 현재 비교 페이지 구조나 Trial 전환 병목이 궁금하시다면 아래로 문의해 주세요.

📞 02-2664-8631 | ✉️ master@adall.co.kr

[무료 컨설팅 문의하기 →]

무료 컨설팅 받아보고 싶다면?

무료 컨설팅 신청하기