摘要 : 預計不久之后,你就可以直接搜索你平板或者手機的App中某一特定類型的菜譜,而不是在App Store中搜索食譜類應用再下載使用,并祈求你下載的那個App不太渣。
Google Play和App Store的搜索功能都做得非常糟糕。大家可能都有過這樣的經歷,在應用商店中按精確名稱搜索一款應用,結果真正想找的那一款列在搜索結果的第十位。
簡單解釋一下App Indexing(應用檢索功能):通過這種方式,Google和Apple可以“看看”應用內部有什么樣的內容、哪些內容正在被用戶訪問。并由此可以對內容進行盲目搜索,比如直接搜索“烹飪”或“配方”,可快速查看App中含有什么樣的食譜。
預計不久之后,你就可以直接搜索你平板或者手機的App中某一特定類型的菜譜,而不是在App Store中搜索食譜類應用再下載使用,并祈求你下載的那個App不太渣。如果蘋果或谷歌有這種專門檢索類的App的一個索引應用程序,你就會明白這種功能的方便之處。
搜索顯示出相應內容后,如果你已經下載了會提供該內容的應用,則可點擊跳轉到應用相關頁面中。如果還沒有下載,則可選擇進入下載。如果該App有相應的網頁,搜索結果也可以導向這樣的網頁中。
安卓和蘋果兩家都將推出App Indexing功能,但是他們的操作方式將會有所不同。谷歌希望開發人員將檢索功能開發的徹底、完整,然而蘋果卻并不想這樣做。
谷歌的應用索引功能可使它接觸并吸收所有的應用內數據(除非應用中加入了noindex.xml標簽),并使用其強大的搜索算法將結果排序出來。
蘋果的應用索引功能所使用的方法與Handoff的開發人員使用的一樣。其中最主要的工具就是NSUserActivity,據稱現在擁有“可以檢索應用活躍度和狀態的最新功能”。蘋果強制開發人員加入eligible For Public Indexing變量,從而使內容公開。
在一次會議上,在對iOS搜索功能的進行解釋時,蘋果的Vipul Ved Prakash抨擊了谷歌對應用程序的索引的方法。
我們并不想創造某種草率的方案,或者以一當百的算法,特別反對直接潛入你的應用內部,見到什么曝光什么。諸如此類的檢索方式在網頁世界里運行的確實不錯,因為它是一個整體,但是在App搜索領域則是大錯特錯的。
蘋果在就App Indexing的說明文件再次強調了這一評論。其中一項特別注意事項要求開發人員“一定要避免對您的應用的過度檢索(刷榜性的搜索-點擊),或者為提高結果的排名在App中加入將不相關的關鍵字和屬性。因為iOS衡量的是用戶對搜索結果的參與度,對于用戶認為沒有意義的項目,系統可以快速識別并停止顯示該結果。“
應用程序應當是是自愿被檢索的——無論是谷歌還是蘋果都不能要求開發人員加入檢索行列。即使是最優質的應用和應用的內容拒絕被檢索,也不能強制其作出改變。
App Indexing會挽救App搜索嗎?會的,但是需要一定的時間才能知道能挽救到什么程度。就App Indexing來說,它將搜索變得更加強大。谷歌將會對蘋果發動一場突襲——應用程序檢索很容易實現,并且將對Google Search的廣泛應用有直接的輔助作用。
蘋果則可能通過持久戰證明自己的實力,迫使開發人員公開化自己應用的內容可能會更加復雜,但是使雙方都有更好的體驗。
如果不出意外,看看這兩家開發的搜索功能哪個更受用戶喜歡,應該是挺有趣的。