想知道 Airbnb 搜尋結果的運作方式嗎?你來對地方了。Airbnb 利用演算法產生能吸引旅客目光的搜尋結果。演算法會從數百萬個房源之中,找出最符合每筆搜尋的項目。旅客輸入搜尋條件後,演算法就會依此顯示結果。
演算法在決定搜尋結果排序時,會考量諸多因素,而每種因素的重要性各不相同,其中,品質、熱門程度、價格、地點(對房源來說)會大大影響搜尋結果中的排序。我們的演算法也重視搜尋結果的多樣性,讓客人能看到不同業者、特色與價位的服務。
我們提供多種搜尋篩選條件和設定,方便客人調整搜尋結果。舉例來說,客人可以使用的篩選條件包含房源類型、價格範圍、設備與服務、預訂選項和無障礙設施與服務等,至於體驗和服務則能用類別當作條件來篩選。客人還可以在地圖上查看房源搜尋結果。為了讓客人對於房源的位置分布有概念,出現在地圖上的選項可能會與清單畫面中的不同。客人還可以瀏覽相關的服務,例如熱門地標附近的房源、即將開始的體驗以及熱門服務。
客人搜尋時,可以輸入位置、日期、人數與寵物數量等資訊,也可以查看特定類型的服務,並利用篩選條件或地圖縮小搜尋範圍。如果沒找到太多與客人搜尋條件相符的優質服務,系統可能會顯示並未符合所有條件,但客人仍然可能感興趣的服務。
我們也會利用系統紀錄中的客人資訊,並根據客人與 Airbnb 平台的互動(像是推薦頁面、客人可能喜愛的目的地或類型),然後根據上述資訊決定搜尋結果的排序,替用戶打造客製化的體驗。例如:如果客人過去的預訂都包含某些條件時,演算法就可能會優先顯示具備這些條件的服務。如果客人已經預訂住宿,演算法也可能會優先顯示位於房源附近、且在入住期間可供預訂的體驗與服務。
為了幫助新手業者起步,我們的演算法經過特別設計,確保新服務頁面能在搜尋結果中獲得合理的排序。新服務頁面通常會在 24 小時內出現在搜尋結果中,但有時可能還需要更多時間。
備註:我們的搜尋結果排序演算法會與時俱進,以反映出 Airbnb 業務、科技與社區的變化,以及世界趨勢的演變。你可以前往資源中心,了解哪些因素會影響搜尋結果,以及如何提升你的排序。