메타 디스크립션은 웹페이지의 내용을 짧게 설명하는 HTML 메타 태그입니다. 검색결과의 설명문인 스니펫 후보로 쓰이지만 작성한 문장이 항상 그대로 노출되지는 않습니다.
이 글은 Google 검색 센터와 네이버 서치어드바이저의 공식 문서를 기준으로 작성했습니다.
HTML head 안의 작성 위치
HTML 문서의 <head> 안에 아래처럼 작성합니다.
<meta name="description" content="페이지의 핵심 내용을 구체적으로 요약한 문장">
사용자는 페이지 본문에서 이 태그를 직접 볼 수 없습니다. 검색엔진과 브라우저가 읽는 정보이기 때문입니다. WordPress에서는 SEO 플러그인이나 테마의 검색 설정에서 입력할 수 있습니다.
검색어에 따라 달라지는 스니펫
Google은 검색어에 맞는 스니펫을 주로 페이지 본문에서 자동으로 만듭니다. 메타 디스크립션이 페이지를 더 정확하게 설명한다고 판단하면 작성한 문장을 사용할 수 있습니다. 따라서 같은 페이지라도 검색어에 따라 다른 설명문이 나올 수 있습니다.
작성한 문구가 보이지 않는다고 태그가 고장 난 것은 아닙니다. 본문과 메타 디스크립션의 내용이 다르거나 설명이 너무 막연하면 Google이 본문의 다른 문장을 보여 줄 수 있습니다.
실제 스니펫에서는 메타 디스크립션이 다음과 같이 나옵니다.

좋은 메타 디스크립션의 조건
- 페이지에서 실제로 제공하는 내용을 요약합니다.
- 각 페이지에 맞는 고유한 문장을 작성합니다.
- 독자가 이 페이지에서 무엇을 확인할 수 있는지 구체적으로 적습니다.
- 키워드를 쉼표로 나열하거나 같은 표현을 반복하지 않습니다.
- 상품 페이지라면 가격, 제조사, 주요 특징처럼 판단에 필요한 정보를 넣을 수 있습니다.
Google은 메타 디스크립션에 고정된 글자 수 제한을 두지 않습니다. 검색결과에서는 화면 너비에 맞춰 문장이 잘릴 수 있습니다. 특정 글자 수를 맞추기보다 핵심 내용을 앞에 쓰고 불필요한 표현을 줄이세요.
메타 디스크립션과 검색 순위의 관계
메타 디스크립션만 바꾼다고 검색 순위가 오른다고 볼 수는 없습니다. 다만 페이지 내용을 정확히 설명하면 사용자가 검색결과에서 클릭할 페이지를 고르는 데 도움이 됩니다.
검색 노출과 클릭은 구글 서치 콘솔의 실적 보고서에서 확인할 수 있습니다. 문구를 바꿨다면 단기간의 한두 번 노출보다 일정 기간의 클릭수와 CTR 변화를 함께 보세요.
메타 디스크립션은 Google과 네이버 검색결과의 설명문 후보입니다. ChatGPT, Claude, Gemini가 답변이나 출처 설명에 이 문구를 그대로 쓰거나, 잘 작성된 메타 디스크립션을 인용 기준으로 삼는다고 보장할 수는 없습니다. AI 서비스는 본문, 검색 색인과 자체 인터페이스를 제품마다 다르게 사용합니다.
실제 확인은 페이지 소스의 <meta name="description"> 값과 검색결과의 스니펫을 대조해 합니다. 검색어를 바꾸면 스니펫도 달라질 수 있으므로 한 번의 검색 화면만으로 태그가 반영되지 않았다고 판단하지 않습니다.
자주 묻는 질문
메타 디스크립션은 몇 자가 적당한가요?
Google의 공식 고정 글자 수는 없습니다. 화면 너비에 따라 잘릴 수 있으므로 중요한 내용을 앞에 두고 페이지를 충분히 설명할 만큼 작성합니다.
모든 페이지에 꼭 작성해야 하나요?
중요한 대표 페이지와 검색 유입이 많은 페이지부터 고유한 설명을 작성하는 것이 좋습니다. 대규모 사이트는 페이지별 데이터를 이용한 자동 생성도 가능합니다.
작성한 문장이 검색결과와 다른 이유는 무엇인가요?
Google이 검색어에 더 관련 있다고 판단한 본문 문장을 스니펫으로 선택할 수 있기 때문입니다.
함께 알아두면 좋은 용어
- 스니펫: 검색결과에서 페이지 내용을 미리 보여 주는 설명 영역
- 타이틀 태그: 페이지 제목을 제공하는 HTML 요소
- CTR: 노출수 가운데 클릭으로 이어진 비율
- nosnippet: 검색결과에 텍스트 스니펫을 표시하지 않도록 하는 규칙