들어가며
검색 노출은 한 가지 마법 같은 설정이 아니라 여러 기술적 기본기가 쌓여 만들어집니다. 이 글은 Google Search Central 공개 문서를 기준으로 제작 단계에서 점검할 항목을 정리한 것입니다. 다만 어떤 방법으로도 검색 1위는 보장되지 않습니다. Google도 순위를 보장하는 업체를 경계하라고 안내합니다. 아래 항목은 검색엔진이 이해하기 쉬운 기반을 만드는 일이지, 순위를 약속하는 일이 아닙니다.
1. 크롤링과 색인 — 검색엔진이 들어올 수 있는가
검색 노출의 출발점은 검색엔진이 페이지를 찾고 저장하는 단계입니다. sitemap.xml로 주요 페이지 목록을 제출하고, robots.txt로 크롤링 범위를 안내하고, 사람이 읽을 수 있는 의미 있는 URL을 쓰고, canonical 태그로 중복 주소를 정리합니다. 색인 상태는 Google Search Console에서 직접 확인할 수 있습니다.
2. 콘텐츠와 HTML 구조 — 검색엔진이 읽을 수 있는가
검색엔진은 화면 디자인이 아니라 HTML 텍스트를 읽습니다. 페이지마다 명확한 제목(title)과 1~2문장의 설명(meta description)을 작성하고, 제목 계층(H1~H3)을 의미에 맞게 정리하고, 중요한 내용을 이미지 안에만 넣지 않고 텍스트로도 제공합니다. Google은 특정 글자 수나 키워드 반복 횟수 기준은 없다고 명시합니다. 사람이 읽기 좋은 글이 우선입니다.
3. 모바일과 반응형 — 모바일에서 제대로 보이는가
Google은 모바일 화면을 기준으로 평가하는 모바일 우선 색인을 적용합니다. PC와 모바일이 같은 주소에서 화면 크기에 맞게 자동 조정되는 반응형 디자인을 쓰고, 모바일에서 읽기 쉬운 글자 크기와 버튼 간격을 두고, 모바일에서만 정보가 빠지지 않게 합니다. 반응형은 별도 모바일 사이트보다 관리가 쉬워 Google이 권장하는 방식입니다.
4. 속도 — 빠르게 열리는가 (Core Web Vitals)
페이지가 느리면 방문자가 떠납니다. Google은 Core Web Vitals 세 지표를 제시합니다. 가장 큰 콘텐츠 표시 시간(LCP)은 2.5초 이하, 상호작용 반응성(INP)은 200밀리초 이하, 화면 밀림 정도(CLS)는 0.1 이하를 목표로 합니다. 이미지를 적절한 크기와 형식으로 줄이고 불필요한 스크립트를 최소화합니다. 실제 점수는 방문자 환경에 따라 달라지므로 항상 통과를 약속할 수는 없고, 제작 단계에서 측정하고 개선합니다. PageSpeed Insights에서 실제 점수를 볼 수 있습니다.
5. 구조화 데이터 — 검색엔진이 정보를 정확히 이해하는가
구조화 데이터(Schema.org)는 이 페이지가 병원이다, 이건 자주 묻는 질문이다처럼 페이지의 의미를 검색엔진에 알려줍니다. 사업체 정보(Organization·LocalBusiness), 페이지 경로(BreadcrumbList), 자주 묻는 질문(FAQPage)을 적용하고, 업종에 맞는 타입을 적합한 범위에서 씁니다. Rich Results Test로 올바르게 인식되는지 확인합니다.
6. 보안 — HTTPS를 쓰는가
모든 페이지를 보안 연결(HTTPS)로 제공합니다. Google은 HTTPS를 권장하고, 브라우저도 비보안 사이트에 경고를 표시합니다.
7. 이미지와 내부링크
이미지에는 무엇인지 설명하는 대체 텍스트(alt)를 넣습니다. 접근성과 이미지 검색에 도움이 됩니다. 내부링크는 여기를 클릭 대신 병원 홈페이지 제작 보기처럼 목적지를 알 수 있는 설명적인 텍스트를 쓰고, 방문자와 검색엔진이 사이트 전체를 따라갈 수 있는 논리적인 메뉴 구조를 만듭니다.
정리 — 체크리스트는 출발점입니다
이 항목들은 검색이 되는 홈페이지의 기술적 토대입니다. 다만 이걸 다 갖춰도 순위는 시간이 걸리고 콘텐츠가 꾸준히 쌓여야 합니다. 검색은 한 번의 설정이 아니라 운영의 결과입니다. 루트테일은 이 항목들을 제작 단계에서 점검하고 오픈 후에도 Search Console로 확인합니다. 기존 홈페이지가 무엇이 부족한지 궁금하다면 현재 사이트 점검을 요청해주세요.
