Skip to content

팁 및 최적화


학습 목표

  1. Lighthouse를 사용하여 사이트의 성능, 접근성, SEO 품질을 진단할 수 있다.
  2. 애드센스 거절 사유를 분석하고 대응 방법을 설명할 수 있다.
  3. **JSON-LD(구조화 데이터)**의 역할과 적용 방법을 이해할 수 있다.
  4. 서치콘솔을 활용하여 검색 유입 키워드를 모니터링하고 사이트 방향을 설정할 수 있다.

1. Lighthouse로 사이트 품질 진단

Lighthouse란?

Lighthouse = 구글이 만든 웹사이트 품질 측정 도구

성능, 접근성, SEO, 모범 사례 등을 100점 만점으로 점수를 매겨주는 도구이다. 크롬 브라우저에 내장되어 있어 별도 설치 없이 바로 사용할 수 있다.

사용 방법

  1. 크롬 브라우저에서 자신의 사이트 접속
  2. F12 (또는 Ctrl+Shift+I) → 개발자 도구 열기
  3. 상단 탭에서 "Lighthouse" 선택
  4. "Analyze page load" 클릭
  5. 잠시 대기 후 점수 확인

점수 항목별 의미

항목의미애드센스와의 관계
Performance사이트 로딩 속도느리면 방문자 이탈 증가
Accessibility장애인, 고령자 등 접근성접근성 높으면 더 많은 사용자 유입
Best Practices보안, 최신 웹 기술 사용HTTPS, 보안 헤더 등
SEO검색엔진 최적화검색 노출에 직접 영향

점수 기준

점수등급조치
90~100우수 (녹색)유지하면 됨
50~89보통 (주황색)개선 권장
0~49미흡 (빨간색)반드시 개선 필요

핵심: 사이트 품질은 애드센스 승인 심사에도 영향을 미친다. Lighthouse 점수가 높을수록 구글이 사이트를 긍정적으로 평가할 가능성이 높다.


2. 애드센스 거절 대응

가장 흔한 거절 사유: "게시자 콘텐츠가 없는 화면"

애드센스 심사에서 가장 많이 받는 거절 사유는 **"게시자 콘텐츠가 없는 화면"**이다. 이 사유의 진짜 의미는 아래와 같다.

"사이트에 사용자가 머물 만한 유용한 콘텐츠가 부족합니다"

문제 상황설명
데이터만 표시날씨 숫자, 환율 숫자만 보여주고 설명이 없음
페이지가 1~2개볼 것이 너무 적어 바로 이탈
텍스트 부족서비스의 가치를 설명하는 문장이 없음
네비게이션 없음다른 페이지로 이동할 수 있는 메뉴가 없음

해결 방법

해결법 1: 콘텐츠 보강

단순한 데이터 표시를 넘어 사용자에게 유용한 정보를 제공한다.

추가 요소예시 (날씨 앱)
설명 텍스트"오늘 서울 최고 기온은 28도로, 어제보다 3도 높습니다"
비교/해석"전국 주요 도시 날씨 비교", "주간 날씨 변화 추이"
팁/가이드"오늘 우산 챙기세요!", "자외선 지수가 높으니 선크림 필수"
자주 묻는 질문FAQ 페이지 추가

해결법 2: 페이지 수 확보

3~5개 이상의 유의미한 페이지를 만들고, **NavigationBar(메뉴)**를 추가한다.

페이지내용
메인 페이지핵심 서비스 + 소개
서비스 페이지실제 기능 (날씨 확인, 환율 계산 등)
가이드 페이지서비스 사용 방법 설명
소개(About) 페이지서비스 만든 이유, 목적
이용약관/개인정보처리방침신뢰도 확보

3. 최적화 체크리스트


4. JSON-LD (구조화 데이터)

JSON-LD란?

JSON-LD = JavaScript Object Notation for Linked Data = 사이트가 어떤 사이트인지 구조화한 정보

HTML 안에 기계가 읽을 수 있는 형태로 사이트 정보를 넣는 방식이다. 검색엔진이 이 데이터를 읽으면 사이트의 내용을 더 정확하게 이해할 수 있다.

JSON-LD가 필요한 이유

구분JSON-LD 없음JSON-LD 있음
검색엔진 이해HTML 텍스트를 추측하여 해석구조화된 데이터로 정확히 이해
검색 결과 표시기본 텍스트 링크리치 스니펫 (별점, 가격, FAQ 등)
클릭률보통리치 스니펫으로 클릭률 증가
SEO 점수기본추가 가점

적용 방법

Cursor에게 아래와 같이 요청한다.

이 사이트에 JSON-LD 구조화 데이터를 추가해줘.
사이트 이름은 "오늘의 날씨"이고,
설명은 "전국 실시간 날씨, 주간 예보, 미세먼지 정보를 한눈에 확인"이야.
WebSite 스키마를 사용해줘.

JSON-LD 예시

json
{
  "@context": "https://schema.org",
  "@type": "WebSite",
  "name": "오늘의 날씨",
  "description": "전국 실시간 날씨, 주간 예보, 미세먼지 정보를 한눈에 확인",
  "url": "https://myweather.com"
}

JSON-LD가 검색에 미치는 영향


5. 서치콘솔 활용

서치콘솔에서 확인할 수 있는 것

Google Search Console은 검색엔진 등록 이후에도 지속적으로 모니터링 도구로 활용해야 한다.

메뉴확인 내용활용 방법
실적어떤 검색어로 유입되는지의도한 키워드로 유입되는지 확인
URL 검사특정 페이지의 인덱싱 상태새 페이지가 인덱싱 되었는지 확인
색인 생성 범위전체 인덱싱 현황오류가 있는 페이지 파악
사이트맵sitemap.xml 상태제출한 sitemap이 정상인지 확인

실적 보고서 활용 팁

  1. 클릭수가 높은 키워드 → 이 키워드 관련 콘텐츠 강화
  2. 노출은 많지만 클릭이 적은 키워드 → 제목/설명 개선 필요
  3. 예상치 못한 키워드 → 새로운 콘텐츠 기회 발견
  4. 특정 키워드 순위 하락 → 해당 페이지 콘텐츠 업데이트

핵심: 서치콘솔의 데이터는 사이트의 방향 설정에 가장 중요한 지표이다. 사용자가 어떤 검색어로 우리 사이트를 찾는지 알면, 어떤 콘텐츠를 강화해야 할지 명확해진다.


6. 핵심 팁 정리

항목내용우선순위
Lighthouse성능/접근성/SEO 품질 진단, 90점 이상 목표높음
콘텐츠 보강유용한 텍스트, 설명, 가이드 추가, 3개 이상 페이지높음
JSON-LD구조화 데이터로 검색엔진 이해도 향상, 리치 스니펫중간
서치콘솔검색 키워드 모니터링, 사이트 방향 설정중간
자동 최적화구글이 수익 최적화를 자동으로 실험/적용낮음 (설정만 하면 됨)
페이지 속도이미지 압축, 코드 최소화, CDN 활용높음
모바일 최적화반응형 디자인, 모바일에서의 가독성 확인높음

7. 장기 운영 전략

"사이트는 한 번 만들면 끝이 아니다. 데이터를 보고 꾸준히 개선하는 것이 핵심이다."

주기별 할 일

주기작업도구
매일GA4에서 방문자 수 확인Google Analytics
매주서치콘솔에서 검색 키워드 확인Search Console
매월Lighthouse 재진단Chrome DevTools
분기별콘텐츠 업데이트 및 새 페이지 추가Cursor

핵심 정리

  • Lighthouse로 정기적으로 사이트 품질을 진단하고 90점 이상을 목표로 한다.
  • 애드센스 거절 시 콘텐츠 보강페이지 수 확보가 가장 효과적인 대응이다.
  • JSON-LD를 적용하면 검색 결과에 리치 스니펫이 표시되어 클릭률이 증가한다.
  • 서치콘솔의 검색 키워드 데이터는 사이트 방향 설정의 핵심 지표이다.
  • 사이트 운영은 일회성이 아니라 지속적인 개선 과정이다. 데이터를 보고 꾸준히 발전시키자.