키워드 밀도
키워드 밀도는 문서 전체 단어 수 대비 특정 키워드가 등장한 비율(%)로, (키워드 등장 횟수 ÷ 전체 단어 수) × 100으로 계산합니다. 1,000단어 글에 키워드가 10번 나오면 밀도는 1%이며, 구글은 이를 직접적인 랭킹 요소로 보지 않습니다.
- 키워드 밀도는 (키워드 등장 횟수 ÷ 전체 단어 수) × 100으로 구하는 비율(%)입니다.
- 구글 존 뮬러는 "키워드 밀도는 랭킹 요소가 아니다"라고 명확히 밝혔습니다.
- '최적 밀도 X%'는 근거 없는 신화이며, 구글은 최적 키워드 밀도라는 개념 자체가 없다고 설명합니다.
- 밀도를 억지로 높이면 키워드 스터핑이 되어 구글 스팸 정책 위반으로 순위가 하락할 수 있습니다.
- 퍼센트를 맞추는 대신 주제를 충분히 다루고 자연스럽게 쓰는 것이 올바른 관점입니다.
정의
키워드 밀도(Keyword Density)는 문서 전체 단어 수 대비 특정 키워드가 등장한 횟수의 비율을 백분율로 나타낸 지표입니다. 본문에서 목표 키워드가 얼마나 자주 쓰였는지를 정량적으로 보여 주는 수치입니다.
계산식
계산은 단순합니다. 키워드가 나온 횟수를 전체 단어 수로 나눈 뒤 100을 곱합니다.
키워드 밀도(%) = (키워드 등장 횟수 ÷ 전체 단어 수) × 100| 전체 단어 수 | 키워드 등장 횟수 | 키워드 밀도 |
|---|---|---|
| 1,000 | 10 | 1% |
| 1,000 | 20 | 2% |
| 500 | 15 | 3% |
예를 들어 1,000단어 글에서 목표 키워드가 10번 등장하면 밀도는 1%입니다. Ahrefs도 동일한 공식과 예시를 제시합니다.
SEO 오해
가장 흔한 오해는 "이상적인 키워드 밀도 퍼센트가 따로 있다"는 믿음입니다. 그러나 구글은 최적 밀도라는 개념 자체를 두지 않습니다. 구글의 존 뮬러는 "구글에는 최적 키워드 밀도라는 개념이 없다… 키워드 밀도는 중요하지 않지만, 명시적으로 쓰는 것은 중요하다"라고 밝혔습니다. 또 "키워드 밀도는 일반적으로 신경 쓰지 않을 영역"이라고도 말했습니다.
밀도 수치를 인위적으로 끌어올리려다 보면 키워드 스터핑으로 이어집니다. 키워드 스터핑은 순위를 조작하려고 페이지를 키워드나 숫자로 채우는 행위로, 구글 웹 검색 스팸 정책이 금지하는 위반 사항입니다. 구글은 이를 랭킹 요소가 아니라 스팸 신호로 취급하며, 위반 시 순위가 하락하거나 검색 결과에서 제외될 수 있습니다.
올바른 관점
밀도는 결과를 측정하는 보조 지표일 뿐, 목표가 아닙니다. 특정 퍼센트를 맞추려 애쓰기보다 주제를 충분히 포괄하고 자연스럽게 쓰는 것이 핵심입니다. 글을 자연스럽게 작성하면 키워드는 특별한 노력 없이도 본문에 녹아듭니다. 과거 매트 커츠도 "사람들이 키워드 밀도에 집착하지 않았으면 좋겠다… 딱 떨어지는 규칙은 없다"라고 말한 바 있습니다.
밀도 체크는 키워드가 아예 빠지지 않았는지, 혹은 부자연스러울 만큼 반복되지 않았는지 가볍게 확인하는 용도로만 쓰는 것이 적절합니다. 제목 태그, H1, URL, 메타 디스크립션 같은 핵심 위치에 키워드를 자연스럽게 배치하는 편이 밀도 숫자보다 훨씬 의미가 있습니다.
실행 체크리스트
- 목표 밀도 퍼센트를 정해 두고 맞추려는 시도를 멈춥니다.
- 같은 키워드를 부자연스럽게 반복하는 대신 주제를 폭넓게 다룹니다.
- 도시·지역명 나열이나 의미 없는 키워드 군집 등 스터핑 패턴을 점검합니다.
- 제목·H1·URL 등 핵심 위치에 키워드를 어색하지 않게 한 번씩 배치합니다.
- 밀도 검사기는 누락·과다 여부를 가볍게 점검하는 보조 도구로만 활용합니다.