Community

초보 사용자를 붙잡는 검색 경험 만들기 커리어에 도움되는 아티클 269 최근에 검색 UX 관련 아티클을 몇 번 공유했는데, 검색 기능이 그만큼 중요다는 의미로 이해해주시고, 복습한다는 느낌으로

초보 사용자를 붙잡는 검색 경험 만들기 커리어에 도움되는 아티클 269 최근에 검색 UX 관련 아티클을 몇 번 공유했는데, 검색 기능이 그만큼 중요다는 의미로 이해해주시고, 복습한다는 느낌으로 읽어주시면 좋을 것 같아요. 회사에서 채용 페이지를 리뉴얼하고 있습니다. 채용 중인 공고 수가 tech와 non-tech 직군을 합쳐서 200건이 넘어가기 때문에 공고 리스트에서 채용 페이지를 방문하는 잠재 후보자가 원하는 공고를 찾는 것이 쉽지 않겠다고 생각했습니다. 현재는 공고 검색 기능이 없어서 이번 채용 페이지 리뉴얼 과정에서 검색 기능을 추가하려고 합니다. 그런데 문제는 검색 기능이 얼마나 복잡하고 심오한 알고리즘으로 작동하는지 이해하고 있어서 원하는 만큼 검색 기능을 개발할 수 있을까 걱정이 되었습니다. 우리가 마주하는 사용자의 눈높이는 하늘 높이 닿아있다는 점이 위와 같은 걱정을 하는 배경입니다. 채용 페이지와 같은 서비스에서는 사용자가 기대하는 기능 수준이 낮을 것이다라고 생각한다면, 큰 오해를 하고 계신 겁니다. 커머스, OTT 등 일상에서 자주 이용하는 서비스를 통해서 편리한 검색 경험이 있기 때문에 그에 부합하는 수준의 기능과 경험을 다른 서비스에서도 비슷하게 누리고 싶기 때문입니다. 오늘 검색 UX에 대한 아티클을 복습하면서, 검색 기능을 개선할 때 사용자가 마주하게 되는 상황을 다양한 시나리오로 정리해 보면 각자에게 필요한 인사이트를 얻게 될 것 같습니다. 그리고 이미 잘 만든 검색 UX 사례를 관찰하고 벤치마킹한다면, 우리도 남부럽지 않은 검색 기능을 제공하는 서비스 오너가 될 수 있을 것 같네요 :) *물론 검색 기능을 개선하기 위해 필요한 개발 알고리즘과 개발자 리소스는 반드시 고려가 되어야 합니다. 사용자가 원하는 걸 빨리 찾게 하려면? 검색 UX 총정리 저자 한성규 김가현 이번 아티클에서는 검색 과정에서 발생할 수 있는 다섯 가지 문제를 중심으로 각 불편을 해결할 방법을 살펴봅니다. 1. 어떻게 검색해야 할지 막막할 때 ⓐ 콘텐츠 카테고리를 노출해 검색의 큰 방향성을 제시하기 유저는 카테고리 내의 관심 검색어를 입력해 원하는 결과를 확인할 수 있습니다. 또 카테고리 키워드를 선택해 각 카테고리에 포함된 콘텐츠를 둘러본 후 어떤 것을 추가로 검색해야 할지 팁을 얻을 수 있습니다. ⓑ 인기 검색어로 다른 유저들의 관심사 알려주기 검색 메인 화면에 인기 검색어를 노출하면 사용자는 사람들이 많이 찾는 검색어를 통해 검색 팁을 얻어갈 수 있습니다. 처음 가입할 때 기본적인 개인 정보를 받았다면, "XX 님과 비슷한 연령대의 사람들이 자주 검색하는 검색어"처럼 개인화된 큐레이션을 보여주는 디테일을 더할 수 있습니다. ⓒ 검색 대상과 범위에 대한 힌트를 제공하기 검색 가능한 항목을 모두 보여주면, 구체적으로 검색해서 빠른 결과를 얻을 수 있습니다. 2. 빠르고 정확하게 검색하고 싶을 때 ⓐ 사용자가 이전에 입력한 내역을 보여주기 최근 검색 내역을 보여주는 방법은 이전에 원하는 결과를 얻지 못하거나, 동일한 상품군을 확인하고자 할 때 빠른 검색을 보조하는 장치입니다. ⓑ 텍스트 외에 다른 검색 방법 제공하기 서비스 성격에 따라 핀을 이동시키거나 이미지로 검색해 텍스트보다 더 효율적으로 검색할 수 있는 기능을 제공하는 것입니다. 3. ‘키워드에 맞는 결과가 있을까?’ 불안할 때 ⓐ 검색어와 연관된 키워드를 제공하기 입력한 문자와 연관된 키워드를 검색창 아래에 제공합니다. 여기에는 두 가지 의미가 있습니다. 하나는 검색 대상이 존재한다는 것을 사용자가 입력하자마자 알 수 있게 하는 것이며 또 다른 하나는 사용자가 전체 키워드를 입력하지 않고도 원하는 검색어를 선택할 수 있도록 하는 것입니다. ⓑ 입력하고 있는 키워드에 대한 검색 결과를 바로 보여주기 사용자가 입력과 동시에 결과를 알 수 있다는 장점이 있습니다. 이 방법에서 중요한 건 '입력과 동시에 검색이 가능하다' 또는 '검색 중이다'라는 점을 사용자에게 명확한 피드백으로 제공할 수 있어야 한다는 점입니다. 4. 검색 결과에서 원하는 상품을 더 빠르게 찾고 싶을 때 ⓐ 성별이나 연령으로 1차 필터링하기 나와 관련 없는 대상을 빠르게 제외하고 결과를 확인하는데 도움을 줍니다. ⓑ 서비스 성격을 살린 필터 제공하기 사용자가 입력한 개인정보에 따라 적합한 정보인지 아닌지를 쉽게 확인할 수 있도록 구성하는 것입니다. 5. 검색 결과가 없을 때 ⓐ 사용자의 다음 행동에 대해 안내하기 사용자가 할 수 있는 구체적인 행동에 대한 안내를 제공해야 합니다. 검색어 입력 방식에 대한 적절한 예시는 물론, 콘텐츠 추천이 가능한 퀴즈 등을 텍스트 링크로 적용해 사용자가 행동을 바로 이어갈 수 있는 환경을 마련해야 합니다. ⓑ대신 볼 수 있는 상품 안내하기 검색 결과가 없다는 안내의 아래에 인기 콘텐츠 리스트를 보여줍니다. 사용자는 인기 있는 콘텐츠를 대안으로 제시하는 것도 방법이 될 수 있습니다. ⓒ 사용자가 직접 키워드를 등록하는 기능 제공하기 검색한 제품이 없는 경우 사용자가 직접 요청할 수 있는 환경을 제공합니다. 이는 두 가지 의미를 담고 있는데요. 하나는 사용자가 원하는 것을 바로 등록한다는 점, 즉 검색 결과가 없는 상황을 하나의 긍정적인 경험으로 바꿀 수 있다는 점입니다.

알림

알림이 없습니다