Google is committed to advancing racial equity for Black communities. See how.
Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English

Loslegen

Um öffentliche Inhalte aus Ihrer App in die Suchergebnisse der Nutzer in der Google-App aufzunehmen, richten Sie zunächst Ihre App-URLs ein und fügen Sie die Firebase App Indexing-Bibliothek hinzu.

Fügen Sie Firebase und die App-Indexierungsbibliothek hinzu

Obwohl Sie Firebase nicht unbedingt benötigen, um die öffentlichen Inhalte Ihrer App von Google indizieren zu lassen, können Sie mit der App-Indizierung mehr aus der Suche herausholen .

  1. Wenn Sie dies noch nicht getan haben, fügen Sie Firebase zu Ihrem Android-Projekt hinzu .
  2. Deklarieren Sie mithilfe der Firebase Android BoM die Abhängigkeit für die App Indexing Android-Bibliothek in der Gradle-Datei Ihres Moduls (App-Ebene) (normalerweise app/build.gradle ).
    dependencies {
        // Import the BoM for the Firebase platform
        implementation platform('com.google.firebase:firebase-bom:26.1.1')
    
        // Declare the dependency for the App Indexing library
        // When using the BoM, you don't specify versions in Firebase library dependencies
        
    }
    

    Bei Verwendung der Firebase Android BoM verwendet Ihre App immer kompatible Versionen der Firebase Android-Bibliotheken.

    (Alternative) Deklarieren Sie Firebase-Bibliotheksabhängigkeiten ohne Verwendung der Stückliste

    Wenn Sie die Firebase-Stückliste nicht verwenden möchten, müssen Sie jede Firebase-Bibliotheksversion in ihrer Abhängigkeitszeile angeben.

    Beachten Sie, dass wir bei Verwendung mehrerer Firebase-Bibliotheken in Ihrer App die Verwendung der Stückliste zum Verwalten von Bibliotheksversionen dringend empfehlen, um sicherzustellen, dass alle Versionen kompatibel sind.

    dependencies {
        // Declare the dependency for the App Indexing library
        // When NOT using the BoM, you must specify versions in Firebase library dependencies
        
    }
    

Strukturieren Sie Ihre Website und App so, dass die URLs, die auf Seiten Ihrer Website verweisen, dieselben URLs sind, die auf Ansichten in Ihrer Android-App verweisen. Die Google-Suche durchsucht Ihre Website nach diesen Links und sendet sie dann, um Nutzer direkt an Ihre App zu senden.

Betrachten Sie beispielsweise die einfache Website http://www.recipe-app.com aus dem App Indexing-Codelab . Die Links in der App sind dieselben HTTP-URLs, die auf der Website verwendet werden, und folgen einer klaren Struktur, die Seitentypen mit App-Ansichtstypen vergleicht. Folgen Sie dieser Art von Struktur in Ihrer App und Website.

Das Beispiel für rezept-app.com enthält zwei Seitentypen (für Rezepte und Notizen). Sie können jedoch auch viele weitere Seitentypen auf Ihrer Website haben, die jeweils einen eigenen Link-Typ haben. Rezept-app.com enthält beispielsweise die folgenden Link-Typen:

  • Rezeptseiten: http://www.recipe-app.com/recipe/*
  • Hinweis Seiten: http://www.recipe-app.com/recipe/*/note
  • Es können aber auch Kochkurs-Seiten mit den folgenden Link-Typen enthalten sein:

  • Registrierungsseite für Kochkurse: http://www.recipe-app.com/registration
  • Seite mit dem Zeitplan für den Kochkurs: http://www.recipe-app.com/schedule

Um Ihre Arbeit zu optimieren, sollten Sie die Anzahl und Art der Links kennen, die Sie unterstützen müssen, bevor Sie mit dem Erstellen Ihrer App beginnen. Stellen Sie außerdem sicher, dass Sie gute Titel und Beschreibungen für Ihre Seiten erstellen.

Denken Sie daran, dass Sie auch eine Rücknavigation benötigen, nachdem Sie Ihre Struktur definiert und mit dem Erstellen von Bildschirmen in Ihrer App begonnen haben. Benutzer sollten zum vorherigen Bildschirm zurückkehren, wenn sie nach dem Öffnen eines Links auf die Schaltfläche "Zurück" tippen.

Für öffentliche Inhalte, die in den Google-Suchergebnissen enthalten sind, werden Links zu Ihrer App über Android-App-Links verarbeitet . Mithilfe von Android App-Links können Sie sicherstellen, dass Benutzer am richtigen Ort landen, wenn sie einen Link zu Ihrer App öffnen. Benutzer, auf denen Ihre App nicht installiert ist, können Ihre App auch ausführen, ohne sie über Android Instant Apps zu installieren.

Android App Links enthalten zwei Hauptkomponenten:

  1. Deep Links zu Ihrem App-Inhalt: Fügen Sie Ihrem Manifest Absichtsfilter hinzu, um die im obigen Schritt eingerichtete HTTP-URL-Zuordnung zu definieren, und konfigurieren Sie dann Ihre App so, dass Daten aus den Absichten verwendet werden, um Benutzer an den richtigen Inhalt zu senden. Weitere Informationen finden Sie unter Erstellen von Deep Links zu App-Inhalten .
  2. Linküberprüfung: Konfigurieren Sie Ihre App so, dass eine Linküberprüfung angefordert wird, und bestätigen Sie den Besitz Ihrer Website und Ihrer App. Veröffentlichen Sie anschließend eine Digital Asset Links-Datei auf Ihrer Website, die Ihren Besitz überprüft. Weitere Informationen finden Sie unter Überprüfen von App-Links .

Der App Links-Assistent in Android Studio führt Sie durch den in der Android App Links-Dokumentation beschriebenen Vorgang. Weitere Informationen zur Verwendung des App Links Assistant .

Weiter: Verfeinern der Indizierung öffentlicher Inhalte