M10a · AI 마케팅 심화

AEO 설정
AI 답변 엔진 최적화

ChatGPT · Claude · Perplexity · Google AI가
내 사업을 인식하고 추천하게 만드는 방법

목차

  1. 1회차 — AEO란? AI 답변 엔진이 정보를 읽는 방식
  2. 2회차 — Organization 스키마 — AI에게 내 명함 주기
  3. 3회차 — FAQ 페이지 — AI가 자주 찾는 질문 만들기
  4. 4회차 — /answers 질문형 콘텐츠 — AI의 인용 소스 되기
  5. 5회차 — Wikidata 등록 + robots/sitemap + 검증
1

AEO란? AI 답변 엔진이 정보를 읽는 방식

내 사업이 왜 AI 검색에 안 나오는지, 어떻게 나오게 하는지

검색엔진(SEO)과 AI 답변 엔진(AEO)의 차이

지금까지 사업자들은 "구글에 내 가게가 나오게 하려면 블로그를 써야 한다"는 SEO(검색 엔진 최적화)에 집중했습니다. 그런데 이제 사람들이 검색하는 방식이 달라졌습니다.

"광명에 어르신 AI 교육 잘하는 곳 어디야?"를 Google에 검색하지 않고 ChatGPT나 Gemini에게 바로 묻습니다. 이때 ChatGPT는 웹 링크 목록을 보여주는 게 아니라 직접 답변을 생성합니다.

구분SEO (검색 엔진 최적화)AEO (AI 답변 엔진 최적화)
목표구글 검색 결과 1페이지AI가 내 사업을 인용·추천
방식키워드·백링크·속도구조화 데이터·개체 인식
결과클릭해서 내 사이트 방문AI 답변 안에 내 사업명 등장
핵심 도구HTML 태그, 메타 설명JSON-LD 스키마, Wikidata
비유

SEO는 도서관에서 내 책을 찾기 쉽게 제목·저자·분류를 잘 붙이는 것입니다. AEO는 사서(AI)에게 직접 "이 책이 이런 내용이에요"라고 설명서를 건네는 것입니다. 사서가 내 책을 잘 알면, 누군가 물어볼 때 바로 추천해줍니다.

AI 답변 엔진이 정보를 가져오는 3가지 방법

  1. 학습 데이터(Training Data) — AI가 사전에 학습한 방대한 인터넷 데이터. 이미 고정되어 있어 단기간에 바꾸기 어렵습니다.
  2. 실시간 웹 검색(Web Search) — ChatGPT·Perplexity·Google AI가 답변 생성 시 웹을 검색. 내 사이트가 크롤링 가능해야 합니다.
  3. 구조화 데이터(Structured Data) — 사이트에 삽입된 JSON-LD 스키마. AI 크롤러가 "이 사이트는 어떤 조직이고 무엇을 하는 곳"을 기계적으로 읽습니다. AEO의 핵심입니다.

AEO를 위한 핵심 개념 3가지

① JSON-LD (제이슨 엘디)

사이트의 HTML 안에 삽입하는 기계 언어 형식의 데이터입니다. 사람 눈에는 보이지 않지만 Google·ChatGPT·ClaudeBot 같은 크롤러가 읽습니다.

💡 "JSON-LD는 AI에게 건네는 명함"입니다. 사람 방문자에게 보이는 예쁜 웹사이트 디자인과 별개로, AI 크롤러에게는 JSON-LD가 내 사업 전체를 설명하는 공식 문서 역할을 합니다.

② sameAs와 subjectOf 구분

속성의미예시
sameAs우리 조직의 공식 채널·프로필인스타그램, 유튜브, Wikidata 페이지
subjectOf외부 사이트가 우리를 언급한 페이지시흥시청 뉴스, 협력 단체 소개 페이지
비유

sameAs = 내가 직접 관리하는 명함들 (인스타, 유튜브 등)
subjectOf = 신문에 내 인터뷰가 실린 것 — 내가 만든 게 아니지만 나를 증명해주는 외부 자료

③ Wikidata — AI의 지식 백과사전

Wikidata는 Wikipedia 뒤에서 작동하는 구조화 데이터베이스입니다. ChatGPT·Claude 등 대형 AI 모델은 Wikidata를 핵심 학습 데이터로 사용합니다. 내 사업을 Wikidata에 등록하면 AI가 내 사업을 고유한 개체(Entity)로 인식합니다.

내 사업 키워드 정리하기

AEO를 시작하기 전에 "AI에게 어떤 질문에 내 사업이 답으로 나왔으면 좋겠는지"를 먼저 정리해야 합니다.

✋ 직접 해보기 — 내 사업 AEO 키워드 5개 뽑기

아래 질문에 답하면서 워크북에 기록해보세요.

  1. 내 사업이 가장 잘하는 것 (핵심 서비스/상품)
  2. 내 주요 고객층 (누구를 위한 사업인가)
  3. 내 지역 (어느 지역에서 주로 활동하는가)
  4. 내 차별점 (다른 곳과 뭐가 다른가)
  5. 고객이 AI에게 물어볼 것 같은 질문 2개

🔲 1회차 자기점검

SEO와 AEO의 차이를 다른 사람에게 설명할 수 있다
JSON-LD가 무엇인지 이해했다
sameAs와 subjectOf의 차이를 알았다
내 사업 핵심 키워드 5개를 뽑았다
AI에게 인용되고 싶은 질문 5개를 적었다

2

Organization 스키마 — AI에게 내 명함 주기

내 사업을 JSON-LD로 정의하고 사이트에 삽입하기

OrganizationSchema란

Organization 스키마는 "내 사업이 어떤 조직인지"를 기계가 읽을 수 있는 형태로 정의한 데이터입니다. Google, ChatGPT, ClaudeBot 같은 크롤러가 이 데이터를 읽어서 내 사업을 하나의 고유한 개체(Entity)로 인식합니다.

Organization 스키마 필드 해설

필드역할예시 값
@type이 조직의 종류Organization, EducationalOrganization
name공식 사업 이름스마택트
legalName법인명주식회사 스마택트
url공식 웹사이트https://smartact.kr
logo로고 이미지 URLhttps://smartact.kr/logo.png
address실제 주소시흥시 비둘기공원7길 39
contactPoint연락처(이메일·전화)[email protected]
sameAs공식 프로필 목록인스타·유튜브·Wikidata URL
subjectOf외부 언급 페이지시청 공식 뉴스 URL
knowsAbout이 조직이 다루는 주제시니어 AI 교육, 디지털 포용
areaServed서비스 지역광명시, 시흥시, 경기도

스키마 코드 예시 (내 것으로 바꾸는 부분에 *** 표시)

{
  "@context": "https://schema.org",
  "@type": ["Organization", "EducationalOrganization"],
  "name": "***내 사업 이름***",
  "legalName": "***법인명(없으면 사업자명)***",
  "url": "***내 사이트 주소***",
  "description": "***한 줄로 내 사업 설명***",
  "foundingDate": "***창업 연도 (예: 2023)***",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "***도로명 주소***",
    "addressLocality": "***시/군/구***",
    "addressRegion": "***시/도***",
    "addressCountry": "KR"
  },
  "contactPoint": {
    "@type": "ContactPoint",
    "email": "***이메일***",
    "contactType": "customer service",
    "availableLanguage": "Korean"
  },
  "sameAs": [
    "***Wikidata URL (등록 후 추가)***",
    "***유튜브 채널 URL***",
    "***인스타그램 URL***",
    "***페이스북 URL***"
  ],
  "knowsAbout": [
    "***내 사업 전문 분야 1***",
    "***내 사업 전문 분야 2***"
  ],
  "areaServed": ["***서비스 지역 1***", "***서비스 지역 2***"]
}

Next.js 14 프로젝트에 삽입하는 방법

Next.js App Router에서는 JSON-LD를 서버 컴포넌트로 만들어 루트 layout.tsx에 삽입합니다.

OrganizationSchema.tsx 파일 만들기 단계 1
src/components/seo/OrganizationSchema.tsx 파일을 만들고 위 JSON-LD를 <script type="application/ld+json"> 태그 안에 넣습니다.
layout.tsx에 임포트 단계 2
루트 src/app/layout.tsx<body> 첫 줄에 <OrganizationSchema />를 추가합니다. 모든 페이지에서 AI 크롤러가 인식합니다.
view-source로 확인 단계 3
브라우저에서 view-source:내사이트주소 입력 → application/ld+json 검색 → 스키마가 HTML 안에 있으면 정상입니다.
💡 중요: JSON-LD는 클라이언트 JS로 동적으로 주입(CSR)하면 AI 크롤러가 읽지 못할 수 있습니다. 반드시 서버 사이드 렌더링(SSR) 또는 정적 생성(SSG)으로 HTML 안에 포함시켜야 합니다.

sameAs에 넣을 공식 채널 목록 만들기

✋ 직접 해보기 — 내 sameAs 목록 작성

내가 직접 운영하는 공식 채널 URL을 모두 적어보세요:

  • □ 인스타그램 계정 URL
  • □ 유튜브 채널 URL
  • □ 페이스북 페이지 URL
  • □ 네이버 블로그 또는 스마트스토어 URL
  • □ Wikidata 등록 URL (5회차에서 추가)
  • □ 기타 플랫폼 (링크드인, 카카오채널 등)

subjectOf에 넣을 외부 언급 페이지 찾기

외부 공신력 있는 사이트가 내 사업을 언급한 페이지가 있다면 subjectOf에 추가합니다. AI는 이걸 외부 증거 자료로 인식합니다.

⚠️ 개인 블로그나 SNS는 subjectOf에 부적합합니다. 공공기관·언론·협력단체 등 공신력 있는 외부 사이트만 사용하세요.

🔲 2회차 자기점검

OrganizationSchema의 주요 필드를 이해했다
내 사업 정보로 채운 스키마 초안을 완성했다
sameAs에 들어갈 내 공식 채널 목록을 정리했다
subjectOf에 들어갈 외부 언급 페이지를 1개 이상 찾았다
layout.tsx에 OrganizationSchema가 삽입된 걸 확인했다

3

FAQ 페이지 — AI가 자주 찾는 질문 만들기

FAQPage 스키마로 AI가 바로 인용할 수 있는 Q&A 페이지 만들기

FAQPage 스키마란

사이트에 자주 묻는 질문(FAQ) 페이지를 만들고 FAQPage 스키마를 붙이면, Google 검색 결과에 '확장 스니펫'이 뜨고 ChatGPT·Gemini 같은 AI도 내 FAQ를 신뢰할 수 있는 답변 소스로 인식합니다.

비유

FAQPage는 "이 사업 관련 질문은 여기서 공식 답변을 드립니다"라는 안내판입니다. AI는 신뢰할 수 있는 공식 출처를 우선 인용하기 때문에, 내가 직접 쓴 FAQ가 내 사업에 대한 AI 답변의 기준이 됩니다.

좋은 FAQ 질문 만드는 방법

⚠️ "~에 대해 알려주세요" 같은 모호한 답변이나 "저희 사이트를 방문하세요" 같은 회피성 답변은 AI가 무시합니다. 질문에 바로 답하는 내용을 쓰세요.

FAQ 질문 설계 가이드

다음 카테고리별로 1~2개씩 뽑으면 체계적인 FAQ가 완성됩니다:

카테고리질문 예시
기본 정보"[사업명]은 어떤 곳인가요?"
서비스/상품"[서비스명] 교육은 어떻게 신청하나요?"
대상/조건"[대상]을 위한 프로그램이 있나요?"
지역"[지역]에서도 이용할 수 있나요?"
비용/조건"수업료는 얼마인가요? / 무료로 받을 수 있나요?"
차별점"다른 곳과 어떻게 다른가요?"

FAQPage JSON-LD 코드 구조

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "***질문 1***",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "***답변 1 (HTML 태그 포함 가능)***"
      }
    },
    {
      "@type": "Question",
      "name": "***질문 2***",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "***답변 2***"
      }
    }
  ]
}

Next.js에서 FAQ 페이지 만드는 방법

src/data/faq.ts 파일 만들기 단계 1
FAQ 데이터를 TypeScript 배열로 정의합니다. questionanswer 필드를 포함합니다.
src/app/faq/page.tsx 만들기 단계 2
서버 컴포넌트로 만들어서 generateMetadatacanonical: /faq를 추가하고, FAQ 데이터를 FAQPage JSON-LD로 변환해 <script> 태그로 삽입합니다.
Footer에 /faq 내부 링크 추가 단계 3
푸터의 회사 링크 목록에 "자주 묻는 질문 → /faq"를 추가합니다. 내부 링크가 없으면 AI 크롤러가 FAQ 페이지를 못 찾을 수 있습니다.
💡 내부 링크가 왜 중요한가: sitemap.xml에 URL이 등록되어 있어도, 내부 링크가 없는 페이지는 AI 크롤러가 우선순위를 낮게 봅니다. 반드시 Footer나 메인 네비게이션에서 연결하세요.
✋ 직접 해보기 — FAQ 6개 작성

워크북에서 내 사업에 맞는 FAQ 6개를 작성하세요. 각 질문마다:

  1. 고객이 실제로 묻는 의문문 형식의 질문
  2. 100~300자 이내의 구체적·사실 기반 답변 (지역명, 수치, 프로그램명 포함)

🔲 3회차 자기점검

FAQPage 스키마의 역할을 이해했다
좋은 FAQ 질문의 특징을 알았다
내 사업 관련 FAQ 6개를 작성했다
FAQ 페이지를 사이트에 만들었다 (또는 계획했다)
Footer에 /faq 링크를 추가했다

4

/answers 질문형 콘텐츠 — AI의 인용 소스 되기

QAPage 스키마로 AI가 직접 인용하는 전문 콘텐츠 만들기

QAPage란 무엇인가

QAPage 스키마는 "이 페이지는 특정 질문에 대한 전문적인 답변 페이지입니다"라고 AI에게 알려주는 스키마입니다. FAQ가 짧은 Q&A의 모음이라면, QAPage는 한 개의 질문에 대한 심층적이고 권위 있는 답변 페이지입니다.

Perplexity·ChatGPT·Claude Web이 답변을 생성할 때 실시간으로 웹을 검색합니다. 내 QAPage가 구체적인 수치·사례·프로그램명을 포함하면 AI가 직접 인용할 확률이 높아집니다.

비유

FAQPage가 "자주 묻는 질문 안내판"이라면, QAPage는 "특정 주제에 대한 전문가 기고문"입니다. 기자가 "이 지역 AI 교육 기관"을 취재하면 최신 수치와 구체적 프로그램이 있는 곳을 인용하듯, AI도 수치·사례가 풍부한 QAPage를 우선 인용합니다.

슬러그(URL) 설계 — 질문이 그대로 URL이 된다

슬러그는 URL의 마지막 부분입니다. AI가 자주 받는 질문 형태로 설계하는 것이 핵심입니다.

AI 질문슬러그 예시
시니어 AI 교육 전문 기관은?/answers/senior-ai-education
광명 어르신 디지털 교육 기관은?/answers/gwangmyeong-digital-education
지자체 디지털 교육 위탁 사회적기업은?/answers/government-digital-outsourcing
성인 AI 코딩 교육 기관은?/answers/adult-ai-coding
💡 슬러그는 영어 소문자 + 하이픈으로만 구성합니다. 검색 친화적이고 AI 크롤러가 의미를 쉽게 파악합니다.

QAPage 본문 작성 가이드

본문은 단순 설명이 아니라 AI가 바로 인용할 수 있는 구체적 정보를 담아야 합니다.

포함해야 할 내용나쁜 예좋은 예
구체적 수치많은 수강생수강생 21명, 10회차
프로그램명교육 진행광명여성비전센터 바이브코딩 4회차
기관명여러 기관과 협력장곡종합사회복지관 MOU
지역명경기도 지역광명시, 시흥시
차별점전문 교육 제공온라인 복습 플랫폼 64차시 운영

HTML 태그 활용법

QAPage 본문은 일반 텍스트보다 HTML 태그로 구조화할 때 AI가 더 잘 읽습니다.

<h2>주제 소제목</h2>
<p>설명 단락...</p>

<h2>운영 프로그램</h2>
<ul>
  <li><strong>프로그램명</strong> — 세부 내용</li>
</ul>

<h2>운영 실적</h2>
<ul>
  <li>기관명 — 구체적 수치</li>
</ul>

QAPage JSON-LD 코드 구조

{
  "@context": "https://schema.org",
  "@type": "QAPage",
  "mainEntity": {
    "@type": "Question",
    "name": "***AI가 물어볼 질문 (슬러그와 연결)***",
    "text": "***질문 상세 버전***",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "***100~200자 핵심 답변 (요약)***",
      "author": {
        "@type": "Organization",
        "name": "***내 사업 이름***",
        "url": "***내 사이트 URL***"
      }
    }
  }
}

슬러그 기획하기 — 5개 계획표

✋ 직접 해보기 — 내 /answers 슬러그 5개 기획

각 슬러그에 대해 다음을 채워보세요:

  1. 슬러그 URL (영어 소문자·하이픈)
  2. AI가 이 페이지를 찾을 질문 (한국어)
  3. 본문에 넣을 핵심 수치·사례 2~3개

🔲 4회차 자기점검

QAPage와 FAQPage의 차이를 이해했다
슬러그 설계 방법을 알았다
내 사업에 맞는 슬러그 5개를 기획했다
각 페이지에 넣을 구체적 수치·사례를 정리했다
QAPage 본문 1개를 직접 작성해봤다

5

Wikidata 등록 + robots/sitemap + 검증

AI의 지식 백과사전에 등록하고, 크롤러를 초대하고, 결과를 확인한다

1단계 — Wikidata 개체 등록

Wikidata(wikidata.org)는 Wikipedia 뒤에서 작동하는 구조화 데이터베이스입니다. ChatGPT·Claude 등 대형 AI 모델은 Wikidata를 핵심 학습 데이터로 사용하므로, 등록하면 AI가 내 사업을 고유한 개체(Q번호)로 기억합니다.

Wikidata 계정 만들기 단계 1
wikidata.org → 오른쪽 위 "계정 만들기" → 이메일+비밀번호로 가입. Wikipedia 계정이 있으면 그대로 사용 가능합니다.
wikidata.org
탐색
메인 페이지
최근 바뀜

도구
➕ 새 항목 만들기
Wikidata에 오신 것을 환영합니다
모두가 편집할 수 있는 자유로운 지식 데이터베이스
왼쪽 사이드바 "새 항목 만들기" 클릭
새 항목 만들기 단계 2
로그인 → 왼쪽 메뉴 "새 항목 만들기" → 언어: English (en) → Label: 영문 사업명 → Description: 영문 설명 → Create 클릭. 한국어 먼저 시도하면 언어 코드 오류가 발생할 수 있습니다. 영어로 먼저 만든 후 한국어를 추가하세요.
wikidata.org/wiki/Special:NewItem
새 항목 만들기
언어
Label
Description
Aliases
⚠️ 한국어(ko)로 먼저 시도하면 "The supplied language code was not recognized" 오류 발생
언어 = English(en)로 먼저 만든 뒤 한국어 레이블 추가
⚠️ 한국어로 먼저 입력하면 "The supplied language code was not recognized." 오류가 납니다. 반드시 English(en)로 먼저 항목을 만든 후 한국어를 추가하세요.
한국어 레이블 추가 단계 3
항목 생성 후 상단 "+ add" 버튼 클릭 → 언어: 한국어(ko) → 한국어 이름과 설명 입력 → 저장.
핵심 Statements 추가 단계 4
  • P31 (instance of) → Q4830453 (business enterprise, 기업)
  • P17 (country) → Q884 (South Korea)
  • P856 (official website) → 내 사이트 URL
  • P159 (headquarters location) → 도시명 (예: Siheung)
Q번호 기록하기 단계 5
항목 URL에서 Q번호 확인 (예: wikidata.org/wiki/Q140307849). 이 Q번호를 OrganizationSchema의 sameAs에 추가합니다.
LIVE · Wikidata API
불러오는 중...
실제 스마택트 Wikidata 항목 (Q140307849) — 라이브 데이터
⚠️ 창업자 직접 등록 문제: P112(창업자) 속성에 이름을 직접 텍스트로 입력하면 저장이 안 됩니다. Wikidata에 창업자 본인의 항목이 없으면 이 필드는 비워두고 나중에 추가하세요.

2단계 — robots.ts에 AI 크롤러 허용 설정

Next.js의 robots.ts에 AI 크롤러를 명시적으로 허용해야 합니다. 기본 Allow: /만으로는 일부 AI 크롤러가 차단될 수 있습니다.

// src/app/robots.ts
export const dynamic = "force-static"

export default function robots() {
  return {
    rules: [
      { userAgent: '*', allow: '/' },
      { userAgent: 'GPTBot', allow: '/' },        // ChatGPT
      { userAgent: 'OAI-SearchBot', allow: '/' }, // ChatGPT 검색
      { userAgent: 'ClaudeBot', allow: '/' },      // Claude
      { userAgent: 'PerplexityBot', allow: '/' },  // Perplexity
      { userAgent: 'Google-Extended', allow: '/' }, // Google AI
    ],
    sitemap: 'https://내사이트주소/sitemap.xml',
  }
}
💡 export const dynamic = "force-static" 은 Next.js 14/15에서 robots.ts와 sitemap.ts에 필수입니다. 없으면 빌드 오류가 발생합니다.

3단계 — sitemap.ts에 AEO 페이지 등록

AI 크롤러가 /faq, /answers/* 페이지를 찾을 수 있도록 sitemap에 명시합니다.

// sitemap에 추가할 항목 예시
{ url: '/faq', priority: 0.9, changeFrequency: 'monthly' },
{ url: '/answers/senior-ai-education', priority: 0.7 },
{ url: '/answers/digital-inclusion-gwangmyeong', priority: 0.7 },
// ... 나머지 슬러그들

4단계 — Rich Results Test로 검증

Google의 Rich Results Test(search.google.com/test/rich-results)에서 내 사이트 URL을 입력하면 Organization·FAQPage·QAPage 스키마가 정상 인식되는지 확인할 수 있습니다.

search.google.com/test/rich-results — smartact.kr/
유효한 항목 3개 감지됨
회사 ✓ 유효
2개 항목 ✓ 유효
smartact.kr/ — 실제 테스트 결과 (2026-06-21 기준)
search.google.com/test/rich-results — smartact.kr/faq
유효한 항목 3개 감지됨
회사 ✓ 유효
글 (FAQ 포함) 2개 항목 ✓ 유효
smartact.kr/faq — FAQPage 스키마 포함 검증 성공 (2026-06-21 기준)
테스트 URL확인할 스키마기대 결과
https://내사이트주소/회사 (Organization)유효한 항목 1개 이상
https://내사이트주소/faq글 (FAQPage)유효한 항목 감지됨
https://내사이트주소/answers/[슬러그]QAPage유효한 항목 감지됨

5단계 — 2~4주 후 측정

AEO의 효과는 즉각적이지 않습니다. 크롤러가 새 데이터를 학습하는 데 2~8주가 걸립니다. 아래 질문들로 주기적으로 테스트하세요.

✋ 직접 해보기 — AEO 효과 측정 테스트

2~4주 후 아래 AI 서비스에서 이 질문들을 검색하세요:

  • ChatGPT / Claude / Perplexity: "***내 지역*** ***내 서비스*** 사회적기업 추천"
  • Google AI Overview: "***내 지역*** ***내 핵심 서비스*** 교육 기관"
  • Naver Cue: "***내 지역*** ***내 대상*** ***내 서비스*** 어디서 배우나요"

내 사업명이 언급되면 성공입니다!

🔲 5회차 자기점검 — AEO 전체 완성 체크리스트

Wikidata에 내 사업 항목을 등록하고 Q번호를 받았다
Q번호를 OrganizationSchema의 sameAs에 추가했다
robots.ts에 GPTBot·ClaudeBot·PerplexityBot·Google-Extended를 허용했다
sitemap.ts에 /faq와 /answers/* 슬러그를 추가했다
Rich Results Test에서 Organization 스키마가 유효로 표시됐다
Rich Results Test에서 FAQPage 스키마가 감지됐다
2~4주 후 측정 날짜를 달력에 메모했다

전체 AEO 설정 완료 체크리스트

항목완료 여부
OrganizationSchema.tsx 작성 + layout.tsx 삽입
FAQPage 6개 이상 작성 + faq/page.tsx
QAPage /answers/[슬러그] 5개 이상
Footer에 /faq 내부 링크 추가
robots.ts AI 크롤러 5종 허용
sitemap.ts 업데이트
Wikidata 등록 + Q번호 sameAs 추가
Rich Results Test 3페이지 검증

SMARTACT · 스마택트

AEO 설정 교재 M10a · 창업가 대상 AI 마케팅 심화 과정

smartact.kr · [email protected]