我是一名Android開發人員,我被要求在最近開發的應用中實施應用索引。 應用程序是這個網站的酒店搜索引擎的應用程序版本:https://www.hotelsclick.com而且已經活:https://play.google.com/store/apps/details?id=com.towers.hotelsclickGoogle App Indexing:如何映射我的網站鏈接和應用深層鏈接
現在,我的理解是最好的事情,以便讓Google知道我的應用深層鏈接做的是有網站網址和應用URI之間的對應關係。
在網站上,我可以鏈接到一個特定的酒店(即https://www.hotelsclick.com/?hotel_id=135738),我認爲這對於應用索引是很好的,因爲我可以告訴谷歌,當用戶移動時 - 搜索該酒店,最有可能的名稱和不是由ID ;-),他可以重定向到我的應用程序的特定活動,將該ID作爲參數傳遞。我猜這個URI可能是像myappbaseuri:// hotel_id/135738,對吧?
現在,有一些來我的心的問題:
1 - 谷歌將自動映射hotelsclick.com/?hotel_id=something查詢到myappbaseuri:// HOTEL_ID /什麼?如果不是,我應該在哪裏告訴他以及如何?當然,我不想用ID來指定ID,我想也不需要它......
2-現在,該應用並沒有實現網站的所有功能,並且沒有相應的活動爲每個網站頁面。我應該將.noindex文件放在網站的所有應用程序中沒有匹配屏幕的網址上嗎?是不是有辦法告訴谷歌只是對應的頁面,因此忽略了其餘的應用程序索引?
謝謝你的任何答案,你將能夠提供。我希望我沒有以錯誤的方式得到所有的主題,並且問題不是偏離主題
謝謝,這有幫助。我設法讓應用程序知道我想要映射的URI。我現在不知道的是:在我還在測試應用程序時,將「link rel」標記放在網站上是否好的做法,還是應該使用自制鏈接和adb命令測試應用程序,並將鏈接在websire頁面剛剛發佈應用程序並準備好解釋這些URI? –
是的。在測試模式下,您不應該在網站上放置rel鏈接。 –