구조화 데이터로 지역 AI 검색에서 내 사업체 노출하기
LocalBusiness, Service, FAQPage 스키마를 홈페이지에 넣으면 ChatGPT·구글 AI Overview의 지역 검색에서 사업체 정보가 정확히 인식됩니다. 병원·전문직에 맞는 구조화 데이터 적용 방법을 정리했습니다.
"강남 세무사 추천", "홍대 치과 비용" 같은 지역 검색에서 AI가 특정 사업체를 답변에 포함할 때, 홈페이지의 구조화 데이터(Schema Markup)가 중요한 역할을 합니다. 구조화 데이터는 AI 크롤러에게 "이 페이지가 무엇인지"를 코드 언어로 설명하는 방법입니다.
구조화 데이터란 무엇인가
구조화 데이터는 사람이 읽는 텍스트와 별도로, 기계(AI 크롤러, 검색엔진)가 읽는 표준화된 데이터 형식입니다. Schema.org라는 표준을 따르며, JSON-LD 형식으로 HTML head 또는 body 태그 안에 넣습니다.
예시로 LocalBusiness 스키마를 넣으면, AI 크롤러가 이 페이지가 어느 위치에 있는 어떤 종류의 사업체이고, 영업 시간이 언제이며, 연락처가 무엇인지 정확히 파악합니다. 텍스트로만 적혀 있을 때보다 훨씬 신뢰도 있게 인식됩니다.
병원·전문직에 필요한 스키마 3가지
LocalBusiness (+ 세부 타입)
모든 지역 기반 사업체에 필요한 기본 스키마입니다. 병원은 MedicalClinic 또는 Dentist 같은 세부 타입을 사용합니다. 세무사 사무소는 AccountingService, 법무사·변호사 사무소는 LegalService를 씁니다.
포함할 정보: 사업체 이름, 주소, 전화번호, 영업 시간, 웹사이트 주소, 지도 좌표(위도·경도). 이 정보가 구글 비즈니스 프로필과 동일해야 AI가 같은 사업체로 인식합니다.
Service
제공하는 서비스 항목마다 스키마를 넣을 수 있습니다. 치과라면 임플란트, 교정, 충치 치료 등 각각에 Service 스키마를 적용하면 해당 서비스 관련 AI 검색에서 노출 가능성이 높아집니다.
FAQPage
FAQ 섹션이 있다면 FAQPage 스키마를 함께 적용합니다. 각 질문-답변 쌍을 Question과 acceptedAnswer 속성으로 감싸면 AI가 질문-답변 구조로 명확히 인식합니다.
실제 적용 방법
JSON-LD 형식 예시 (치과 기준):
{
"@context": "https://schema.org",
"@type": "Dentist",
"name": "○○치과의원",
"address": {
"@type": "PostalAddress",
"streetAddress": "강남대로 123",
"addressLocality": "강남구",
"addressRegion": "서울특별시",
"postalCode": "06000",
"addressCountry": "KR"
},
"telephone": "02-000-0000",
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
"opens": "09:00",
"closes": "18:00"
}
],
"url": "https://example.com"
}이 코드를 홈페이지의 모든 페이지 head 태그 안에 script(type="application/ld+json") 형식으로 넣습니다.
온사이트(ONSITE)는 병원과 전문직 홈페이지 제작 시 LocalBusiness, Service, FAQPage 스키마를 기본으로 적용합니다. 구글 서치콘솔의 리치 결과 테스트로 제대로 인식되는지 확인하는 과정도 포함됩니다.
구조화 데이터와 기존 정보의 일치
구조화 데이터에 넣은 정보가 실제 홈페이지 텍스트, 구글 비즈니스 프로필, 네이버 플레이스와 다르면 AI가 혼란을 겪습니다. 주소 형식(도로명 주소 vs 지번 주소), 전화번호 형식(하이픈 유무), 영업시간이 모두 일치하는지 처음 한 번 정리해두면 이후 관리가 쉽습니다.
홈페이지 제작 서비스에서 구조화 데이터 적용과 지역 AI 검색 최적화를 함께 상담할 수 있습니다.
자주 묻는 질문
자주 묻는 질문
구조화 데이터가 없으면 AI 검색에 전혀 노출 안 되나요?
노출 자체가 안 되지는 않지만, 구조화 데이터가 있을 때와 비교하면 AI가 사업체 정보를 덜 신뢰하고 덜 정확하게 인식합니다. 특히 지역 기반 검색에서 동일 서비스를 제공하는 경쟁 사업체가 구조화 데이터를 적용했다면 상대적으로 불리해집니다.
구조화 데이터는 직접 넣을 수 있나요?
아임웹 같은 빌더 플랫폼은 일부 스키마를 자동 생성하지만, LocalBusiness 세부 타입이나 FAQPage 스키마는 직접 코드를 추가해야 하는 경우가 많습니다. 커스텀 HTML 입력이 가능한 플랫폼이라면 `<script type='application/ld+json'>` 블록을 직접 넣을 수 있습니다.
구조화 데이터가 제대로 적용됐는지 어떻게 확인하나요?
구글 서치콘솔의 '리치 결과 테스트'(search.google.com/test/rich-results)에 홈페이지 주소를 넣으면 스키마가 올바르게 인식되는지 확인할 수 있습니다. 오류나 경고가 있으면 해당 항목을 수정합니다.