구조·마크업 · 공식 문서
스니펫 뜻, 메타 디스크립션과 다르게 나오는 이유
스니펫은 검색 결과의 설명 부분이며, 구글은 주로 페이지 본문으로 스니펫을 자동으로 만들고 검색어마다 다르게 보여 줄 수 있다고 적었습니다. 메타 설명은 본문보다 페이지를 더 정확히 설명할 때만 쓰입니다.
스니펫(snippet)은 검색 결과에서 제목 아래 나오는 설명 부분입니다. 코드 조각이나 음악 미리듣기를 가리키는 말과는 다른 뜻입니다.
메타 설명을 공들여 써도 검색 결과에는 본문의 다른 문장이 나오곤 합니다. 구글과 네이버가 스니펫을 정하는 방식을 원문으로 확인했습니다.
발견 01
구글은 스니펫을 주로 페이지 본문으로 만들고, 메타 설명은 더 정확할 때만 씁니다
A snippet is the description or summary part of search result on Google Search and other properties (for example, Google News).
스니펫은 구글 검색과 구글 뉴스 같은 서비스의 검색 결과에서 설명이나 요약 부분입니다.
| 구글·네이버가 적은 것 | 원문 |
|---|---|
| 구글: 주로 본문 | Google primarily uses the content on the page to automatically determine the appropriate snippet.구글은 주로 페이지 콘텐츠를 써서 알맞은 스니펫을 자동으로 정한다. |
| 구글: 검색어에 가장 맞는 부분 | Snippets are designed to emphasize and preview the page content that best relates to a user's specific search.스니펫은 사용자의 검색어와 가장 관련 있는 페이지 내용을 강조해 미리 보여 주도록 만들어집니다. |
| 구글: 사이트별 수동 변경 없음 | While we can't manually change snippets for individual sites, we're always working to make them as relevant as possible.구글은 사이트별로 스니펫을 직접 바꾸지 않으며, 관련성을 높이는 작업을 계속합니다. |
| 네이버: 검색어와 의도로 자동 추출 | 검색 결과에 실제 표시되는 설명문과 스니펫은 검색엔진이 유저의 검색 키워드 및 의도 분석 결과를 바탕으로, 위의 태그들을 포함해 본문 내 텍스트 등 각종 정보중 가장 적합한 것을 자동 추출해 구성됩니다. |
| 네이버: 운영자가 직접 수정 | 따라서 사이트 운영자가 직접 정보를 수정해야 변경된 내용이 반영될 수 있습니다. |
발견 02
스니펫이 메타 설명과 다르게 나오는 이유는 7가지로 나뉩니다
| 이유 | 확인할 것 | 공식 문서 원문 |
|---|---|---|
| 검색어마다 다른 부분을 보여 줌 | 다른 검색어로 찾아도 같은 설명이 나오는지 | This means that Google Search might show different snippets for different searches.그래서 구글 검색은 검색어마다 다른 스니펫을 보여 줄 수 있다. |
| 본문이 더 정확하다고 판단 | 메타 설명이 페이지 내용을 그대로 요약하는지 | However, Google sometimes uses the meta description HTML element if it might give users a more accurate description of the page than content taken directly from the page.다만 메타 설명이 페이지에서 바로 뽑은 내용보다 페이지를 더 정확히 설명한다면 구글이 메타 설명을 쓰기도 합니다. |
| 메타 설명이 없음 | 페이지 소스에 <meta name="description"> 이 있는지 | Snippets are automatically created from page content.스니펫은 페이지 콘텐츠로 자동으로 만들어집니다. |
| 페이지마다 같거나 비슷한 설명 | 여러 페이지가 같은 메타 설명을 쓰는지 | Identical or similar descriptions on every page of a site aren't helpful when individual pages appear in search results.사이트의 모든 페이지에 똑같거나 비슷한 설명을 쓰면, 각 페이지가 검색 결과에 나올 때 도움이 되지 않는다. |
| 키워드만 늘어놓은 설명 | 메타 설명이 문장이 아니라 낱말 나열인지 | Keep in mind that meta descriptions comprised of long strings of keywords don't give users a clear idea of the page's content, and are less likely to be displayed as a snippet.긴 키워드 나열로 된 메타 설명은 페이지 내용을 분명히 알려 주지 못하며, 스니펫으로 표시될 가능성도 낮다. |
| 스니펫 제어 설정 | nosnippet·max-snippet·data-nosnippet 이 들어 있는지 | You can also prevent certain parts of the page from being shown in a snippet by using the data-nosnippet attribute.data-nosnippet 속성으로 페이지의 특정 부분이 스니펫에 나오지 않게 할 수 있습니다. |
| 수집이 원활하지 않음 | 고친 뒤 크롤러가 다시 수집했는지, 차단은 없는지 | 특히 로봇 수집이 전부 또는 일부 불가하거나 원활하지 않은 경우, 정보의 갱신이나 분석이 원활하지 않을 수 있습니다. |
첫 줄은 고칠 문제가 아닙니다. 같은 페이지라도 검색어가 다르면 그 검색어에 맞는 본문 부분이 설명으로 나옵니다.
스니펫에 나오면 안 되는 문구가 있다면 제어 설정을 씁니다. 쓰는 법은 「data-nosnippet 사용법과 스니펫 제어 선택 기준」 편에 자세히 적었습니다.
발견 03
7가지 중 4가지는 메타 설명을 페이지마다 다르게, 문장으로 고치면 풀립니다
However, Google sometimes uses the meta description HTML element if it might give users a more accurate description of the page than content taken directly from the page.
다만 메타 설명이 페이지에서 바로 뽑은 내용보다 페이지를 더 정확히 설명한다면 구글이 메타 설명을 쓰기도 합니다.
| 먼저 고칠 페이지 | 원문 |
|---|---|
| 홈 페이지와 많이 보는 페이지 | If you don't have time to create a description for every single page, try to prioritize your content; at the very least, create a description for the critical URLs like your home page and popular pages.모든 페이지에 설명을 쓸 시간이 없으면 우선순위를 정해, 적어도 홈 페이지와 인기 페이지 같은 중요한 URL에는 설명을 씁니다. |
메타 설명이 본문보다 더 정확하면 구글이 그것을 씁니다. 그래서 페이지 내용을 가장 잘 요약한 문장을 메타 설명에 둡니다.
제목이 바뀌는 경우는 원인이 다릅니다. 「메타 태그 타이틀이 바뀌는 이유와 확인 순서」 편에 자세히 적었습니다.
발견 04
같은 이유라도 B2B·B2C·B2G 는 먼저 손볼 페이지가 다릅니다
예시 ① 협업 소프트웨어를 파는 문의형 기업 사이트(B2B)
기능 소개 페이지 수십 개가 회사 소개 문장 하나를 메타 설명으로 같이 씁니다. 검색 결과에는 페이지마다 본문 첫 줄이 나옵니다.
이 경우 기능마다 「무엇을 해 주는지」를 한두 문장으로 써서 메타 설명을 따로 둡니다. 문의가 많은 기능 페이지부터 고칩니다.
예시 ② 상품 수천 개를 둔 자사 쇼핑몰(B2C)
상품 메타 설명이 「원목, 식탁, 4인용, 세트」처럼 낱말 나열입니다. 구글은 이런 설명이 스니펫으로 나올 가능성이 낮다고 적었습니다.
이 경우 상품명·소재·크기·배송 정보로 문장을 만드는 규칙을 정해 상품마다 자동으로 넣습니다.
예시 ③ 민원 안내 페이지가 많은 공공기관 누리집(B2G)
안내 페이지마다 메타 설명이 비어 있습니다. 검색 결과에는 공통 메뉴 문구가 설명으로 나오기도 합니다.
이 경우 많이 찾는 안내 페이지부터 「누가, 무엇을, 어디서 신청하는지」를 한 문장으로 적어 메타 설명에 넣습니다.
그럼 스니펫이 다르게 나올 때 무엇부터 확인하나요?
- 검색어를 두세 개 바꿔 가며 같은 페이지의 스니펫이 달라지는지 봅니다. 달라지면 검색어에 맞춘 정상 동작입니다.
- 페이지 소스를 열어 메타 설명이 있는지, 다른 페이지와 같은지 확인합니다.
- 메타 설명이 페이지 내용을 문장으로 요약하는지 봅니다. 낱말 나열이면 문장으로 고칩니다.
- nosnippet·max-snippet·data-nosnippet 설정이 들어 있지 않은지 확인합니다.
- 홈 페이지와 많이 보는 페이지부터 메타 설명을 페이지마다 다르게 고칩니다.
- 서치 콘솔 URL 검사 도구로 다시 크롤링을 요청하고, 네이버는 서치어드바이저에서 수집을 요청한 뒤 결과를 다시 봅니다.
조사 방법
- Google Search Central 「Control your snippets in search results」 (문서 수정일 2026-04-20) · 최종 확인일 2026-10-25 · https://developers.google.com/search/docs/appearance/snippet
- 네이버 서치어드바이저 「콘텐츠 마크업」 · 최종 확인일 2026-10-25 · https://searchadvisor.naver.com/guide/markup-content
- 네이버 서치어드바이저 「검색노출 제목 및 설명문 갱신」 · 최종 확인일 2026-10-25 · https://searchadvisor.naver.com/guide/faq-serpedit
- 이유 7가지는 위 문서들이 스니펫을 정하는 방식으로 적은 내용을 원인별로 묶은 것입니다. 묶는 방식은 편집 판단입니다.
- 예시 ①②③은 이해를 돕기 위해 만든 가상 상황이며, 실제 기업·기관의 사례가 아닙니다.
- 원문은 영어판(hl=en)이고, 「스니펫」·「메타 설명」·「URL 검사 도구」는 같은 문서 한국어판(hl=ko) 표기를 따랐습니다. 네이버 문서는 페이지에 수정일이 없습니다.