주니어 기획자의 검색기능 기획 1탄_검색기능의 목적

검색의 목적을 잊지 말자. 누구를 위한 검색인가. 잘 구현된 서비스 소개

by 썸띵

회사에서 고도화를 하고 있는 서비스에 검색 기능이 추가되었다.

처음엔 단순히 콘텐츠 명, 콘텐츠 내용, 콘텐츠 작성자, 콘텐츠 해시태에 따라 나름대로 검색 노출 로직을 정리해 기획서를 작성해서 넘겼는데 개발자에게서 피드백이 왔다.


"OO님, 검색 구분은 어떻게 해요? 해시태그는 완전일치예요? 아니면 like일치예요?"


개발자의 피드백에 아차 싶어서 그때부터 구글링을 엄청했다.

검색기능 기획을 어떻게 해야 하는지 공부한 것을 나눠보려고 한다.




검색 기능은 왜 필요하지?

[사용자가 원하는 정보를 빠르고 정확하게 제공함으로 서비스 제공자는 이를 통해 수익을 창출한다.]

이것이 근본적인 검색 기능 구현의 필요성이다.


물론 수익 창출을 위해

- 서비스 경험 향상

- 고객의 참여도, 만족도, 충성도 유지 (리텐션 ↑, 이탈률 ↓)

- 검색어 데이터로 서비스 개선


이 단계를 거쳐야만 수익이 창출된다.


우리가 사용하고 있는 대부분의 앱과 웹사이트 모든 곳에서 검색 기능을 제공하고 있는 것처럼 검색 기능은 필수적이며 고객 경험에 아주 중요한 역할을 한다.




사람들은 왜 검색을 할까?

심리학적 측면에서 사람들이 검색을 하는 이유는 다음과 같다.


1. 효율성 추구

사람은 일반적으로 시간을 절약하고 인지적 부담을 최소화하려는 경향이 있기 때문에 효율적인 방법을 선호한다.

앱이나 웹사이트를 둘러보면서 시


2. 즉각적인 보상

행동 경제학에서 빠른 보상은 사람들에게 긍정적인 피드백을 주고, 이는 그 행동을 반복하도록 유도한다.

사용자가 원하는 정보를 바로 얻게 된다면 즉각적인 만족감을 얻게 되는데, 이 만족감으로 사람들은 검색을 더 자주 하게 된다.


3. 사회적 연대감과 정보의 신뢰성

사람은 검색을 통해 다른 사람들과 정보를 공유하거나 비교하면서 사회적 연대감을 형성하거나 신뢰할 수 있는 정볼르 찾고 싶어 한다. 특히 커뮤니티 서비스에서 이런 행동이 많이 나타나는데, 내가 관심 있는 키워드에 대해 다른 사람들은 어떻게 생각하는지, 실제 사람들의 경험과 자신이 알고 있는 정보를 비교해 신뢰성이 있는지 판단하기도 한다.


이런 이유로 사용자는 검색을 하게 되며, 검색기능에 대한 니즈는 다음과 같다.




사용자 니즈에 부합하는 검색기능이 잘 구현된 서비스 예시

Group 34772 (1).png 검색기능에 대한 사용자, 서비스 제공자의 목적


1) 빠르고 정확한 정보 - 구글

대표적인 검색 서비스 구글

구글의 알고리즘은 사용자 의도를 파악하고, 가장 관련성이 높은 결과를 최상위에 배치하여 사용자가 원하는 정보를 신속하게 찾을 수 있고 페이지 로딩 속도와 검색 결과의 정확도가 매우 높아 사용자에게 효율적인 검색 경험을 제공한다. 요즘은 해당 키워드에 포함된 인기글에서 데이터에서 검색결과를 요약해 주는 AI개요 서비스도 제공한다.

Group 34772.png 검색 기능이 잘 구현된 서비스 예시 구글 - 빠르고 정확한 정보

2) 편리한 사용자 경험(UX) - 네이버

직관적인 검색창과 편리한 UI를 가진 네이버

검색어 입력 후 자동완성 기능, 관련 검색어 추천 등으로 사용자 편의를 극대화하며, 검색 결과를 쉽게 확인할 수 있고, 특히 직관적인 내비게이션이 있는 모바일 앱은 편리한 UX를 제공한다.

Group 34772 (1).png 검색 기능이 잘 구현된 서비스 예시 네이버 - 편리한 사용자 경험UX


3) 개인화된 경험 - 쿠팡

이커머스의 강자 쿠팡

사용자 맞춤형 쇼핑 경험을 제공하여 한 번 쿠팡을 사용하면 쿠팡만 쓴다는 말이 있을 정도이다. 과거 구매하거나 관심을 가졌던 상품을 기반으로 추천 시스템을 통해 관련 상품을 개인화된 방식으로 제시한다. 또한, 사용자가 자주 찾는 카테고리나 상품에 맞춘 '추천 상품' 섹션을 제공하여, 사용자가 더욱 효율적으로 쇼핑을 할 수 있게 돕는다.


KakaoTalk_20250328_133145984.png 검색 기능이 잘 구현된 서비스 예시 쿠팡 - 개인화된 경험


4) 다양한 선택지 - 에이블리

최근 역대급 실적으로 흑자전환에 성공한 에이블리

다양한 선택지와 세부적인 조건 설정이 가능해, 사용자에게 맞는 최적의 결과를 찾는 데 유용한 검색기능이 있다. 특히 패션 쪽은 각 사용자마다 조건과 선택지가 엄청 다양한데, 가격, 색상, 키-연령, 소재까지 사용자가 커스터마이징 할 수 있도록 세분화된 검색 필터를 제공한다.

Group 34772 (3).png 검색 기능이 잘 구현된 서비스 예시 에이블리 - 다양한 선택지


5) 검색 오류와 예외 처리 - 네이버

한국인의 검색 맛집 네이버

네이버는 검색 시 발생할 수 있는 오타나 잘못된 검색어를 자동으로 교정해 주는 기능이 탁월하다. 사용자가 오타를 입력하거나 모호한 검색어를 입력할 경우, 자동으로 유사한 검색어를 추천하거나, 올바른 검색어를 제시하여 원하는 정보를 쉽게 찾을 수 있도록 돕는다.

Group 34773.png 검색 기능이 잘 구현된 서비스 예시 네이버 - 검색 오류와 예외 처리




검색 기능 기획의 완성은 뭐다? 수익화와 데이터 확보 및 분석


위에 정리한 사용자의 검색 기능에 대한 니즈와 그에 맞춰 잘 구현된 서비스는 사실 디폴트이다. 이 정도면 수많은 데스크리서치와 벤치마킹을 통해서 어느 정도 구현할 수 있다.

백엔드와 수익화까지 고려를 하는 것이 바로 핵심!


특히 사용자에게 개인화된 경험을 제공하기 위해선 방대한 양의 데이터를 확보하고 분석해야 하는데 아래와 같은 것들을 생각해봐야 한다.


- 어떤 데이터를 어떻게 수집할 것인가 (검색어 형태소 분석)

- 수집된 데이터를 어떤 목적에 따라 어떻게 분석할 것인가 (사용자 행동 분석)

- 어떤 기준으로 검색 결과 값을 노출할 것인가
(연관 검색어, 검색 오류 케이스, 검색 결과가 없는 케이스, 광고 노출 로직)


각 사용자 또는 고객 세그먼트 분류에 따라 적절하고 정확한 데이터를 노출시키는 것이 중요한데 이것에 대한 정책은 서비스군마다 다를 것이다. 그리고 검색 로그와 피드백을 기반으로 알고리즘을 지속적으로 개선하여 검색 최적화된 결과를 제공해야 한다.


사용자와 만나는 프론트단의 UIUX와 데이터를 핸들링하는 백엔드단 모두를 다 생각하고 여러 케이스별로 정리해야하는 검색 기능 기획. 만만치 않다...





keyword
작가의 이전글사용자의 행동을 유도하는 UX Writing의 모든 것