홈페이지에 시술 정보도, 원장님 소개도, 진료시간도 다 적어 두었는데 정작 검색엔진과 AI는 그중 무엇이 진료시간이고 무엇이 시술명인지 헷갈려 합니다. 사람 눈에는 명백한 정보가 기계 눈에는 그냥 줄줄이 이어진 글자 덩어리로 보이기 때문입니다. 이 간극을 메우는 것이 구조화 데이터(스키마)입니다.
구조화 데이터는 화면에는 보이지 않지만, 검색엔진과 AI에게 "이건 병원 이름, 이건 진료과목, 이건 자주 묻는 질문과 그 답"이라고 꼬리표를 붙여 알려주는 기술적 신분증입니다. 왜 이게 검색·AI 노출에 작용하는지, 병원이 실제로 무엇을 챙겨야 하는지 정리합니다.
기계는 예쁜 글이 아니라 '구조'를 읽습니다
홈페이지에 "써마지 400샷 60만원, 상담 후 진행"이라고 적혀 있으면 사람은 한눈에 이해합니다. 하지만 검색엔진과 AI는 이 문장에서 400샷이 수량인지 가격인지, 60만원이 가격인지 전화번호 일부인지 확신하지 못합니다. 모호한 정보 앞에서 기계는 추측하거나, 아예 건너뜁니다.
구조화 데이터는 이 모호함을 없앱니다. 같은 정보라도 "이건 시술명, 이건 가격, 이건 소요시간"이라고 표준 형식으로 라벨을 붙여 두면, 기계가 헷갈리지 않고 정확히 이해합니다. 실제로 AI 검색은 페이지를 읽을 때 텍스트와 구조화 데이터를 함께 보는데, 정보가 모호할 때는 구조화 데이터 쪽을 우선 신뢰합니다. 사람에게 보여주는 화면은 그대로 두고, 그 뒤에 기계용 설명서를 한 겹 덧붙이는 셈입니다.
이 표준을 만든 주체가 검색엔진들입니다
구조화 데이터의 문법은 Schema.org라는 표준을 따르는데, 이 표준을 함께 만든 곳이 구글·마이크로소프트(빙) 같은 검색엔진들입니다. 즉 검색엔진이 "이렇게 정리해 주면 우리가 읽기 편하다"고 직접 정해 둔 양식이 있는 것이고, 그 양식에 맞춰 정보를 넣어 주는 일이 스키마 작업입니다.
표기 방식은 여러 가지가 있지만, 구글이 공식적으로 권장하는 방식은 JSON-LD입니다. 화면에 보이는 HTML과 완전히 분리돼 있어, 홈페이지 디자인을 건드리지 않고 기계용 정보만 따로 얹을 수 있습니다. 병원 입장에서 중요한 건 이 기술 이름이 아니라, 우리 정보가 검색엔진이 정해 둔 양식대로 정리돼 있느냐입니다.
💡
스키마는 "새로운 콘텐츠"가 아니라 "이미 있는 콘텐츠에 붙이는 꼬리표"입니다. 없던 정보를 지어내는 게 아니라, 홈페이지에 이미 적힌 병원명·진료과목·FAQ에 기계가 알아볼 라벨을 다는 작업입니다. 그래서 화면 텍스트와 스키마 내용은 반드시 일치해야 합니다.
병원에 특히 중요한 스키마가 따로 있습니다
스키마에는 여러 종류가 있지만, 병원 홈페이지에서 우선순위가 높은 것은 몇 가지로 좁혀집니다.
첫째, 조직·의료기관 정보입니다. 병원 이름, 진료과목, 주소, 진료시간을 구조화해 두면 AI가 "이곳은 어떤 병원인가"를 정확히 식별합니다. 병원명을 검색했을 때 뜨는 정보 패널의 토대가 되기도 합니다.
둘째, 자주 묻는 질문(FAQ)입니다. 홈페이지의 Q&A를 FAQ 스키마로 정리하면, 검색엔진과 AI가 "이 질문에 이 병원이 이렇게 답한다"를 하나의 묶음으로 인식합니다. 환자가 질문형으로 검색할 때 우리 답이 인용될 가능성이 올라갑니다.
셋째, 원장 정보와 칼럼(글)입니다. 누가 쓴 글인지, 어떤 전문가인지를 구조화하면 의료 정보에서 특히 중요한 신뢰도(작성 주체의 전문성) 신호가 됩니다. 다만 후기·별점 스키마는 외부 플랫폼 후기를 옮겨 담으면 정책 위반이 될 수 있어, 자체 수집한 후기만 다루는 것이 안전합니다.
그럼 원장님은 무엇을 챙겨야 하나
스키마는 대부분 코드 레이어의 작업이라 원장님이 직접 짤 일은 아닙니다. 다만 방향은 알고 요구할 수 있어야 합니다.
확인할 것은 세 가지입니다. 우리 홈페이지에 기본 스키마(병원 정보·FAQ)가 들어가 있는지, 스키마에 적힌 내용이 화면에 실제로 보이는 텍스트와 일치하는지(화면엔 없는 내용을 스키마에만 넣으면 오히려 감점입니다), 그리고 구글 검사 도구로 오류 없이 인식되는지입니다. 이 세 가지만 제작·관리 측에 물어봐도 홈페이지가 기계 눈에 얼마나 정리돼 있는지 가늠할 수 있습니다.
beautyapp.co.kr처럼 화면을 나중에 그려내는 방식의 홈페이지는 스키마가 자동으로 잡히지 않을 수 있어, 이 부분을 별도로 챙겨야 합니다. 스키마는 한 번 심어 두면 계속 작동하는 자산이라, 콘텐츠를 새로 쌓을 때마다 그 구조를 함께 정리해 두는 편이 길게 유리합니다. 홈페이지가 애초에 검색·AI에 읽히는 구조인지부터 진단하고 싶다면 병원 홈페이지: 제작만으론 안 뜬다, AEO까지 해야 하나를 함께 보시면 좋습니다.
정리하면
구조화 데이터는 화면에 안 보이지만, 검색엔진과 AI에게 우리 병원의 정체성을 정확히 알려주는 기술적 신분증입니다. 기계는 예쁜 글이 아니라 구조를 읽고, 정보가 모호하면 스키마를 우선 신뢰합니다. 병원 정보·FAQ·원장 정보 스키마를 갖추되 화면 텍스트와 일치시키고, 구글 검사 도구로 인식 여부를 확인하는 것 — 이것이 만들어 둔 홈페이지를 AI가 이해하고 인용하게 만드는 기본기입니다.
자주 묻는 질문
구조화 데이터를 넣으면 검색 순위가 바로 오르나요?
순위를 직접 올려 주는 장치는 아닙니다. 다만 검색엔진과 AI가 페이지 내용을 정확히 이해하게 도와, 리치 결과 노출이나 AI 답변 인용 가능성을 높입니다. 순위 상승보다는 '기계가 우리 정보를 오해 없이 읽게 만드는 기반'으로 이해하는 편이 맞습니다.
홈페이지에 이미 정보가 다 있는데 스키마를 또 넣어야 하나요?
네. 화면에 정보가 있어도 기계는 그게 무슨 정보인지 구분하지 못할 수 있습니다. 스키마는 이미 있는 정보에 "이건 진료시간, 이건 FAQ"라고 꼬리표를 다는 작업이라, 같은 내용이라도 기계가 훨씬 명확하게 읽습니다. 새 글을 쓰는 게 아니라 기존 정보를 정리하는 일입니다.
후기·별점 스키마를 넣으면 검색 결과에 별점이 뜬다던데 넣어도 되나요?
자체적으로 수집한 후기라면 가능하지만, 강남언니·구글맵 같은 외부 플랫폼 후기를 옮겨 담아 별점 스키마로 표시하면 정책 위반이 될 수 있습니다. 후기 스키마는 병원이 직접 받은 후기·설문에 한정해 다루는 것이 안전합니다.