DuckDuckGo是(shi)一(yi)個互聯網(wang)搜(sou)(sou)尋引(yin)擎(qing),其(qi)(qi)總部位于美國賓州Valley Forge市(shi)。DuckDuckGo強調(diao)在傳統搜(sou)(sou)尋引(yin)擎(qing)的(de)基礎上引(yin)入各(ge)大Web2.0站(zhan)(zhan)點的(de)內容(rong)。其(qi)(qi)辦站(zhan)(zhan)哲學主張維(wei)護使用(yong)者的(de)隱(yin)私權(quan),并承諾不(bu)(bu)監控、不(bu)(bu)記錄使用(yong)者的(de)搜(sou)(sou)尋內容(rong)。
DuckDuckGo主(zhu)要(yao)基(ji)于(yu)各大型搜(sou)(sou)索(suo)服(fu)務商(比如(ru)Yahoo! Search BOSS)的APIs,因此,TechCrunch認為DuckDuckGo是一個“混合”搜(sou)(sou)索(suo)引擎在(zai)使用別的搜(sou)(sou)索(suo)引擎的API時,DuckDuckGo也(ye)會(hui)提供(gong)自己的內容頁,就像Mahalo,Kosmix和SearchMe這(zhe)些網站一樣。
DuckDuckGo的(de)(de)創(chuang)(chuang)始(shi)人(ren)是蓋(gai)布瑞·溫(wen)(wen)(wen)伯格(ge),一名本科與碩士(shi)皆畢業于麻省理工學院的(de)(de)實業家,其資金來自(zi)溫(wen)(wen)(wen)伯格(ge)以一億美(mei)(mei)金售出(chu)(chu)的(de)(de)Names Database公司。盡管DuckDuckGo在剛(gang)剛(gang)創(chuang)(chuang)建(jian)時(shi)完(wan)全由溫(wen)(wen)(wen)伯格(ge)個(ge)人(ren)支(zhi)(zhi)付支(zhi)(zhi)出(chu)(chu),現在的(de)(de)網站會不時(shi)打出(chu)(chu)一些廣告以支(zhi)(zhi)持其花費。它的(de)(de)搜索引擎是由Perl寫(xie)成的(de)(de),并(bing)以nginx在FreeBSD上運行。創(chuang)(chuang)始(shi)人(ren)溫(wen)(wen)(wen)伯格(ge)目(mu)前亦不時(shi)在美(mei)(mei)國費城(cheng)進行天使投(tou)資。
當被問及一直被形容作“愚蠢”的命名時,溫伯格如(ru)此(ci)解釋(shi):“說(shuo)實在地它(ta)就是某天突然靈光(guang)一閃出(chu)現在腦海(hai),而且我很中意。它(ta)當然是源自,或說(shuo)受到Duck Duck Goose(某游戲名稱,主要盛行于孩(hai)童間)的影響,但是除此(ci)之(zhi)外沒有其他的關聯(lian)了,比如(ru)說(shuo):隱喻。”
DuckDuckGo流量統計數據是(shi)公開的在2011年(nian)內(nei),平均每日訪問量達到(dao)200,000。其他數據來(lai)源,Competecom估計2011年(nian)三月(yue)的訪問量大約是(shi)191,904。2011年(nian)4月(yue)13日,Alexa顯示DuckDuckGo前三個月(yue)的增長率(lv)達到(dao)了51%。
在(zai)TechCrunch上,DuckDuckGo被(bei)認為是Elevator Pitch Friday的一部分在(zai)BOSSMashable挑戰賽中,DuckDuckGo進入了決賽圈(quan)。
2010年6月,蓋布瑞·溫伯格啟動了DuckDuckGo社區網(wang)頁(ye)讓大眾(zhong)報告使用問題,討論如何推廣搜(sou)索(suo)引(yin)擎,尋(xun)求新功(gong)能以(yi)及(ji)討論開源代碼。
2011年(nian)10月Union Square Ventures注資DuckDuckGo。Union Square 合作伙伴 Brad Burnham說,“我(wo)們注資DDG,是因為(wei)我(wo)們相信只(zhi)有(you)它有(you)能力改變搜索引擎之間的競(jing)爭的依據,現在正是時候(it was time to do it)"
2011年11月,Linux Mint 與 DuckDuckGo簽立了一份(fen)獨家(jia)合約,DuckDuckGo 將成(cheng)為 Linux Mint 12之默(mo)認(ren)搜尋(xun)引擎。
我們投資 DuckDuckGo,不僅(jin)是因(yin)為(wei)我們相信(xin)它(ta)能改(gai)變整個(ge)領域(yu)的游戲規(gui)則(ze),更是因(yin)為(wei)搜索引擎領域(yu)正迫切需要這(zhe)樣的改(gai)變。
——Brad Burnham,DuckDuckGo 投(tou)資者
DuckDuckGo的突出優(you)勢(shi),主要體現(xian)在兩個方(fang)面(mian),一方(fang)面(mian)是(shi)對用(yong)戶隱(yin)私的嚴格保護,另(ling)一方(fang)面(mian)則(ze)是(shi)對傳統搜索引擎結果呈(cheng)現(xian)方(fang)式的改進和(he)優(you)化,以在用(yong)戶體驗上形成自己的特色(se)。
搜索引擎不可(ke)避免地會收到執法機關的(de)各(ge)種交(jiao)出數(shu)據的(de)要(yao)求——而我不愿上交(jiao)任(ren)何數(shu)據。
——Gabriel Weinberg, DuckDuckGo創始人
傳統搜索(suo)引擎為了(le)優化搜索(suo)結(jie)果(guo),必須對用(yong)(yong)戶(hu)(hu)數(shu)據進行(xing)(xing)盡(jin)量全面的(de)收(shou)集和(he)分析(xi),這(zhe)是(shi)對用(yong)(yong)戶(hu)(hu)隱私(si)的(de)一種侵犯(fan)。而 DuckDuckGo則(ze)成功地(di)(di)避(bi)開了(le)這(zhe)樣的(de)缺陷。在(zai)DuckDuckGo的(de)隱私(si)政(zheng)策中非(fei)常明(ming)確(que)的(de)聲明(ming)網(wang)(wang)站不會記錄(lu)用(yong)(yong)戶(hu)(hu)的(de)瀏覽器UA、IP 地(di)(di)址、搜索(suo)行(xing)(xing)為等任何相關數(shu)據,默(mo)認情況下也(ye)不會使(shi)用(yong)(yong)Cookie來記錄(lu)數(shu)據。此外,DuckDuckGo還對用(yong)(yong)戶(hu)(hu)點(dian)擊(ji)搜索(suo)結(jie)果(guo)后跳(tiao)轉到(dao)(dao)目標(biao)網(wang)(wang)頁的(de)過(guo)(guo)程進行(xing)(xing)了(le)重定向處理,目標(biao)網(wang)(wang)站無(wu)法獲知用(yong)(yong)戶(hu)(hu)是(shi)通(tong)過(guo)(guo)輸入(ru)哪(na)些搜索(suo)詞跳(tiao)轉到(dao)(dao)自(zi)(zi)己(ji)的(de)網(wang)(wang)站。這(zhe)進一步(bu)保(bao)護(hu)了(le)用(yong)(yong)戶(hu)(hu)的(de)隱私(si)安全。同(tong)時,DuckDuckGo鼓勵用(yong)(yong)戶(hu)(hu)使(shi)用(yong)(yong)Firefox瀏覽器的(de)強制https擴(kuo)展(zhan)和(he)Tor匿名網(wang)(wang)絡等方式來保(bao)護(hu)自(zi)(zi)己(ji)的(de)隱私(si),而 DuckDuckGo自(zi)(zi)身也(ye)運營著一個Tor的(de)跳(tiao)出(chu)節點(dian),以便(bian)用(yong)(yong)戶(hu)(hu)在(zai)使(shi)用(yong)(yong)相對速度(du)較慢的(de)Tor匿名網(wang)(wang)絡時也(ye)能夠快速而安全地(di)(di)訪(fang)問 DuckDuckGo進行(xing)(xing)搜索(suo)。
越來越多(duo)的(de)用戶最終(zhong)會選擇(ze)DuckDuckGo,不僅是(shi)因為它對隱私的(de)全(quan)面保護,更是(shi)因為它擁有更好的(de)體驗(yan)。
——Gabriel Weinberg, DuckDuckGo創始人
為了滿(man)足用戶個性(xing)化的需(xu)求而(er)在一定程度上損(sun)害用戶的隱(yin)私權是(shi)傳統搜索引(yin)擎的無奈(nai)之選。而(er)DuckDuckGo則(ze)努力在堅(jian)持全面保護(hu)隱(yin)私的同時滿(man)足用戶的個性(xing)化需(xu)求。為此,DuckDuckGo在傳統的索引(yin)和(he)返回網(wang)頁結果(guo)之外,更為注重直接向用戶傳遞權威結果(guo),逐漸形成(cheng)了自(zi)己獨特(te)的功能特(te)性(xing):
在生活中,用(yong)戶很多時候對(dui)搜索引擎的(de)(de)使用(yong)需求僅僅是(shi)為了解決一(yi)個疑(yi)問,或者查詢一(yi)點(dian)生活信息(xi),這(zhe)類細(xi)小(xiao)的(de)(de)搜索需求產生量非(fei)常大。對(dui)于這(zhe)類搜索請求,DuckDuckGo可以精準地識別(bie)出需求類型(xing),并直接完成運(yun)算或調取數(shu)據,使用(yong)戶無(wu)需跳(tiao)轉到(dao)對(dui)應網站進行二次(ci)查詢,而是(shi)直接在DuckDuckGo的(de)(de)結(jie)果頁面上(shang)獲(huo)得(de)所需信息(xi)。
這樣的服(fu)務不(bu)僅包括各大(da)搜索引(yin)擎普遍具有(you)的各種計算(suan)、換(huan)算(suan)、號碼歸屬地查(cha)(cha)詢、時區查(cha)(cha)詢等,還(huan)包括大(da)批(pi)獨特的服(fu)務,例(li)如(ru):查(cha)(cha)詢事實性問題:林肯哪天遇刺?人有(you)多(duo)少塊(kuai)骨頭(tou)?一便士(shi)硬(ying)幣有(you)多(duo)重?兩(liang)只雞蛋含有(you)多(duo)少卡路里(li)熱量?……
時(shi)(shi)間、地區類問題:倫敦今(jin)天(tian)何(he)時(shi)(shi)日出?今(jin)天(tian)會下雨么?北京現在幾度?……用(yong)戶可(ke)以用(yong)自然(ran)語言進行查詢,而不需(xu)要切割關鍵(jian)詞。
生活信息查(cha)詢(xun):《星球大戰》電影怎(zen)么樣?謝耳朵(duo)愛(ai)喝的那個Cuba Libre雞尾(wei)酒怎(zen)么調?………
編(bian)程類問(wen)題:Perl 的(de) Hello World怎么寫?將一(yi)個字符(fu)串用(yong)base64編(bian)碼?隨機生(sheng)成一(yi)個16位的(de)字符(fu)串?……在人人都是程序員的(de)今天(tian),這樣的(de)快(kuai)速查(cha)詢工具顯(xian)得非(fei)常實(shi)用(yong)。
常用信息:各種Public DNS 地址?lorem ipsum占位符全文?顏色代碼(ma)對照表?ASCII碼(ma)表?
DuckDuckGo中(zhong)的很多這類服務都是通過自(zi)然語(yu)(yu)言進行的。用(yong)戶只需要(yao)在搜索框中(zhong)用(yong)自(zi)然語(yu)(yu)言提出一個問(wen)題,就可(ke)以直(zhi)接(jie)在結(jie)果(guo)頁面(mian)最上(shang)方得到解答,用(yong)戶的問(wen)題都在這個頁面(mian)上(shang)直(zhi)接(jie)解決,而沒有必要(yao)再從結(jie)果(guo)頁面(mian)上(shang)跳轉到其(qi)他網站進行二(er)次查詢。
ifttt的(de)(de)(de)(de)順利(li)(li)運營顯示了(le)互聯網(wang)(wang)開(kai)放API的(de)(de)(de)(de)力量。各大(da)專業網(wang)(wang)站大(da)多開(kai)放自身數(shu)據(ju)的(de)(de)(de)(de)API接口(kou)以(yi)便第三方(fang)程(cheng)序能(neng)夠快速地獲得數(shu)據(ju)。DuckDuckGo充分利(li)(li)用(yong)了(le)各種網(wang)(wang)絡(luo)服務的(de)(de)(de)(de)API來為用(yong)戶(hu)提供權(quan)威(wei)(wei)而精(jing)確的(de)(de)(de)(de)結果。在(zai)(zai)(zai)DuckDuckGo的(de)(de)(de)(de)官方(fang)頁面(mian)(mian)中(zhong)(zhong)可以(yi)看到,向(xiang)DuckDuckGo開(kai)放API的(de)(de)(de)(de)合作(zuo)伙伴多種多樣,不(bu)僅(jin)有(you)Wolfram Alpha和(he)維基百科這(zhe)樣數(shu)據(ju)較為全(quan)面(mian)(mian)的(de)(de)(de)(de)網(wang)(wang)絡(luo)服務,在(zai)(zai)(zai)各個(ge)垂直領(ling)域中(zhong)(zhong)也(ye)有(you)豐富的(de)(de)(de)(de)資源。例(li)如低門檻的(de)(de)(de)(de)程(cheng)序代碼管理平臺Github,餐飲娛(yu)樂界的(de)(de)(de)(de)巨頭Yelp 和(he) Ubuntu用(yong)戶(hu)極為依賴的(de)(de)(de)(de) Launchpad 等(deng)等(deng)。對這(zhe)些(xie)API的(de)(de)(de)(de)整合,使DuckDuckGo在(zai)(zai)(zai)處理用(yong)戶(hu)的(de)(de)(de)(de)搜(sou)索需(xu)求時(shi)可以(yi)快速地調用(yong)相(xiang)關領(ling)域的(de)(de)(de)(de)權(quan)威(wei)(wei)數(shu)據(ju),并直接展示精(jing)確直觀(guan)的(de)(de)(de)(de)權(quan)威(wei)(wei)結果。免除了(le)用(yong)戶(hu)二次查詢的(de)(de)(de)(de)負擔,形(xing)成了(le)良好的(de)(de)(de)(de)用(yong)戶(hu)體驗。同時(shi),這(zhe)種做法也(ye)有(you)效地減少了(le)在(zai)(zai)(zai)傳(chuan)統搜(sou)索引(yin)擎(qing)中(zhong)(zhong)經常出現(xian)的(de)(de)(de)(de)Spam 和(he)純 SEO內容對用(yong)戶(hu)的(de)(de)(de)(de)影響(xiang)。
《時(shi)代(dai)周刊》作者Harry McCracken于(yu)2011年6月發表的(de)評論中對(dui)DuckDuckGo高度贊揚(yang),并拿它(ta)與作者最愛的(de)漢堡(bao)餐廳In-N-Out漢堡(bao)比對(dui):“它(ta)(DuckDuckGo)看起來(lai)很(hen)像(xiang)早期(qi)的(de)Google,芒(mang)果(guo)视频(pin)下载(zai)沒(mei)有(you)(you)任何點綴。正如In-N-Out漢堡(bao)店不(bu)做(zuo)拿鐵、色拉、圣代(dai)、或(huo)(huo)是(shi)煎蛋,DDG也沒(mei)有(you)(you)嘗試去做(zuo)新聞、部落格、書籍、或(huo)(huo)圖像(xiang)搜尋(xun)(xun)。這(zhe)(zhe)里沒(mei)有(you)(you)自動完(wan)成或(huo)(huo)者即時(shi)結(jie)果(guo),只有(you)(you)最基本的(de)網絡(luo)搜索、十個連結(jie)。不(bu)管(guan)它(ta)的(de)批評者如何說,這(zhe)(zhe)種基本的(de)搜尋(xun)(xun)引擎在今日仍然作用(yong)很(hen)大(da)……至于(yu)它(ta)的(de)搜尋(xun)(xun)結(jie)果(guo)質量(liang),我倒不(bu)是(shi)說溫伯格找(zhao)到了相(xiang)(xiang)較于(yu)強(qiang)大(da)的(de)Google團隊能挖出相(xiang)(xiang)關度更高的(de)搜尋(xun)(xun)結(jie)果(guo)之(zhi)方(fang)法,但是(shi)DuckDuckGo……在搜尋(xun)(xun)有(you)(you)用(yong)的(de)站點這(zhe)(zhe)方(fang)面已經十分優(you)秀。這(zhe)(zhe)里的(de)搜尋(xun)(xun)結(jie)果(guo)都很(hen)充實、率直(zhi),而沒(mei)有(you)(you)充斥垃圾(ji)”。