# 검색 결과 설명문(스니펫)은 어디서 오고 메타 설명은 어떻게 쓰나요

구글 검색 결과의 설명문이 어떻게 만들어지는지, 메타 설명은 어떻게 써야 하는지, nosnippet 같은 태그로 표시 범위를 어떻게 제한하는지 사례와 함께 정리했어요.

- 분류: 검색 결과 표시
- 작성: 2026-10-16 · 수정: 2026-10-16
- 원본: [검색결과에서 스니펫 제어하기](https://developers.google.com/search/docs/appearance/snippet?hl=ko)

## 핵심 정리

- 검색 결과 설명문은 구글이 검색어에 맞춰 고르기 때문에, 같은 페이지도 검색어마다 다른 문장이 보일 수 있어요.
- 메타 설명은 손님 화면에는 안 보여도 검색 결과에서 페이지를 소개하는 글이 될 수 있으니, 홈페이지와 인기 페이지부터 챙겨 두는 게 좋아요.
- 설명은 페이지마다 따로 쓰고, 가격·영업시간·위치처럼 흩어진 정보를 모아 담는 게 좋아요. 키워드만 늘어놓는 건 피하세요.
- 설명을 아예 숨기거나 길이를 줄이거나 특정 문단만 빼고 싶다면 nosnippet, max-snippet, data-nosnippet을 쓸 수 있어요.

검색 결과에서 제목 아래 붙는 설명문을 스니펫이라고 해요. 구글이 주로 페이지 본문을 읽고 자동으로 만들고, 메타 설명이 본문보다 페이지를 더 잘 요약한다고 판단하면 메타 설명을 쓰기도 해요. 사장님이 스니펫을 직접 고를 수는 없어요. 대신 메타 설명을 잘 써 두고, 필요하면 태그로 보여 줄 범위를 제한할 수 있어요.

## 스니펫은 어디서 만들어지나요

스니펫의 주재료는 페이지 본문이에요. 구글은 손님이 입력한 검색어와 가장 관련 있는 부분을 골라 미리보기처럼 보여 줘요. 그래서 같은 페이지라도 검색어에 따라 다른 문장이 나올 수 있어요. 예를 들어 필라테스 스튜디오 홈페이지를 '필라테스 주차'로 검색하면 주차 안내 문단이, '1:1 필라테스 가격'으로 검색하면 요금 문단이 보일 수 있어요.

메타 설명(meta description)은 페이지의 `<head>` 안에 넣는 요약 문장이에요. 방문자가 보는 화면에는 나타나지 않고, 검색 결과에 쓰일 소개 글로 준비해 두는 거예요. [Google의 검색결과 스니펫 제어 안내](https://developers.google.com/search/docs/appearance/snippet?hl=ko)에서도 스니펫은 주로 페이지 콘텐츠 자체에서 만들어진다고 밝히고 있어요.

그래서 본문이 손님의 질문에 제대로 답하고 있는지가 중요해요. 점검 방법은 [사람 중심 콘텐츠인지 점검하는 법](https://daolla.com/guide/helpful-content/)에 정리했어요. 제목도 여러 출처를 함께 보고 정해지는데, 그 이야기는 [검색 결과 제목이 정해지는 방식과 title 쓰는 법](https://daolla.com/guide/title-links/)에 있어요.

## 메타 설명은 어디에, 얼마나 길게 넣나요

HTML로 쓰면 `<meta name="description" content="...">` 한 줄이에요. 길이 제한은 따로 없어요. 다만 검색 결과에서는 주로 기기 화면 폭에 맞추느라 잘려서 보일 수 있어요. 길게 쓴다고 전부 보이는 건 아니라는 점만 기억해 두세요.

코딩 없이 사이트를 만드는 웹빌더나 블로그형 CMS(콘텐츠 관리 도구)를 쓴다면 HTML을 직접 고치지 않는 게 나을 수 있어요. 관리 화면에 '검색 설정'이나 'SEO 설정' 같은 메뉴가 따로 있을 수 있거든요. 메뉴를 못 찾겠다면 '쓰는 서비스 이름 + meta 태그 추가'로 검색해서 그 서비스의 `<head>` 수정 안내를 확인해 보세요.

## 좋은 메타 설명은 어떻게 쓰나요

좋은 메타 설명은 '이 페이지에 찾던 내용이 있다'고 손님을 설득하는 짧은 소개 글이에요. 아래 기준을 하나씩 확인해 보세요.

- **페이지마다 다르게 쓰기**: 모든 페이지에 같은 설명을 넣으면 효과가 없어요. 홈페이지처럼 여러 내용을 아우르는 페이지에는 사업장 전체 소개를, 나머지 페이지에는 그 페이지만의 설명을 써요.
- **시간이 없으면 우선순위부터**: 최소한 홈페이지와 손님이 많이 보는 페이지는 꼭 써 두세요.
- **흩어진 정보 모으기**: 꼭 문장이 아니어도 돼요. 가격, 영업시간, 위치, 작성자, 날짜처럼 본문 여기저기 흩어진 정보를 한곳에 모으면 유용해요.
- **키워드 나열 피하기**: 단어만 늘어놓은 설명은 페이지 내용을 알려 주지 못해서 스니펫으로 쓰일 가능성이 낮아요.
- **페이지 전체를 요약하기**: 도입부 감상이나 인사말 말고, 페이지가 무엇을 다루는지 담아요.
- **너무 짧지 않게**: 한두 단어로는 정보가 부족해요.

| 상황 | 아쉬운 예 | 나은 예 |
|---|---|---|
| 카페 홈페이지 | 카페, 커피, 디저트, 브런치 | 직접 로스팅한 원두로 내린 커피와 매일 굽는 스콘. 영업시간 10~21시, 역 2번 출구 도보 3분 |
| 공방 수업 페이지 | 모든 페이지에 '감성 가득한 우리 공방' | 초보자용 가죽 지갑 원데이 클래스. 3시간, 재료 포함, 최대 4명 |
| 학원 공지 글 | 안녕하세요, 벌써 가을이네요 | 겨울방학 중등 수학 특강 일정과 반 편성 기준, 신청 방법 안내 |

꽃집 상품 페이지라면 이렇게 항목을 구분해 담을 수도 있어요.

```html
<meta name="description" content="계절 꽃다발 M 사이즈. 가격: 45,000원, 당일 제작, 매장 픽업 또는 근거리 배송 가능">
```

상품이 수백 개라 하나하나 쓰기 어렵다면, 상품 데이터로 설명을 자동 생성하는 방식(프로그래매틱 생성)도 권장돼요. 다만 결과물이 읽기 쉽고 페이지마다 달라야 해요.

메타 설명은 화면에 안 보여서 소홀해지기 쉬워요. 그래도 정확하고 알맞은 설명은 검색에서 들어오는 손님의 수와 질을 높이는 데 도움이 될 수 있어요.

## 스니펫을 숨기거나 길이를 줄이려면

페이지 전체를 숨길지, 길이만 줄일지, 일부 문단만 뺄지에 따라 쓰는 태그가 달라요.

1. **페이지 전체 스니펫 숨기기**: `nosnippet` 메타 태그를 쓰면 검색 결과에 그 페이지의 설명이 나오지 않아요.
2. **최대 길이 정하기**: `max-snippet:[숫자]` 메타 태그로 원하는 최대 길이를 알려 줄 수 있어요.
3. **일부 문단만 빼기**: `data-nosnippet` 속성을 붙인 부분은 스니펫에서 빠져요. 예를 들어 피부과 페이지에서 곧 끝나는 이벤트 가격 문구만 빼고 싶을 때 쓸 수 있어요.

메타 태그 쓰는 법은 [Google의 robots 메타 태그 안내](https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag?hl=ko)에, 속성 쓰는 법은 [Google이 지원하는 특수 태그·속성 안내](https://developers.google.com/search/docs/crawling-indexing/special-tags?hl=ko)에 자세히 나와 있어요. 스니펫을 끄면 손님이 결과만 보고 내용을 짐작하기 어려워지니, 정말 필요한 경우인지 먼저 따져 보세요.

## '자세히 알아보기' 링크가 붙게 하려면

'자세히 알아보기' 딥 링크는 스니펫 안에 붙어서 손님을 페이지의 특정 부분으로 바로 보내 주는 링크예요. 반드시 나오는 건 아니지만, 아래를 지키면 표시될 가능성을 높일 수 있어요.

- 내용을 접히는 섹션이나 탭 뒤에 숨기지 말고 바로 보이게 두기
- 페이지가 열릴 때 JavaScript로 스크롤 위치를 맨 위로 강제로 옮기지 않기
- 페이지 로드 중 주소를 바꾸더라도 URL 끝의 `#` 뒷부분(해시 프래그먼트)은 지우지 않기

## 정리

1. 상호명과 주요 서비스로 직접 검색해서 지금 어떤 설명이 보이는지 확인하세요.
2. 홈페이지와 손님이 가장 많이 보는 페이지 2~3곳부터 그 페이지만의 메타 설명을 써 넣으세요.
3. 키워드 나열이나 모든 페이지에 똑같이 들어간 문구가 있으면 영업시간·가격·위치가 담긴 설명으로 바꾸세요.
4. 검색 결과에 보이면 곤란한 문구가 있을 때만 `data-nosnippet`이나 `nosnippet`을 검토하세요.

## 자주 묻는 질문

### 메타 설명을 써 뒀는데 검색 결과에는 본문 문장이 나와요. 잘못 쓴 건가요?

꼭 그렇지는 않아요. 스니펫은 검색어마다 다시 골라지고, 메타 설명은 본문보다 페이지를 더 잘 설명한다고 판단될 때 쓰여요. 그래도 설명이 키워드만 나열돼 있거나 인사말처럼 페이지를 요약하지 못한다면 쓰일 가능성이 낮으니, 그 페이지의 핵심 내용이 담겼는지 다시 확인해 보세요.

### 스니펫은 구글 검색에만 나오나요?

아니요. 스니펫은 구글 검색뿐 아니라 구글 뉴스 같은 다른 구글 서비스의 검색 결과에 나오는 설명이나 요약까지 가리키는 말이에요.

### 소식 글이나 블로그 글의 설명도 자동으로 만들면 안 되나요?

자동 생성은 상품 목록처럼 데이터가 많아 직접 쓰기 어려운 사이트에 맞는 방식이에요. 사장님이 직접 쓰는 소식 글은 글마다 한 문장 요약을 덧붙이는 데 큰 품이 들지 않으니 직접 쓰는 편이 자연스러워요. 모든 글에 '우리 학원 소식을 확인하세요' 같은 같은 문구를 넣는 건 피하세요.

### 구글에 요청해서 우리 가게 검색 결과 설명문을 바꿔 달라고 할 수 있나요?

그럴 수는 없어요. 구글은 사이트별로 스니펫을 손으로 바꿔 주지 않는다고 밝히고 있어요. 바꾸고 싶다면 사장님 쪽에서 본문과 메타 설명을 손보는 방법밖에 없어요.

## 출처

- [검색결과에서 스니펫 제어하기](https://developers.google.com/search/docs/appearance/snippet?hl=ko) — Google 검색 센터 (CC BY 4.0)
