메타 디스크립션 Meta Description
메타 디스크립션(Meta Description)은 검색 결과 스니펫으로 표시될 페이지 요약문을 지정하는 HTML 메타 태그입니다. 구글 공식 문서는 이 태그가 순위에 영향을 주지 않는다고 안내하며, 대신 사용자가 어느 결과를 클릭할지 판단하는 스니펫 품질에 도움이 됩니다. 다만 구글은 작성된 디스크립션의 절반 이상을 검색어에 맞춰 다시 쓰는 것으로 실측됩니다. 페이지마다 고유하게, 해당 페이지를 정확히 요약하도록 작성하는 것이 핵심입니다.
순위 요인이 아니라 클릭을 만드는 요인입니다
메타 디스크립션(Meta Description)은 HTML 문서의 head 안에 넣어, 검색 결과 스니펫으로 표시될 페이지 요약문을 지정하는 메타 태그입니다. 결론부터 말하면 순위를 올리는 태그가 아니라 클릭을 끌어오는 태그입니다. 구글은 2009년 공식 블로그에서 description 메타 태그를 스니펫 표시에는 사용하지만 순위 산정에는 사용하지 않는다고 분명히 밝혔습니다 Google 공식.
순위는 타이틀 태그와 콘텐츠 품질이 만들고, 그 순위에서 실제 클릭을 좌우하는 일은 SERP에 표시되는 스니펫이 맡습니다. Backlinko가 구글 검색 결과 약 400만 건을 분석한 2019년 연구에 따르면, 메타 디스크립션이 있는 페이지는 없는 페이지보다 클릭 수가 평균 약 5.8% 많았습니다 Backlinko 실측.
작성해도 절반 이상은 구글이 다시 씁니다
이 대목에서 구글의 공식 안내와 현장 실측이 갈립니다. 공식 문서는 잘 쓴 디스크립션이 그대로 노출되도록 돕는다고 설명하지만, 실제 검색 결과를 대량으로 조사하면 상당수가 구글이 본문에서 새로 뽑은 문장으로 교체되어 있습니다.
| 구글 공식 입장 | description 메타 태그가 본문보다 페이지를 더 정확히 설명할 때 이를 스니펫으로 사용하며, 스니펫은 주로 페이지 콘텐츠에서 생성됩니다. Google 공식 |
|---|---|
| 전문가 실측 결과 | 약 2만 개 키워드를 조사한 결과, 구글은 작성된 메타 디스크립션의 약 62.78%를 검색어에 맞춰 다시 썼습니다. Ahrefs 실측 |
차이가 나는 이유는 판단 기준이 다르기 때문입니다. 구글은 검색어와 스니펫의 관련성을 기준으로 삼는데, 한 페이지에 여러 검색어가 도달할수록 미리 써 둔 한 문장이 모든 검색에 들어맞기 어렵습니다. 그래서 관련성이 낮다고 판단되면 본문에서 더 맞는 대목을 뽑아 보여줍니다. 다만 같은 Ahrefs 연구는 검색량이 큰 대표 키워드(fat-head)에서는 재작성 비율이 약 59.65%로 낮고, 롱테일 검색어에서는 약 65.62%로 높다고 보고했습니다 Ahrefs 실측. 실무 판단은 이렇게 나뉩니다. 모든 페이지에 완벽한 문장을 강박적으로 맞출 필요는 없지만, 트래픽이 몰리는 핵심 페이지일수록 직접 쓴 디스크립션이 그대로 노출될 확률이 높으므로 손으로 작성할 만합니다.
어떻게 넣고, 얼마나 길게 쓰나
HTML 문서의 head 안에 페이지당 1개만 넣습니다. 마크업은 다음과 같습니다.
<head>
<meta name="description" content="맞춤 워드프레스 테마 제작과 검색엔진 최적화 컨설팅을 다루는 안내 페이지입니다. 제작 단계부터 검색 성과를 함께 설계하는 방법을 설명합니다.">
</head>
길이에 관해 구글 문서는 메타 디스크립션의 글자 수에 고정된 상한이 없으며, 스니펫은 검색 결과에서 필요에 따라 잘리고 일반적으로 기기 화면 폭에 맞춰진다고 안내합니다 Google 공식. 즉 정확한 글자 수를 맞추는 것보다 "잘려도 의미가 통하도록 핵심을 앞에" 두는 원칙이 더 중요합니다.
| 기준 | 구글 문서의 안내 |
|---|---|
| 길이 제한 | 고정 상한 없음. 스니펫은 필요에 따라 잘림 |
| 잘리는 방식 | 일반적으로 기기 화면 폭에 맞춰 잘림 (모바일이 더 짧게 표시) |
| 실무 원칙 | 핵심 메시지를 앞부분에 배치해 잘려도 의미가 통하게 구성 |
작성 원칙 자체는 구글 공식 문서에 정리되어 있습니다. 첫째, 각 페이지를 정확히 요약하는 문장으로 씁니다. 둘째, 페이지마다 다르게 작성합니다. 구글은 사이트의 모든 페이지가 같거나 비슷한 디스크립션을 갖는 것은 개별 페이지가 검색에 노출될 때 도움이 되지 않는다고 안내합니다 Google 공식. 셋째, 키워드만 길게 나열하지 않습니다. 키워드를 늘어놓은 디스크립션은 페이지 내용을 명확히 전달하지 못해 스니펫으로 표시될 가능성이 낮다는 것이 구글의 설명입니다.
제작 단계 실무 체크포인트
사이트를 직접 만드는 입장에서 보면, 메타 디스크립션은 "잘 쓰는 문제" 이전에 "출력 구조를 만드는 문제"입니다. 워드프레스는 기본 상태에서 메타 디스크립션을 출력하지 않습니다. 테마 또는 플러그인이 wp_head 훅에서 출력해야 하고, 편집자가 페이지별로 입력할 필드와 입력이 없을 때 쓸 대체 로직까지 설계해야 합니다. 페이지가 많은 사이트에서는 손으로 다 쓰기 어려운데, 구글은 제품 집계 사이트처럼 규모가 큰 데이터베이스 기반 사이트에서는 디스크립션을 프로그램으로 생성하는 방식이 적절하며 권장된다고 안내합니다 Google 공식.
// functions.php - 페이지별 메타 디스크립션 출력 예시
add_action( 'wp_head', function () {
if ( ! is_singular() ) {
return;
}
$desc = get_post_meta( get_the_ID(), '_jt_meta_description', true );
if ( ! $desc ) {
// 미입력 시 요약문에서 대체 생성
$desc = wp_trim_words( get_the_excerpt(), 25, '…' );
}
echo '<meta name="description" content="' . esc_attr( $desc ) . '">' . "\n";
} );
- 출력할 때
esc_attr()이스케이프를 반드시 적용합니다. 본문에서 따옴표가 섞여 들어오면 속성이 깨져 태그 전체가 못 쓰게 됩니다. - 페이지당 1개만 출력되는지 확인합니다. 테마와 SEO 플러그인이 각각 출력해 중복되는 사고가 흔합니다.
- 홈·아카이브 같은 집계 페이지에는 사이트 단위 디스크립션을, 개별 콘텐츠에는 페이지 단위 디스크립션을 쓰라는 구글의 권장에 맞춰 출력 규칙을 나눕니다. 모든 페이지가 같은 문구를 갖는 것은 피합니다.
- 편집자용 입력 필드에 글자 수 카운터를 붙이면 운영 단계의 품질이 눈에 띄게 올라갑니다.
자주 하는 실수
- 전 페이지 동일 문구 - 테마에 사이트 소개문을 하드코딩해 모든 페이지가 같은 디스크립션을 갖는 경우입니다. 구글은 같거나 비슷한 디스크립션이 개별 페이지 노출에 도움이 되지 않는다고 안내합니다.
- 키워드 나열 - 순위 요인이 아니며, 구글 문서에 따르면 키워드만 나열한 디스크립션은 스니펫으로 표시될 가능성이 낮습니다. 사람이 읽고 클릭하고 싶은 문장이 기준입니다.
- 본문과 무관한 과장 문구 - 페이지를 정확히 요약하라는 구글 권장에 어긋나고, 재작성 대상이 되기 쉽습니다.
- 순위 요인으로 오해 - 디스크립션 수정으로 순위 변화를 기대하는 것은 목표 설정이 잘못된 것입니다. 측정 지표는 순위가 아니라 CTR입니다.
- 이스케이프 누락 - 콘텐츠에서 가져온 문자열을 그대로 출력해 마크업이 깨지는 제작 단계 실수입니다.
참고 자료
- Control your snippets in search results - Google Search Central
- Google does not use the keywords meta tag in web ranking - Google Search Central Blog
- Meta tags and attributes that Google supports - Google Search Central
- How Often Does Google Rewrite Meta Descriptions? - Ahrefs
- We Analyzed 4 Million Google Search Results (Organic CTR Study) - Backlinko