병원 홈페이지의 모바일 점검은 “점수가 몇 점인가”로 끝나지 않습니다. 방문자가 휴대전화에서 진료 안내를 읽고, 예약 버튼을 누르고, 화면이 갑자기 밀리지 않은 채 다음 단계로 갈 수 있는지가 핵심입니다. 구글의 Core Web Vitals는 이 경험을 주요 내용이 보이는 속도(LCP), 탭에 대한 반응(INP), 화면의 흔들림(CLS)으로 나눠 측정합니다. 그러나 좋은 수치만으로 검색 상위 노출이 보장되는 것은 아니고, 느린 수치가 모든 검색 문제의 원인이라는 뜻도 아닙니다.
이 글은 병원 원장이나 운영 담당자가 개발자에게 “모바일이 느립니다”라고만 전달하지 않도록 돕는 실무 점검표입니다. 실제 사용자가 자주 여는 페이지 세 종류를 고르세요. 홈페이지, 대표 진료 안내, 예약 또는 문의로 넘어가는 페이지가 출발점입니다. 데이터가 없다면 원인을 단정하지 말고 측정 조건을 먼저 적습니다. 휴대전화 종류, 네트워크, 테스트 시각, URL, 측정 도구가 달라지면 결과도 달라질 수 있습니다.
1. 모바일에서 같은 핵심 내용을 제공하는지 확인한다
속도를 재기 전에 모바일 페이지에 무엇이 있는지 먼저 확인하세요. 구글은 모바일 버전의 내용을 사용해 색인한다고 설명합니다. 데스크톱에서 진료과 설명, 의료진 정보, 운영시간이 보이는데 모바일에서는 일부 내용이 빠지거나 모든 진료 페이지가 모바일 홈페이지로 이동한다면, 속도보다 먼저 콘텐츠와 주소 대응을 고쳐야 합니다. 반응형 디자인이라고 해도 화면 폭에 따라 중요한 문장이 숨겨지는지 직접 읽어 보아야 합니다.
운영자가 할 수 있는 첫 점검은 간단합니다. 휴대전화로 대표 진료 안내를 열고 병원명, 진료 범위, 대상 방문자의 질문에 대한 답, 위치·시간·연락 경로를 순서대로 찾습니다. 제목이 작아서 읽기 어렵거나 긴 이미지 아래로 첫 답변이 밀리거나, 예약 버튼이 화면 밖에만 있다면 기록합니다. 접혀 있는 설명을 사용하더라도 방문자가 열 수 있어야 하고, 핵심 내용은 검색 시스템이 렌더링한 페이지에서도 접근할 수 있어야 합니다.
정상 예시는 데스크톱과 모바일의 디자인은 달라도 같은 진료 정보를 읽을 수 있고, 각 페이지의 주소가 대응되는 경우입니다. 오류 예시는 모바일에서 모든 진료 페이지가 홈으로 이동하거나, 주요 설명이 사용자의 클릭 뒤에만 네트워크로 불러와져 검사 도구가 보지 못하는 경우입니다. 이 경우 버튼 색을 바꾸기보다 모바일 콘텐츠 제공 방식을 먼저 수정합니다.
2. LCP는 첫 화면의 큰 콘텐츠부터 본다
LCP는 사용자가 보는 화면에서 큰 콘텐츠가 표시되기까지 걸리는 시간을 측정합니다. 구글과 web.dev의 현재 권장 기준은 2.5초 이내이며, 실제 방문의 75번째 백분위에서 모바일과 데스크톱을 나눠 평가합니다. 이 수치가 곧 검색 순위를 뜻하지는 않습니다. 병원 사이트에서는 큰 대표 이미지나 첫 화면의 제목·배너가 LCP 대상이 될 수 있으므로 어떤 요소가 실제로 측정됐는지 확인해야 합니다.
병원 홈페이지의 첫 화면이 고해상도 사진과 슬라이더로 가득 차 있다면, 파일 크기만 줄이기 전에 첫 방문자가 꼭 필요한 정보가 무엇인지 결정하세요. 진료시간과 예약 경로를 알려 주는 페이지라면 사진 세 장이 순서대로 나타나는 효과보다 제목과 첫 답변이 빠르게 보이는 편이 유용할 수 있습니다. 개발자에게는 측정된 LCP 요소, 해당 이미지의 파일 형식·크기, 서버 응답 지연, 첫 화면에서 불필요한 스크립트가 있는지를 요청하세요.
정상 예시는 휴대전화에서 제목과 핵심 안내가 곧 표시되고, 큰 이미지도 깨지지 않는 경우입니다. 오류 예시는 상단 배너가 늦게 도착해 화면이 오래 비어 있거나, 접속할 때마다 실제로는 필요하지 않은 영상이 첫 화면을 막는 경우입니다. 이미지를 바꾸었다면 화질 손실과 중요한 글자 잘림도 함께 확인하세요. 이미지 최적화를 이유로 모바일에서 안내가 읽히지 않게 만들면 목적을 잃습니다.

3. INP는 예약 버튼의 실제 반응으로 이해한다
INP는 방문자의 탭이나 클릭 뒤 화면이 다음 상태를 보여 주기까지의 반응성을 다룹니다. 현재 web.dev의 좋은 경험 기준은 200밀리초 이하입니다. 병원 사이트에서는 예약 버튼, 상담 창, 진료과 탭, 지도 열기 같은 실제 행동을 테스트하는 것이 이해하기 쉽습니다. 손가락으로 누른 뒤 아무 변화가 없다가 몇 초 후 새 화면이 뜬다면 버튼 자체가 작아서만 생기는 문제가 아닐 수 있습니다.
테스트할 때는 “버튼을 누른 시각 → 화면에 반응이 나타난 시각 → 최종 페이지가 열리는 시각”을 구분하세요. 눌림 표시가 즉시 보이지만 외부 예약 서비스가 늦게 열리는 경우와, 첫 반응 자체가 늦는 경우는 수정 담당자가 다릅니다. 페이지에 광고·채팅·통계·애니메이션 스크립트가 한꺼번에 실행되는지 개발자가 살펴봐야 할 수 있습니다. 외부 예약 서비스에 걸리는 지연을 병원 홈페이지의 INP 수치와 바로 동일시하지는 않습니다.
정상 예시는 탭을 누르면 즉시 상태가 바뀌고 예약 경로가 명확히 이어지는 경우입니다. 오류 예시는 첫 탭이 무시된 것처럼 보여 방문자가 두 번 누르거나, 열린 창이 화면을 가려 뒤로 돌아갈 수 없는 경우입니다. 모바일의 화면 폭과 버튼 사이 간격도 실제 사용자 경험에 영향을 주므로 수치와 별도로 점검합니다.

4. CLS는 갑자기 움직이는 화면을 찾는다
CLS는 방문자가 읽거나 누르려는 요소가 예상치 못하게 이동하는 정도를 측정합니다. 현재 좋은 경험의 권장 기준은 0.1 이하입니다. 병원 홈페이지에서 흔히 볼 수 있는 장면은 늦게 뜬 배너가 본문을 아래로 밀거나, 이미지 공간을 미리 잡지 않아 예약 버튼의 위치가 바뀌는 경우입니다. 사용자가 전화 버튼을 누르려다 옆의 다른 버튼을 누르게 된다면 단순한 디자인 문제가 아닙니다.
운영자가 현장에서 확인할 때는 첫 화면을 열고 아무것도 누르지 않은 채 제목, 예약 버튼, 진료시간 표가 움직이는지 보세요. 스크롤 중 떠오르는 상담 배너와 팝업이 본문을 가리는지도 확인합니다. 개발자에게는 이미지·영상의 공간을 미리 예약했는지, 웹 글꼴이 바뀌며 줄바꿈이 크게 달라지는지, 동적으로 삽입되는 안내 배너가 기존 요소를 밀어내는지를 물어볼 수 있습니다.
정상 예시는 사진이 늦게 표시되어도 이미지 자리의 높이가 유지되고, 텍스트와 버튼이 제자리에 남는 경우입니다. 오류 예시는 진료시간 표를 보던 중 상단 광고가 끼어들며 화면이 크게 내려가는 경우입니다. 애니메이션을 모두 없애는 것이 목표가 아니라, 방문자의 예상과 클릭 위치를 깨는 이동을 줄이는 것이 목표입니다.

5. 현장 데이터와 실험실 점수를 구분한다
PageSpeed Insights와 Lighthouse의 한 번 실행 결과는 문제를 찾는 데 유용하지만, 모든 방문자의 경험을 그대로 대표하지는 않습니다. Core Web Vitals는 실제 사용자 경험을 집계한 현장 데이터로도 보며, 검색 콘솔의 보고서는 여러 URL을 묶어 보여 줄 수 있습니다. 특정 URL의 현장 데이터가 충분하지 않다면 개별 수치가 없는 것이 곧 정상이나 오류를 뜻하지 않습니다. 이때는 동일 유형의 페이지 묶음과 실험실 진단을 함께 보고 가설을 세웁니다.
보고서에는 도구 이름, 모바일·데스크톱 구분, 검사 URL, 측정일, 현장 데이터인지 실험실 측정인지, LCP 요소와 긴 작업의 후보를 구분해 적으세요. “점수가 낮아 SEO가 망했다”라는 단정 대신 “예약 안내 페이지의 첫 화면 이미지가 늦게 나타났다. 이미지 전달 방식과 서버 응답을 확인한다”처럼 수정 가능한 문장으로 바꿉니다. 페이지마다 사진과 스크립트 구성이 다르므로 홈페이지의 점수만으로 모든 진료 페이지를 대표하지 않습니다.
검사 뒤에도 방문자의 실제 행동을 놓치지 마세요. 속도가 좋아졌지만 예약 버튼이 찾기 어렵거나, 진료시간이 이미지에만 남아 있다면 운영 목표는 아직 해결되지 않았습니다. 구글도 Core Web Vitals를 좋은 사용자 경험의 일부로 설명하며, 이를 개선하면 특정 페이지의 상위 노출이 자동으로 보장된다고 말하지 않습니다.
6. 수정 우선순위와 재검사 기록을 남긴다
한 번에 모든 요소를 고치려고 하면 원인을 알기 어렵습니다. 먼저 많이 방문하는 핵심 페이지를 고르고, 그 페이지의 한 가지 큰 문제를 수정한 뒤 공개 화면과 지표를 다시 확인하세요. 예를 들어 대표 진료 안내의 LCP 요소가 큰 이미지라면 이미지 형식과 크기, 전달 시점부터 확인합니다. 예약 버튼의 첫 반응이 늦으면 관련 스크립트와 클릭 동작을 봅니다. 팝업이 화면을 밀면 공간 예약이나 표시 방식을 점검합니다.
수정표는 URL / 문제 장면 / 근거 지표 / 수정 내용 / 공개 확인 / 재측정 날짜 여섯 칸이면 충분합니다. 가상 예로 “진료과 안내에서 상단 이미지가 늦게 표시됨 → 이미지를 적절한 크기로 제공하고 불필요한 초기 스크립트를 줄임 → 휴대전화에서 제목과 사진이 정상 표시됨 → 일정 기간 뒤 현장 데이터 재확인”처럼 기록합니다. 실제 수치와 성과가 확인되지 않았다면 개선됐다고 쓰지 않습니다.
마지막으로 텍스트, 버튼, 주소, 구조화 데이터가 모바일에서도 데스크톱과 일치하는지 다시 봅니다. 속도 개선 과정에서 콘텐츠를 없애거나 예약 경로가 끊어지는 일이 없어야 합니다. 모바일 점검의 목적은 검색 도구의 점수 자체가 아니라, 사람이 필요한 진료 정보를 읽고 다음 행동을 안정적으로 할 수 있게 하는 것입니다.
운영팀용 한 장 점검표
① 대표 URL 세 개를 고른다. ② 각 URL을 실제 휴대전화에서 열어 동일한 핵심 정보가 보이는지 확인한다. ③ LCP의 큰 요소가 무엇인지 기록한다. ④ 예약 버튼을 눌렀을 때 첫 반응과 다음 화면을 따로 본다. ⑤ 이미지·팝업 때문에 화면이 밀리는지 본다. ⑥ 현장 데이터와 단회 실험실 점수를 구분한다. ⑦ 한 번에 한 문제를 수정하고 공개 화면을 재검사한다. 이 순서를 반복하면 “느리다”는 인상만 공유하는 회의에서 벗어나 구체적인 수정 요청과 검증으로 이어질 수 있습니다.