FAQ 스키마는 어떻게 넣나요?
FAQPage 스키마는 페이지 안의 질문·답변 쌍을 JSON-LD 형식으로 구조화해 script 태그 하나에 심는 방식이다. 구글 검색 리치 결과 노출 여부와 별개로, AI가 "이 질문의 답은 여기 있다"는 신호를 읽고 인용하는 데는 지금도 도움이 된다.
최종 업데이트 2026-07-11
FAQPage 스키마가 하는 일§
전통적인 SEO에서 메타 태그가 "이 페이지의 주제는 이것"이라고 검색엔진에 알려줬다면, FAQPage 스키마는 한 단계 더 구체적이다. "이 페이지에는 이 질문에 대한 이 답이 있다"고 못박아 알려준다. HTML 안에 눈에 보이지 않는 <script type="application/ld+json"> 태그를 심고, 그 안에 질문(Question)과 답변(Answer) 쌍을 JSON 형식으로 나열하는 방식이다.
AI가 본문 텍스트만 읽으면 어디가 "질문"이고 어디가 "답"인지 스스로 추론해야 한다. 스키마는 이 추론 과정을 없애준다. 이미 구조화돼 있으니 해석보다 읽기가 빠르고, 그만큼 인용 후보에 오를 확률도 올라간다.
코드로 보면 이렇다§
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "AEO란 뭔가요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "AEO는 AI가 생성하는 답변 안에 내 정보가 인용되도록 최적화하는 작업이다."
}
}
]
}
이 블록을 페이지 어디든 한 번만 넣으면 되고, mainEntity 배열에 질문-답변 쌍을 필요한 만큼 추가하면 된다.
질문과 답변을 쓸 때§
질문(name)은 실제로 사람이 검색창이나 AI 챗봇에 입력할 법한 문장이어야 한다. "AEO 정의"보다는 "AEO란 뭔가요?"처럼 구어체 물음이 낫다. AI 모델도 실제 질의 패턴으로 학습돼 있어서, 자연스러운 질문형 문장을 더 신뢰 있는 신호로 받아들인다.
답변(text)은 그 자체로 완결돼야 한다. 앞뒤 문맥 없이 이 텍스트 한 덩어리만으로 뜻이 통해야 한다. AI가 인용할 때 answer 텍스트만 떼어가지, 페이지 전체를 옮기지는 않기 때문이다.
지금 유효한 것과 달라진 것§
구글은 2026년 5월 7일부로 FAQ 리치 결과 기능을 공식 폐지했다(Google Search Central 문서). 폐지된 건 검색 결과 화면의 시각적 노출뿐이다. FAQPage는 schema.org 타입으로 지금도 유효하고, AI가 질문·답변 구조를 읽는 방식도 그대로다 — 인용을 노린 FAQ 스키마는 여전히 의미 있다. 자세한 배경은 FAQ 스키마 아직 써야 하나에서 다룬다. 검증(리치 결과 테스트)과 CMS가 script 태그를 지우는 등 흔한 실수 점검은 여전히 필요하다.
다음 단계§
FAQPage 같은 구조화된 데이터가 왜 필요한지는 JSON-LD가 왜 필요한가요?에서 다룬다.
자주 묻는 질문
- JSON-LD는 뭔가요?
- JSON-LD는 웹 페이지에 구조화된 데이터를 추가하는 형식이다. 크롤러와 AI가 본문을 일일이 해석하지 않아도 페이지의 의미를 정확히 파악하도록 돕는다.
- 구글이 FAQ 리치 결과를 없앴다는데, 스키마는 계속 넣어야 하나요?
- 그렇다. 구글이 2026년 5월 7일부로 폐지한 건 검색 결과 화면에 질문·답변이 펼쳐지던 시각적 리치 결과뿐이다. FAQPage는 schema.org 타입으로 지금도 유효하고, AI가 페이지의 질문·답변 구조를 읽는 방식에는 변화가 없다.
- FAQ 스키마를 넣으면 인용이 확실히 늘어나나요?
- 그렇지 않다. 스키마는 AI가 답을 더 쉽게 인식하도록 돕는 신호일 뿐, 인용이나 노출을 보장하지는 않는다. 콘텐츠 자체의 질과 함께 작동해야 효과가 난다.