2015-11-03 17 views
6

我想使用谷歌應用程序索引與我的網頁和iOS應用程序。 我支持通用鏈接(或深谷鏈接谷歌行話)與蘋果搜索並有我的網頁設置相應。iOS版Google DeepLinking需要Google App Indexing SDK嗎?

Googles documentation我無法確定我是否真的需要添加Google App Indexing SDK。 SDK不給我任何必需的功能,我寧願忽略它 - 但Google是否依靠SDK來做到這一點?

我沒有在應用程序內容中做任何索引,我唯一想索引的就是網頁,並且得到深層鏈接

+0

問得好,鏈接文件是如此稀少,缺乏細節! –

回答

6

要在您的iOS應用程序中啓用應用程序索引,添加Google應用程序索引SDK是強制性的,如文檔所示。 通過這種方式,用戶可以通過執行Google查詢來搜索您的應用內容,從而產生能夠引導用戶打開或安裝您的應用的結果。

關於SDK,它會影響排名,無論用戶是否安裝了您的應用程序。這意味着如果您的應用被編入索引,Google會將您應用內的內容用作排名信號,而不僅僅是您的網頁內容。 用戶還可以在搜索結果頁面看到一個增強的用戶界面和應用圖標。

希望這會有所幫助。

+0

你有什麼額外的文件比我鏈接?因爲在那裏沒有明確說明。我明白谷歌_wants_我要整合SDK。儘管如此,我還是看不到我所擁有的清晰的陳述。此外:爲了賞金,你需要提供一些資源。 – dogsgod

+0

雖然這並沒有給我額外的見解,但這是迄今爲止最好的答案......所以我捐贈了這筆賞金,因爲它不見了。 – dogsgod

+0

@dogsgod -opps ... –

1

您說得對,讓Google搜索結果深入鏈接到您的應用程序是可以實現的,只使用通用鏈接,並讓您的網頁內容自然在Google搜索結果中顯示。

的谷歌文檔不是很大,但也有你想要的谷歌應用程序索引SDK整合主要有兩個原因:

第一,如文檔不說,就是讓谷歌排名你的「 Google搜索結果中的「應用內容」要高於未整合SDK的應用內容。我的猜測是,這裏的「應用內容」被定義爲您的網頁內容與應用相關的元數據,例如文檔中指定的<link rel=alternate>標籤。我還沒有找到任何方法來驗證/驗證這有助於什麼程度 - 我們現在必須信任文檔。

第二個是目前,您的深層鏈接將只能從Safari Mobile上運行。爲了便於將谷歌搜索結果與您的應用程序進行深度鏈接,請致電針對iOS的Chrome瀏覽器需要實施Google SDK,該SDK還會在您的應用中提供「返回Google」按鈕。要了解這是否值得您做,您必須查看分析數據,以瞭解您的iOS用戶中有多少人使用Chrome而不是Safari Mobile作爲iPhone上的主要瀏覽器。

來源爲第二個原因:https://www.youtube.com/watch?v=6NFRNamQGCc&feature=youtu.be&t=268