스니펫은 검색 결과에 나온 각 페이지들에 대한 설명 또는 요약문입니다. 이 스니펫은 웹 페이지에 지정된 스니펫을 보여주는 것이 일반적이지만, Google이 특수한 알고리즘을 통해 추출한 스니펫을 보여주는 경우도 있습니다.
이 스니펫을 이해하면 Google 검색 랭킹을 올리는데 도움이 될 수 있습니다. 정석 SEO는 긴 시간을 두고 열심히 작업을 해야 조금 효과가 나는 반면, 구글 스니펫 SEO는 상대적으로 빠른 시간 내에 효과를
볼 수 있습니다.
이번 포스트에선 Google의 스니펫 종류는 어떤 것이 있는지, 그리고 그 스니펫이 잘 나오게 하려면 어떻게 해야 하는지 알아보겠습니다.
스니펫의 종류
- 일반 스니펫: 메타태그로 지정된 스니펫, 단순히 검색어가 일치한 부분을 보여주는 스니펫
- 자동 생성 스니펫: 페이지 내용 중에서 검색 의도에 적합한 부분을 뽑아서 보여주는 스니펫
- 추천 스니펫: 리치 스니펫 중 검색 1등에 큰 크기로 나오는 스니펫
이 중 리치 스니펫과 추천 스니펫은 검색 실적 향상에 도움이 됩니다. 검색 이용자에게 "내 포스트에 원하는 정보가 있다"라는 신호를 주기 때문입니다. 이러한 신호는 결국 검색 랭킹이 오르는 데에도 도움이 될 것이고, 더 다양한 검색어에 포스트가 노출되는 데에도 도움이 될 것입니다.
일반 스니펫
대부분의 검색 결과에 나타나는 스니펫입니다. 메타태그를 통해 페이지 소유자가 지정한 스니펫이 노출됩니다. 메타태그의 스니펫이 부적절하거나 설정되어 있지 않다면, 검색어가 매칭된 부분을 보여주기도 합니다.
저는 일반 스니펫이 나오는 검색 결과는 단순히 검색어가 일치해서 검색에 나온다고 보고 있습니다.
자동 생성 스니펫
자동 생성 스니펫이란 검색 의도에 적합한 스니펫을 자동으로 추출해서 보여 주는 스니펫입니다. 생긴 모양은 일반 스니펫하고 비슷하지만, 검색어에 대한 답변을 보여 주는 형태입니다. 일반 스니펫처럼 텍스트로만 구성된 경우도 있지만, 가끔 가다가 표로 된 형태 등이 있기도 합니다.
저는 Google이 페이지에서 검색 의도에 맞는 부분을 추출했을 때 자동 생성 스니펫이 나오는 것 같다고 보고 있습니다. Google은 "웹 페이지의 메타 설명 태그에 관한 정보
설명", "페이지에서 찾은 정보나 페이지의 콘텐츠와 마크업을 기반으로 한 리치 결과"를 이용해 스니펫을 만들 수 있다고 밝히고 있기 때문입니다. (검색결과에서 스니펫
제어하기)
실제로 검색 결과 스니펫을 보면, 검색 의도를 바로 만족할 수 있는 스니펫을 보여주는 경우가 많습니다. 아래 두 예제를 보신 뒤, 다른 검색어 결과들도 유심히 살펴 보시기
바랍니다.
첫 번째 스니펫 이미지는 "애니플러스 가격"으로 검색했을 때입니다. Google은 검색어를 보고 "애니플러스 멤버십 1개월치 가격은 얼마인가?"라는 검색 의도를 파악했을 것입니다. 그리고 제 포스트에서 "1개월치는 12,900원이다"라는 정보를 찾았을테구요. 그래서 가격에 해당되는 부분을 정확히 뽑아서 스니펫으로 노출했습니다.
두 번째 스니펫 이미지는 "애니플러스 2분기 시간표"로 검색한 결과입니다. 제 포스트에 있는 표를 인식해서 스니펫으로 보여주고 있습니다. Google은 저 표가 시간표라는 것을 정확히 이해하고
있습니다.
추천 스니펫
추천 스니펫은 자동 생성 스니펫 중 일부 페이지가 검색 결과 1등에 나오는 스니펫을 의미합니다. 검색 1등에 큰 크기로 나오는 만큼 검색 클릭 확대에 큰 도움이 됩니다. 설령 검색 이용자가 저 스니펫만 보고
문서 클릭을 안 하더라도, 적어도 다른 글만 클릭하는 경우는 막아줍니다.
Google은 추천 스니펫이 어떻게 뽑히는지 구체적으로 알려주지는 않습니다. 하지만 Google의 추천 스니펫 작동 방식 글에서 추천 스니펫이 삭제되는 이유를, 추천 스니펫 및 웹사이트 글에선 추천 스니펫을 차단하는 방법을 소개할 뿐입니다.
사이트 규모가 크고 스니펫 정확도도 높은 페이지 위주로 노출되는 것으로 보입니다. 2021년 11월 핵심 업데이트 이전에는 소규모 사이트들도 추천 스니펫이 나오는 경우가 많았습니다. 하지만 이 업데이트 이후에는
일반 블로그에서 추천 스니펫이 나오는 경우는 적습니다.
참고: Google, 2021년 11월 핵심 업데이트 진행
자동 생성/추천 스니펫이 잘 나오게 하려면 어떻게 해야 할까?
"검색 의도에 맞는 부분을 추출했을 때 자동 생성 스니펫이 나오는 것 같다"고 말씀드렸습니다. 만약 이 가설이 맞다면 아래와 같이 접근할 수 있습니다.
- Google이 인식할 수 있는 검색 의도를 파악한다
- 검색 의도를 만족할 수 있는 내용을 한 문장 정도 길이로 정리해서 포스트에 넣는다
좋은 콘텐츠를 만들면 자연스럽게 되는 것이지만, SEO 관점에서 더 살펴볼 것이 없는지 알아봅시다.
Google이 인식할 수 있는 검색 의도
yoast에서 밝힌 검색 의도는 총 네 가지입니다.
- 정보형(Informational intent): 특정 주제에 대한 정보를 찾는 검색 의도 (예: 토마토 소스, 수성, ..)
- 탐색형(Navigational intent): 특정 사이트를 바로 찾아가고자 하는 검색 의도 (예: 페이스북, 구글, ...)
- 구매형(Transactional intent): 특정 상품을 사기 위한 검색 의도 (예: 이케아 PS 2014 램프)
- 상품 조사형(Commercial investigation): 뭘 살지 고민하기 위한 검색 의도 (예: 2021년 신형 세탁기)
또한, 검색 의도를 검색어에 녹여서 검색하는 경우도 있다고 밝혔습니다. 예를 들어 "OO 가격, OO 할인, OO 하는 법" 같은 것들이 있겠습니다. 각 검색 의도를 만족하는 키워드를 잘 파악하면 검색 의도가 맞아떨어져서 검색에 페이지가 노출될 가능성을 높일 수 있습니다.
출처: https://yoast.com/search-intent/
추가적인 설명을 조금 더 하겠습니다. 결국 중요한 것은 사람들이 왜 검색을 하는지 이해하고, 어떤 검색어로 검색할지 잘 예측하는 것입니다. Yoast에서 제시한 검색 의도에 따라 가능한 검색 의도에
특화된 키워드 예시를 정리해 보겠습니다.
- 정보형: 정보, ~하는 법, ~하는 방법, ~인 이유, 가격, 장점, 단점, 장단점, OO 여부
- 탐색형: 구글, 페이스북, 네이버, ..
- 구매형: 구체적인 상품명
- 상품 조사형: 가격, 장점, 단점, 비교, 할인, ...
예를 들어 "애니메이션 다운로드"이라는 키워드에 대한 글을 써 본다고 해 봅시다. "애니메이션 다운로드"에 대해 사람들이 뭘 찾고 싶어할지 다 나열하면, 이 글에 적합한 검색 의도를 다 파악할 수 있씁니다.
- 방법
- 사이트 간 비교
- 다운로드 사이트 종류
- 다운로드 가격
- DRM free
- ...
검색 의도에 맞는 문장을 만들어보자
"OO은 OO이다", "OO: OO"와 같이 간단히 한 문장으로 나타내는 문장을 포스트에 넣어 주면 됩니다. 한 문장 내에 의도와 의도를 만족하는 정보가 모두 들어가면 됩니다. 예를 들면 아래와
같습니다.
- 스니펫은 검색 결과에 나온 각 페이지들에 대한 설명 또는 요약문이다.
- 의도: 스니펫의 정의
- 정보: "각 페이지들에 대한 설명 또는 요약문"
- 서울특별시의 지하철 기본요금은 1,250원이다.
- 의도: 서울특별시 지하철 기본요금은 얼마인가?
- 정보: 1,250원
- 가격: 10,000원
- 의도: 가격이 얼마인가?
- 정보: 10,000원
- 주소: 서울특별시 종로구 종로 1
- 의도: 주소는?
- 정보: 서울특별시 종로구 종로 1
"일본 애니메이션을 합법으로 스트리밍/다운로드하는 방법"이란 글에서는 어떻게
검색 의도에 맞는 문장이 들어갔는지 알아보겠습니다.
- "애니플러스, 라프텔 등 일본 애니메이션을 합법적으로 스트리밍/다운로드해서 보는 방법을 소개합니다." (검색 설명, 메타태그)
- 검색 의도: 방법, 비교, 애니플러스, 라프텔, ...
- 노출 검색어: 애니플러스 vs 라프텔, 애니플러스 라프텔 비교
- "가격: 1개월 12,900원 (정기결제) / 3개월 45,000원 (일시결제)"
- 검색 의도: "가격"
- 노출 검색어: 애니플러스 멤버십 가격, 애니메이션 다운로드 가격, ...
- "DRM-Free 다운로드가 가능해서, 정액제 기간이 끝나도 소장 가능."
- 검색 의도: DRM 여부
- 노출 검색어: 애니플러스 DRM Free, 애니플러스 DRM
- "작품수: 329건 (멤버십 이용 가능, 2021년 2분기 기준)"
- 검색 의도: 작품 개수
- 노출 검색어: 애니플러스 수입 작품수
"애니플러스 멤버십, 한달 사용 후기" 글에도 검색 의도에 맞는 문장이 많이 있습니다.
- "애니플러스 멤버십은 한 달에 12,900원입니다. 라프텔은 가격이 한 달에 9,900원이라서"
- 검색 의도: 애니플러스와 라프텔의 가격 비교, 애니플러스 가격, 라프텔 가격
- 검색어: 애니플러스 라프텔 가격, 애니플러스 라프텔 비용, 애니플러스 월정액
- "결제 수단을 등록하여 정기 결제를 신청하면 첫 달이 무료인 것은 맞습니다."
- 검색 의도: 애니플러스 첫 달은 무료체험인데 결제가 되는가?
- 검색어: 애니플러스 무료체험, 애니플러스 30일 무료체험,
검색 설명(메타태그)는 다양한 검색 의도(방법, 비교 등) 에 매칭될 수 있도록 구성했습니다. 따라서 '방법', '비교' 등으로 검색했을 때 글이 노출됩니다. 가격, DRM 여부, 작품 개수 등의 정보도 Google은 잘 찾아서 검색에 보여줍니다.
더 복잡한 검색 의도도 Google은 파악합니다. 애니플러스와 라프텔의 가격을 비교하는 정보도 보여줄 수 있습니다. 또한, "애니플러스 첫 달 무료체험시 결제 여부"라는 복잡한 검색 의도도 잘 파악해서 검색 결과를 보여줍니다.
제가 아무리 영어를 잘 한다해도 구글이 안내해주는 내용은 기본지식이 갖추어진 전문가들만 이해할 수 있는 것으로 느껴져 거리감이 있었는데, 바람님께서 작성해 주신 글들은 이해하기 쉽고 IT에 무지한 저도 얼마든지 할 수 있다는 자신감이 생깁니다.
바람님의 글에 무한한 감사를 드립니다.
블로그 주제가 "일본 철도"인 만큼 블로그 팁 게시글을 자주 쓰지는 않는데요, 그래도 30개 정도가 있습니다. 이런 글들이 블로그 활동에 도움이 되시면 좋겠습니다. 블로그 활동의 건승을 빕니다!