SYSTEM BLUEPRINT

검수를 통과한 글만
검색과 AI에 올라갑니다

그누보드 전면 개편 · 발행 게이트 18항목 · 담당자가 직접 운영하는 화면 설계

스토리보드란?

스토리보드는 완성될 화면을 순서대로 미리 보여 주는 문서입니다. 각 화면이 무엇을 할 수 있고 어떤 규칙으로 동작하는지를 그림과 설명으로 함께 적어, 개발 전에 합의를 끝내기 위한 것입니다.

  1. 마케팅 담당자가 진료 콘텐츠를 만들고, 검수에 걸려 고치고, 공개한 뒤 노출 상태를 확인하기까지
  2. 환자가 검색을 거쳐 도착해 진료 정보와 자주 묻는 질문을 읽고 온라인 상담을 남기기까지

마지막까지 보시면 글 하나가 검수를 통과해 환자에게 닿기까지의 전 과정이 한 줄로 이어집니다.

마케팅 담당자 (관리자) 시나리오

글 하나가 공개되기까지

개발자를 부르지 않고 담당자 혼자 끝낼 수 있어야 합니다

원고 작성

관리자에서 진료 페이지·공지 작성

게이트 검사

의료광고 9 + 검색·AI 9 자동 검사

문구 교정

걸린 표현을 제안 문구로 교체

발행

18항목 통과 시에만 공개

노출 확인

색인·구조화 정보·주소 이전 점검

마케팅 담당자 (관리자) | 화면 01

발행 대기함

/adm/publish-queue
○○병원 관리자
대시보드콘텐츠게시판발행 대기함검색 노출회원
차단 2건김*연 팀장
오늘 발행
3건
어제 대비 +1
검수 대기
5건
평균 대기 4시간
게이트 차단
2건
전부 의료광고 항목
이번 주 통과율
84%
37건 중 31건 통과
발행 대기함전체 6검수 대기 2차단 2게이트 18항목 = 의료광고 9 + 검색·AI 9
제목유형게이트상태수정
무릎 인공관절 수술 안내진료 페이지11 / 18차단09월 18일 오후 2:30
도수치료 프로그램 소개진료 페이지14 / 18차단09월 18일 오전 11:05
추석 연휴 진료 안내공지사항17 / 18검수 대기09월 17일 오후 5:42
건강검진 예약 방법 안내진료 페이지18 / 18검수 대기09월 17일 오후 1:18
재활의학과 의료진 소개의료진18 / 18발행됨09월 16일 오후 4:09
비급여 진료비용 고지안내 페이지18 / 18발행됨09월 15일 오전 9:26
차단된 글은 공개 목록·사이트맵·검색 색인 어디에도 올라가지 않습니다.
이번 주 차단 사유
09월 14일 ~ 09월 18일
근거 없는 최상급 표현7건
치료 효과 단정4건
치료경험담 인용3건
비급여 할인 문구1건
반복해서 걸리는 표현은 금지어 사전에 등록해 두면 다음 글부터 작성 중에 바로 표시됩니다.

[화면 개요 및 목적]

담당자가 관리자에 들어와 처음 보는 화면입니다. 지금 무엇이 막혀 있고 왜 막혔는지가 한 화면에 있어야 개발자를 부르지 않습니다. 그누보드 관리자 안에 그대로 들어갑니다.

[핵심 기능 로직]

· 글은 발행됨 · 검수 대기 · 차단 세 상태만 가집니다.
· 차단된 글은 공개 목록·사이트맵·검색 색인 어디에도 올라가지 않습니다.
· 게이트 점수는 통과 항목 수 / 18. 18 미만이면 발행 버튼이 잠깁니다.
· 반복되는 차단 표현은 금지어 사전에 등록해 작성 중에 미리 잡습니다.

  • 기존 관리자 그대로
    그누보드5 관리자 확장
  • 상태별 즉시 조회
    MySQL 상태 인덱스
마케팅 담당자 (관리자) | 화면 02

검수 게이트

/adm/content/edit
○○병원 관리자
대시보드콘텐츠게시판발행 대기함검색 노출회원
차단 2건김*연 팀장
진료 페이지자동 저장 오후 2:30/surgery/knee-replacement
제목
무릎 인공관절 수술 안내 · 수술 과정과 회복 기간
본문 · 걸린 표현 3곳
무릎 인공관절 수술은 연골이 닳아 통증이 심한 환자에게 시행하는 수술입니다. 저희 병원은 양천구 최고의 인공관절 센터로, 수술 후 100% 통증이 사라집니다. 실제로 수술받으신 70대 환자분이 "수술 다음 날 바로 걸었다"고 하셨습니다. 수술 시간은 약 60~90분이며, 입원 기간은 보통 7일에서 10일입니다. 회복 기간에는 재활 치료를 함께 진행합니다.
의료광고 검수 3건 · 검색 항목 4건 미충족. 고치거나 제안 문구를 적용해야 발행됩니다. 초안 점검 도구이며 최종 판단은 병원이 합니다.
제안 문구 3건 한 번에 적용임시 저장
발행 게이트
11/ 18 항목 통과
의료광고 검수6 / 9
근거 없는 최상급 표현
"양천구 최고의" — 객관적 근거 없는 최상급 표현. 제안 문구: "인공관절 수술을 시행하는"
치료 효과 단정·보장
"100% 통증이 사라집니다" — 효과 보장 표현. 제안 문구: "통증 완화를 목표로 합니다"
치료경험담 인용
환자 발언 인용 문장 전체 삭제 권고
다른 의료기관 비교·비방 없음
비급여 할인·이벤트 표현 없음
미평가 신의료기술 표현 없음
수술 장면 이미지 없음
전문과목 표시 일치
확산 매체 지정 안 됨
블로그·SNS로 옮길 원고면 사전심의 대상입니다. 확산 여부를 지정해 주세요
검색·AI 검수5 / 9
설명문 비어 있음
대체 텍스트 2개 누락
구조화 정보 누락
질문·답 묶음 없음
제목 길이 32자
h1 태그 1개
고정 주소 설정
내부 링크 2개
사이트맵 반영
발행 잠김 · 7개 항목 남음

[화면 개요 및 목적]

제안서에서 말씀드린 발행 게이트 그 자체입니다. 의료광고 9항목과 검색·AI 9항목을 검사하고, 통과하지 못하면 발행 버튼이 잠깁니다. 데모 2·3단계에서 직접 눌러 보실 화면입니다.

[핵심 기능 로직]

· 걸린 표현은 목록이 아니라 본문 위에 직접 표시합니다.
· 의료광고 항목은 의료법 제56조 금지 유형을 기준으로 구성합니다.
· 9번은 확산 매체 지정입니다. 블로그·SNS로 옮길 원고는 사전심의 대상이라 따로 모읍니다.
· 설명문·대체 텍스트·구조화 정보는 자동 생성 후 확인하는 방식입니다. 초안 점검 도구이며 최종 판단은 병원이 합니다.

  • 공개 전 위험 표현 차단
    금지표현 사전 대조
  • 통과 전 발행 불가
    메타·JSON-LD 자동 생성 + 발행 훅 차단
마케팅 담당자 (관리자) | 화면 03

검색 노출 점검판

/adm/search-status
○○병원 관리자
대시보드콘텐츠게시판발행 대기함검색 노출회원
차단 2건김*연 팀장
색인 요청 완료
42 / 48
나머지 6건 요청 대기
구조화 정보 오류
0건
진료과 18 · 의료진 9 페이지
주소 이전 누락
0건
옛 주소 127건 전수 대조
모바일 사용성
통과
검사일 09월 18일
옛 주소 → 새 주소 이전127건 중 5건 표시개편으로 주소가 바뀌어도 기존 검색 유입이 새 페이지로 넘어갑니다
옛 주소새 주소상태
/bbs/board.php?bo_table=sub01&wr_id=7/about/greeting완료
/bbs/board.php?bo_table=sub02&wr_id=3/department/orthopedics완료
/sub/doctor_view.php?idx=12/doctors/12-oh완료
/bbs/board.php?bo_table=notice/notice확인 중
/sub/price.php/price/uninsured대기
네이버 서치어드바이저 데이터가 아직 없습니다
사이트 소유 확인 후 첫 수집까지 시간이 걸립니다. 수집이 시작되면 이 자리에 유입 검색어가 표시됩니다.
검색 순위는 검색엔진이 정합니다. 이 화면은 순위가 아니라 읽히는 상태인지를 확인하는 곳입니다.
오픈 점검표4 / 6
사이트 구조 확정
옛 주소 이전 표 작성
반응형 화면 검수
게이트 18항목 적용
구조화 정보 전 페이지 적용
담당자 발행 실습 1회
지역 검색 정보
기관 정보는 모든 페이지에 같은 값으로 붙습니다
기관명 · ○○병원
주소 · 서울 양천구 목동로 ***
대표번호 · 02-****-****
진료시간 · 평일 09:00-18:00
이 네 값이 페이지마다 다르면 지역 검색에서 같은 병원으로 묶이지 않습니다.

[화면 개요 및 목적]

제안서의 순위 대신 지표를 확인하는 화면입니다. 색인 요청·구조화 정보 오류·옛 주소 이전을 숫자로 봅니다. 전면 개편에서 가장 자주 사고가 나는 주소 유실을 여기서 막습니다.

[핵심 기능 로직]

· 옛 주소 127건을 전수 조사해 옛 주소 → 새 주소 표를 만듭니다. 대기가 남아 있으면 오픈하지 않습니다.
· 기관명·주소·대표번호·진료시간은 모든 페이지에 같은 값으로 붙습니다.
· 서치어드바이저는 첫 수집까지 시간이 걸립니다. 빈 화면 대신 이유를 안내합니다.
· 점검표 6항목이 다 채워진 상태를 오픈 조건으로 삼습니다.

  • 기존 검색 유입 보존
    301 매핑표 + .htaccess
  • 노출 상태 확인
    Search Console 연동
환자 · 방문자 시나리오

검색에서 상담까지

병원 홈페이지 방문의 대부분은 모바일에서 시작합니다

검색·AI 도착

진료과와 지역으로 검색해 유입

진료 정보 확인

오늘 진료 여부와 진료과 확인

자주 묻는 질문

궁금한 것을 질문·답으로 확인

비용·위치 확인

비급여 안내와 오시는 길

온라인 상담

비밀글로 상담 접수

환자 · 방문자 | 화면 01

모바일 홈

/
○○병원
원본 사진HERO-2026-01
진료 중09월 18일 (금) 오후 2:30 기준
오늘 오후 6시까지 진료
평일09:00 - 18:00
토요일09:00 - 13:00
일요일 · 공휴일휴진
대표번호02-****-****
진료과 안내
내과
정형외과
재활의학과
영상의학과
오시는 길
서울 양천구 목동로 ***
비급여 진료비 안내
2026년 09월 기준 고시
온라인 상담
답변 대기 3건
추석 연휴 진료 일정 안내
09.17
진료안내
상담
내정보

[화면 개요 및 목적]

환자가 검색을 거쳐 처음 닿는 화면입니다. 홈페이지를 여는 첫 번째 이유는 지금 진료를 하는지이므로 그 답을 맨 위 카드로 올렸습니다. 디자인 담당자가 직접 손보게 될 화면입니다.

[핵심 기능 로직]

· 진료 상태는 현재 시각과 진료시간을 대조해 자동으로 표시합니다.
· 휴진일·연휴는 관리자에서 날짜만 등록하면 그날 상태가 바뀝니다.
· 화면에 보이는 기관 정보와 검색엔진에 넘기는 값은 같은 데이터입니다.
· 상단 사진 자리는 병원에서 받은 원본으로 교체합니다.

  • PC·모바일 한 벌 관리
    모바일 우선 반응형
  • 진료 여부 자동 표시
    진료시간 대조 로직
환자 · 방문자 | 화면 02

진료과 상세 화면

/surgery/knee-replacement
정형외과
무릎 인공관절 수술 안내
수술 시간 60~90분 · 입원 7~10일 · 재활 치료 병행
정형외과09월 18일 수정
담당 의료진
이*수 과장
무릎·고관절 인공관절
DR-07
박*민 과장
척추 비수술 치료
DR-11
자주 묻는 질문AI 검색 인용 형식
Q
인공관절 수술 후 입원 기간은 얼마나 되나요?
A
보통 7일에서 10일 입원합니다. 회복 속도와 재활 진행 정도에 따라 달라지며, 퇴원 후에도 외래 재활 치료를 이어서 받습니다.
Q
수술 전에 어떤 검사를 받나요?
Q
건강보험이 적용되나요?
비급여 진료비용 안내
2026년 09월 기준 고시 항목 전체
온라인 상담 남기기

[화면 개요 및 목적]

앞 화면에서 담당자가 검수를 통과시킨 바로 그 페이지입니다. 생성형 AI가 인용하기 쉬운 형태는 질문과 답이 한 덩어리로 묶인 것이고, 그 형태가 환자에게도 가장 쓸모 있습니다.

[핵심 기능 로직]

· 자주 묻는 질문은 첫 항목을 펼친 채 둡니다. 다 접혀 있으면 환자는 읽지 않습니다.
· 질문·답 묶음은 화면과 구조화 정보로 한 벌에서 함께 나갑니다.
· 의료진 실명 표기 여부는 병원과 확인 후 확정합니다. 여기서는 가림 처리했습니다.
· 비급여 진료비용 안내는 게시 대상이라 한 번에 이동할 수 있게 두었습니다.

  • AI 인용 가능한 형태
    FAQPage JSON-LD
  • 한 번 쓰고 두 곳 반영
    질문·답 원본 1벌 관리
환자 · 방문자 | 화면 03

상담 글쓰기

/counsel/write
온라인 상담
무릎 통증으로 진료 예약하고 싶습니다
답변완료09.17
도수치료 비용이 궁금합니다
답변대기09.18
상담 글 작성
진료과 선택
내과정형외과재활의학과영상의학과
제목
무릎 통증이 3주째 이어집니다
내용
계단을 내려올 때 특히 아픕니다. 진료 예약 전에 어떤 검사를 받게 되는지 알고 싶습니다.
연락처
010-1234
연락처 형식을 확인해 주세요 (010-****-**** )
비밀글로 등록
작성자와 병원만 열람
연락처를 확인해 주세요

[화면 개요 및 목적]

게시판이 실제로 동작하는 화면입니다. 병원 게시판은 증상과 연락처가 오가므로 비밀글과 입력 검증이 기능의 본체입니다. 목록과 작성 폼을 한 화면에 두었습니다.

[핵심 기능 로직]

· 연락처 형식이 맞지 않으면 등록 버튼이 잠깁니다. 잘못된 번호면 회신할 수 없습니다.
· 비밀글이 기본값입니다. 목록에서는 제목만 보입니다.
· 답변 상태는 답변완료 · 답변대기 두 가지만 씁니다.
· 상담 내용은 검색엔진에 색인되지 않도록 처리합니다.

  • 잘못된 접수 차단
    입력 형식 서버 재검증
  • 개인정보 노출 방지
    비밀글 권한 + 색인 제외
시나리오

| 화면 01

[화면 개요 및 목적]

[핵심 기능 로직]

    | 화면 02

    [화면 개요 및 목적]

    [핵심 기능 로직]

      | 화면 03

      [화면 개요 및 목적]

      [핵심 기능 로직]