구글 검색이 등장하기 전의 삶을 뚜렷하게 기억하지 못한다. 2000년대 초반부터 구글은 내 뇌의 연장처럼 느껴졌고, 항상 내가 찾던 것을 정확히 보여줬다. 15년 동안 나는 누군가 구글이 아닌 검색 엔진을 쓰는 모습을 보면 묘하게 어색함을 느꼈다.
솔직히 말해 나는 '구글 광신도'였다. 그런데 DuckDuckGo로 갈아탄 지 석 달이 지난 지금, 다시 구글로 돌아갈 생각이 잘 들지 않는다.
구글을 포기하는 건 결코 쉽지 않았다. 하지만 이 글을 쓰기 위해 억지로라도 DuckDuckGo를 써본 결과, 구글에서 특별히 그리운 것은 없었다. 오히려 DuckDuckGo에 대해 사랑하게 된 점이 한둘이 아니다.
물론 프라이버시 문제가 있다. 스노든 사건 이후, 구글이 개개인의 속마음까지 수집해 수익으로 연결하는 일에 불편함을 느낀 적 없는 사람이 있을까? 하지만 구글의 추적이 불편하긴 해도, 석 달이 지난 지금까지 DuckDuckGo를 계속 쓰는 진짜 이유는 기능 때문이다.
구글이 모든 것을 대신 처리해주려 하는 반면, DuckDuckGo는 사용자가 시간을 들여 요령을 익히면 그만큼 보상해주는 검색 엔진이다.
!Bang, 검색을 바꾸는 강력한 도구
구글은 사용자가 검색하고, 결과를 확인하고, 무언가(어쩌면 광고)를 클릭하기를 원한다. 반면 DuckDuckGo는 사용자가 원한다면 자사의 검색 결과와 광고조차 완전히 건너뛰도록 허용한다.
그 핵심이 바로 Bang이다. 이름은 다소 생소하지만, DuckDuckGo에서 다른 웹사이트를 직접 검색할 수 있게 해주는 기능이다.
예를 들어 위키백과의 '구글' 문서를 열고 싶다면 "!w google"만 입력하면 된다. 어반 딕셔너리에서 'Netflix and Chill'의 의미를 찾으려면 "!u netflix and chill". 키보드 단축키를 익히듯 처음에는 약간의 노력이 필요하지만, 한번 익숙해지면 상당한 시간을 절약해준다.
모든 것을 자유롭게 커스터마이즈
DuckDuckGo는 사용자에 대해 아무것도 가정하지 않는다. 검색 결과의 외관과 작동 방식 역시 마찬가지다. Instant Answers(즉석 답변) 기능을 끄고 싶으면 끌 수 있다. 글꼴, 배경색, 측정 단위를 변경할 수도 있다. 심지어 파비콘이나 Web of Trust 아이콘을 검색 결과에 추가할 수도 있는데, 이런 작업은 구글에서는 브라우저 확장 프로그램이 필요하다.
더 놀라운 점은 이런 설정에 계정조차 필요 없다는 것. 익명 북마클릿(bookmarklet)을 만들어 두면 다른 컴퓨터에서도 동일한 설정을 그대로 사용할 수 있다.
광고를 아예 끌 수 있다
커스터마이즈 이야기가 나온 김에, 어떤 사이트도 제공하지 않는 독특한 옵션 하나를 소개한다.
그렇다. DuckDuckGo는 사용자가 원하면 광고를 완전히 끌 수 있도록 허용하면서도, 동시에 이 사이트를 주변에 널리 알려달라고 부탁하는 독특한 태도를 취하고 있다.
키보드만으로 검색 결과 탐색
DuckDuckGo의 검색 결과는 키보드만으로 완전히 탐색할 수 있다. 방향키로 결과 사이를 이동한 뒤 Enter를 누르면 페이지가 열린다. Ctrl 또는 Cmd + Enter를 누르면 해당 결과를 백그라운드의 새 탭으로 열 수도 있다.
어떤 사람에게는 사소한 기능일 수 있지만, 키보드 단축키를 익히면 모든 작업이 빨라진다. 파워 유저를 배려하는, DuckDuckGo 특유의 실용적인 기능이다.
사용자가 만든 풍부한 Instant Answers
구글에는 없는 DuckDuckGo의 매력적인 기능들, 그 이면에는 DuckDuckHack 커뮤니티가 있다. 자원봉사자들이 DuckDuckGo의 검색 결과에 온갖 유용한 정보를 지속적으로 추가하고 있다. 예를 들어 개발 치트시트를 검색하면 곧바로 찾을 수 있다.
트위터 사용자명을 검색하면 프로필 소개가 바로 보이고, 인기 소프트웨어의 대체품을 검색하면 AlternativeTo의 결과가 함께 나타난다.
여기서 소개하지 못한 Instant Answers는 무수히 많다. 핵심은 이것이다. API를 공개하는 사이트라면 누군가 반드시 DuckDuckGo에 연결하는 방법을 찾아낸다. 구글이 자사 서비스만 검색 결과에 심어두는 정책과는 정반대되는, 신선한 접근 방식이다.
필터 버블에서 벗어나다
구글은 내가 클릭할 가능성이 높은 콘텐츠를 알면 검색 결과의 질이 향상된다고 믿는다. 한동안 나도 이 논리를 받아들였다. 결과가 불편하더라도 최상의 검색 경험을 원한다면 어쩔 수 없다고 여겼다. 검색은 지극히 개인적인 활동이니, 감시가 더 나은 결과를 만든다면 왜 안 될까?
그런데 DuckDuckGo로 전환한 후 검색 결과에 등장하는 사이트들이 훨씬 다양해졌고, 그 변화를 즐기고 있다. 과거에 Reddit에서 문제 해결책을 찾았다고 해서 검색 결과에 Reddit만 계속 노출될 필요는 없다. 하지만 시간이 지나며 구글은 Reddit 같은 특정 사이트를 편애했다. DuckDuckGo는 훨씬 다양한 결과를 보여주며, 이전에는 거의 방문하지 않았던 사이트들을 소개해준다. 이 점이 정말 마음에 든다.
결국 필터 버블에 갇힌 인터넷은 지루하다. 그 밖으로 나온 것이 다행이다.
단점: 구글 서비스와의 통합 부재
DuckDuckGo가 모든 면에서 구글보다 낫다고 주장할 생각은 없다. 사실이 아니기 때문이다. 가장 큰 약점은 구글이 검색 결과에 통합한 핵심 서비스들, 즉 구글 뉴스, 구글 이미지 검색, 구글 지도와 관련이 있다. 이 서비스들은 각 분야에서 최고 수준의 성능을 자랑하는데, 당연한 이유로 DuckDuckGo에는 통합되어 있지 않다.
다행히 앞서 소개한 !bang 기능으로 이 문제를 상당 부분 해결할 수 있다. !gm은 구글 지도, !gi는 구글 이미지 검색, !gn은 구글 뉴스를 호출한다. 물론 작동하지만, 검색 화면에 바로 통합되어 있던 때의 편리함이 그립긴 하다. 그럼에도 DuckDuckGo의 장점이 이 단점을 충분히 상쇄할 만하다.
DuckDuckGo : 구글 = 트위터 : 페이스북
요즘은 페이스북에 거의 로그인하지 않는다. 재미가 없기 때문이다. 가끔 로그인하더라도 타임라인에서 최대한 빨리 벗어난다. 나에게 줄 것이 없기 때문이다. 나는 트위터를 선호한다. 내 타임라인에 무엇이 표시될지 완전히 통제할 수 있기 때문이다. 내가 직접 팔로우한 사람들의 최신 게시물만 순서대로 보인다. 흥미로운 타임라인을 만드는 데 시간이 걸렸지만, 그 노력이 충분히 보상받았다.
DuckDuckGo를 사용할수록 트위터와 비슷하다는 생각이 든다. 사용자의 행동을 추적해 '네가 원할 것 같은 것'을 보여주는 대신, 내가 요청한 것을 그대로 보여주는 검색 엔진이다. 추적 기반 맞춤 서비스를 선호하는 사람도 있겠지만, 나는 '사용자가 요청한 것을 그대로 주는' 방식이 더 낫다고 본다.
여러분도 직접 확인해보자. 브라우저의 기본 검색 엔진을 DuckDuckGo로 변경한 뒤, 한동안 의지를 다져 사용해보라. 마음에 드는지 스스로 판단해보라. 모든 사람에게 맞는 선택은 아니겠지만, 적어도 몇 가지 마음에 드는 기능을 발견하게 될 가능성이 높다.
여러분의 경험을 아래 댓글로 들려달라.