/ SEO · AEO

온페이지 SEO — 페이지 안에서 통제할 수 있는 것 전부

온페이지 SEO는 페이지 안에서 우리가 직접 통제할 수 있는 SEO 영역입니다. 외부 백링크가 시간이 걸리는 반면, 온페이지는 오늘 작업 = 오늘 적용. 효과가 가장 빠르고 확실해요. 페이지마다 적용해야 할 8가지 체크리스트를 정리합니다.

우선순위 한 줄 요약

1. title  →  2. meta description  →  3. H1  →  4. URL  →
5. 본문 키워드  →  6. 내부 링크  →  7. 이미지 ALT  →  8. 구조화 데이터

1. Title 태그 — 가장 중요

페이지 제목. 검색 결과에 가장 크게 표시되며 SEO 점수 1위 신호.

작성 규칙

  • 길이: 한글 2530자 (영문 5060자)
  • 타겟 키워드: 앞부분에 배치
  • 브랜드명: 끝에 (선택)
  • 고유성: 페이지마다 다르게

좋은 예 / 안 좋은 예

우리 회사 - 홈안산 본오동 ○○이비인후과 - 야간·토요일 진료
진료 안내코·귀·목 진료 안내 - ○○이비인후과
홈페이지 제작 견적기업·병원 홈페이지 제작 비용 안내 - 언웹스

작성 공식

[타겟 키워드] + [차별점/베네핏] + [브랜드명]

예: 수면다원검사 비용 - 보험적용 가능 - ○○이비인후과

2. Meta Description

검색 결과에서 title 아래 표시되는 설명. 클릭률(CTR) 결정 요인.

작성 규칙

  • 길이: 한글 6080자 (영문 150160자)
  • 검색자 행동 유도: “예약하기”, “무료 견적”, “비교 가능”
  • 타겟 키워드: 1~2회 자연스럽게
  • 고유성: 페이지마다 다르게

좋은 예

안산 본오동 ○○이비인후과는 평일 야간 9시까지·토요일 진료. 수면다원검사·알레르기 비염 클리닉. 실시간 예약 가능. ☎ 031-XXX-XXXX

체크 포인트: 위치 + 운영시간 + 차별점 + CTA + 연락처.

자동 발췌 vs 수동 작성

<meta description> 미작성 시 검색엔진이 본문에서 자동 발췌. 정확도 낮음. 반드시 직접 작성.

3. 헤딩 구조 (H1·H2·H3)

페이지의 개요·계층. 검색엔진과 사용자 모두에게 “이 페이지가 뭔지” 알리는 신호.

헤딩 규칙

  • H1은 페이지당 1개: 페이지의 주제
  • H2는 주요 섹션: 3~7개가 적정
  • H3는 H2의 하위 분류: 필요 시
  • H4~H6은 거의 안 씀: 깊어지면 글이 복잡하다는 신호

좋은 헤딩 / 안 좋은 헤딩

H1: 환영합니다H1: 안산 본오동 ○○이비인후과 진료 안내
H2: 진료1 / H2: 진료2H2: 코 진료 / H2: 귀 진료 / H2: 목 진료
H1·H2·H3 다 같은 크기시각적으로도 위계 구분

헤딩에 키워드 자연스럽게

  • H1: 메인 타겟 키워드 1개
  • H2: 보조 키워드·연관 의도
  • 무리한 박제 ❌

4. URL 구조

검색엔진과 사용자가 페이지를 식별하는 주소.

URL 작성 규칙

  • 짧고 의미 있게: /about > /page-id-1234
  • 소문자 + 하이픈: /about-us > /About_Us
  • 영문 권장: 한글 URL은 인코딩되어 SNS 공유 시 흉함
  • 계층 평면화: 깊어도 2단계 (/blog/post-name)
  • 불필요한 단어 제거: the, and

변경 시 주의

URL 변경하면 기존 검색 권한이 0이 됩니다. 변경 시 301 리다이렉트 필수.

5. 본문 키워드 배치

키워드를 어디에 넣을까?

자연스러운 배치 위치

  • 첫 100자 안에 1회 (가장 중요)
  • 본문 중간 자연스럽게 2~3회
  • 마지막 단락 1회
  • 동의어·변형 표현 자연스럽게

키워드 밀도

타겟 키워드가 본문의 1~2% 정도면 적정. 1000자 글에 1020번이면 너무 많음. 13번이 자연스러움.

키워드 스터핑 — 절대 금지

❌ 안산 이비인후과를 찾는다면 안산 이비인후과 ○○이비인후과는 안산 본오동 이비인후과로...

검색엔진이 즉시 페널티. 자연스러운 한국어 문장 우선.

6. 내부 링크

같은 사이트 안 페이지끼리 연결.

내부 링크의 힘

  • 크롤러가 사이트 구조 이해
  • 사용자 체류 시간 ↑
  • **앵커 텍스트(링크 글자)**가 SEO 신호로 작용
  • 페이지 권위가 링크된 페이지로 일부 전달

작성 규칙

  • 모든 페이지에 3~5개 이상 내부 링크
  • 앵커 텍스트는 구체적으로 (여기 클릭 ❌, 안산 본오동 이비인후과 예약하기 ✅)
  • 대표 페이지(메인·서비스)로 자주 연결
  • 깊이 3단계 이상 페이지도 메인에서 도달 가능하게

사이트 전체 링크 흐름


├─ 진료 안내 (H1: 진료 안내) ── 본문 내 → 수면다원검사 페이지
├─ 의료진 ──── 본문 내 → 진료 안내 페이지
├─ 오시는 길 ── 본문 내 → 예약 페이지
└─ 예약

각 페이지가 최소 2~3개의 다른 페이지와 연결되도록.

7. 이미지 ALT

검색엔진은 이미지 자체를 못 봅니다. <img alt=""> 속성으로 “이게 무슨 이미지인지” 알려야 색인 가능.

작성 규칙

  • 간결: 한 줄
  • 구체적: “이미지” ❌, “안산 본오동 ○○이비인후과 외관 사진” ✅
  • 키워드 자연스럽게: 가능하면 1개
  • 모든 이미지에 ALT: 단순 장식 이미지는 alt="" (빈 값)

효과

  • 이미지 검색에서 추가 트래픽
  • 시각장애인 접근성
  • 이미지 로딩 실패 시 대체 텍스트

8. 구조화 데이터 (Schema.org)

검색엔진에 페이지 내용을 구조화된 형태로 알리는 JSON-LD 마크업.

자주 쓰는 타입

Schema 타입언제 쓰나
LocalBusiness회사·병원·매장 (지역 비즈니스)
MedicalClinic병원 (전문)
Article / BlogPosting블로그·뉴스
FAQPageFAQ 페이지
BreadcrumbList사이트 내 경로
Product상품
Review리뷰

예시 — LocalBusiness

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "MedicalClinic",
  "name": "○○이비인후과",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "본오동 OOO-OO",
    "addressLocality": "안산시 상록구",
    "addressRegion": "경기도",
    "addressCountry": "KR"
  },
  "telephone": "+82-31-XXX-XXXX",
  "openingHours": "Mo-Fr 09:00-21:00, Sa 09:00-13:00"
}
</script>

적용 효과

  • 검색 결과에 리치 스니펫 (별점·가격·이미지 등) 표시
  • 클릭률 30% 이상 향상 사례 다수
  • AI 검색에서 인용 가능성 ↑

FAQ schema 추가하기 참고.

페이지별 온페이지 SEO 체크리스트

새 페이지 만들 때마다 이것만:

  • Title 25~30자, 키워드 앞에
  • Description 60~80자, CTA 포함
  • H1 1개, 페이지 주제 명확
  • H2 3~7개, 섹션 구분
  • URL 영문 소문자 + 하이픈
  • 본문 첫 100자에 타겟 키워드
  • 내부 링크 3개 이상
  • 이미지 모두 ALT 입력
  • 구조화 데이터 (해당하면)
  • 모바일에서 깨지지 않음

⚠️ 자주 하는 실수

  • Title·Description이 모든 페이지에서 같음 → 페이지별 고유 작성 필수
  • H1을 여러 개 → 페이지당 1개. 디자인적 이유로 큰 글자 쓰려면 다른 태그 사용
  • 이미지 ALT 미입력 → 접근성·SEO 양쪽 손해
  • 본문 텍스트 거의 없음 + 이미지로만 구성 → 검색엔진이 못 읽음
  • PDF·이미지 안에 중요 정보 → HTML 텍스트로 옮겨야

❓ FAQ

Q. 같은 키워드를 여러 페이지에 쓰면 어떻게 되나요? A. “키워드 카니발리제이션(자기잠식)“이라 부르며, 검색엔진이 어느 페이지를 노출할지 헷갈려 둘 다 순위 하락. 타겟 키워드 = 페이지 1개 원칙.

Q. Title을 자주 바꾸면 안 좋다는데? A. A/B 테스트 차원에서 가끔 변경은 OK. 다만 한 달에 한 번 이상 자주 바꾸면 검색엔진이 페이지 정체성을 못 잡음.

Q. 메타 키워드(<meta keywords>)는? A. 구글은 2009년부터 무시. 네이버도 거의 무시. 시간 들이지 마세요.

Q. 본문 글자 수는 몇 자가 좋나요? A. 의도에 따라 다름. 정보성은 15003000자, 상품 페이지는 8001500자, 랜딩은 짧게. 양보다 검색 의도 충족도가 중요.

Q. 헤딩 안에 키워드 넣으면 페널티 안 받나요? A. 자연스럽게 1개씩이면 OK. “안산 이비인후과 - 안산 이비인후과 추천 - 안산 이비인후과 야간 진료” 식 박제는 페널티.


관련 가이드

작성·운영 — 언웹스 가이드센터. 실무에서 검증한 내용을 정리하고 정기적으로 업데이트합니다. 가이드센터 소개 →