114

Android stüdyolarında kodumu analiz ederken (Analiz Et> Kodları Denetle) bu uyarı mesajını alıyorum.App Google Search tarafından dizine eklenemiyor (android lint)

App Google Search tarafından dizine eklenemiyor; bir ACTION-VIEW amaçlı dolgu ile en az bir Etkinlik eklemeyi düşünün. Daha fazla ayrıntı için sorun açıklaması konusuna bakın. Bu uyarı nedir ve uygulamamı Google Arama tarafından nasıl dizine eklenebilir hale getirebilirim? SEO için önemli görünüyor, ancak Google’da hiçbir ayrıntı bulamıyorum.

Ayrıca android stüdyosundan "Sorun Açıklaması" na nasıl erişileceğini bilmek istiyorum.

enter image description here

cevap

79

ben "Sayı Açıklama" erişmek için nasıl bulundu. enter image description here

ben tam sorunu açıklama satır içi görüntülemek için bir denetim hatası üzerinde gezdirin gereken (ve Ctrl-F1)

yüzden ben eksik anahtar kelime "derin bağlantıları" dir!

aşağıdaki

http://developer.android.com/training/app-indexing/deep-linking.html

şudur "arama sonuçlarından uygulamanızı girmelerini uygulama içeriğinizi taramasını Google'ı etkinleştirmek ve izin vermek için" derin bağlantılarını yapmak android geliştirici sayfası Derin bir bağlantı yapmak için kod snippet'i. Ben Bu uygulamanıza verilen derin bağlantıları yapılandırmak içindir

Note: Intent filters may only contain a single data element for a URI pattern. 
Create separate intent filters to capture additional URI patterns. 
+1

yazan bir not da var Google sadece olsa ekleyerek Uygulamamı tarayabildiğinden nasıl hiçbir fikri ...

<activity android:name="com.example.android.GizmosActivity" android:label="@string/title_gizmos" > <intent-filter android:label="@string/filter_title_viewgizmos"> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <!-- Accepts URIs that begin with "http://www.example.com/gizmos” --> <data android:scheme="http" android:host="www.example.com" android:pathPrefix="/gizmos" /> <!-- note that the leading "/" is required for pathPrefix--> <!-- Accepts URIs that begin with "example://gizmos” <data android:scheme="example" android:host="gizmos" /> --> </intent-filter> </activity> 

aldık. Örnek: Bir kullanıcı, web/uygulamanızla eşleşen belirli bir anahtar kelime için mobil aramada arama yaparsa, doğrudan uygulamanızın içindeki belirli etkinliği/görünümü açabilecek olan amacınıza bağlanabilir. Kısacası, arama doğrudan kullanıcıların uygulamaların içinde açılmasına izin verecektir. –

+0

@NageshSusarla, yani yukarıdaki örnekte, anahtar kelime "gizmos" nedir? –

+6

https://developers.google.com/app-indexing/android/app bununla ilgili ayrıntılı bilgiye sahiptir. Bu durumda, sayfanızda sonuçlanan herhangi bir anahtar kelime, arama sonuçlarında http://www.example.com/gizmos olduğunu belirtir. –