Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

Memulai

Untuk memunculkan konten publik aplikasi Anda di hasil penelusuran pengguna di aplikasi Google, mulailah dengan menyiapkan URL aplikasi dan menambahkan library Firebase App Indexing.

Menambahkan Firebase dan library App Indexing

Meskipun Firebase tidak disyaratkan agar konten publik aplikasi Anda dapat diindeks oleh Google, App Indexing dapat membantu Anda memanfaatkan Penelusuran lebih optimal.

  1. Tambahkan Firebase ke project Android jika Anda belum melakukannya.
  2. Dengan Firebase Android BoM, deklarasikan dependensi untuk library Android App Indexing di file Gradle modul (level aplikasi) Anda (biasanya app/build.gradle).
    dependencies {
        // Import the BoM for the Firebase platform
        implementation platform('com.google.firebase:firebase-bom:27.1.0')
    
        // Declare the dependency for the App Indexing library
        // When using the BoM, you don't specify versions in Firebase library dependencies
        
    }
    

    Dengan menggunakan Firebase Android BoM, aplikasi Anda akan selalu menggunakan versi library Android Firebase yang kompatibel.

    (Alternatif) Deklarasikan dependensi library Firebase tanpa menggunakan BoM

    Jika memilih untuk tidak menggunakan Firebase BoM, Anda harus menentukan setiap versi library Firebase di baris dependensinya.

    Perhatikan bahwa jika Anda menggunakan beberapa library Firebase di aplikasi Anda, sebaiknya gunakan BoM untuk mengelola versi library, yang memastikan bahwa semua versi kompatibel.

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

Buat struktur situs dan aplikasi Anda sedemikian rupa sehingga URL yang mengarah ke halaman di situs Anda sama dengan URL yang mengarah ke tampilan di aplikasi Android Anda. Google Penelusuran akan meng-crawl situs Anda untuk mencari link ini, lalu menggunakannya untuk mengarahkan pengguna langsung ke aplikasi Anda.

Link dalam aplikasi adalah URL HTTP yang sama dengan yang digunakan pada situs dan mengikuti struktur yang jelas yang akan mencocokkan jenis halaman dengan jenis tampilan aplikasi. Ikutilah jenis struktur ini dalam aplikasi dan situs Anda.

Untuk menyederhanakan pekerjaan Anda, pahami jumlah dan jenis link yang perlu Anda dukung sebelum mulai mem-build aplikasi. Pastikan juga untuk membuat judul dan deskripsi yang bagus untuk halaman Anda.

Setelah menentukan struktur dan mulai membuat layar di aplikasi Anda, ingatlah bahwa Anda juga memerlukan navigasi untuk kembali. Pengguna harus dapat kembali ke layar sebelumnya jika mengetuk tombol kembali setelah membuka sebuah link.

Untuk konten publik yang disertakan dalam hasil Google Penelusuran, tangani link ke aplikasi Anda melalui Link Aplikasi Android. Link Aplikasi Android membantu Anda memastikan bahwa pengguna dibawa ke tempat yang tepat saat mereka membuka link ke aplikasi Anda. Pengguna yang belum menginstal aplikasi Anda juga dapat menjalankan aplikasi tanpa menginstalnya melalui Aplikasi Instan Android.

Link Aplikasi Android mencakup dua komponen utama:

  1. Deep link ke konten aplikasi Anda: Tambahkan filter intent ke manifes Anda untuk menentukan pemetaan URL HTTP yang Anda tetapkan di langkah di atas, lalu konfigurasikan aplikasi Anda agar menggunakan data dari intent tersebut untuk mengirim pengguna ke konten yang tepat. Pelajari lebih lanjut di Membuat Deep Link ke Konten Aplikasi.
  2. Verifikasi link: Konfigurasikan aplikasi Anda untuk meminta verifikasi link, yang mengonfirmasi kepemilikan situs dan aplikasi Anda. Kemudian, publikasikan file Digital Asset Links ke situs Anda yang memverifikasi kepemilikan Anda. Pelajari lebih lanjut di Memverifikasi Link Aplikasi.

App Links Assistant di Android Studio memandu Anda sepanjang proses yang tercantum dalam dokumentasi Link Aplikasi Android. Pelajari lebih lanjut penggunaan App Links Assistant.

Berikutnya: Menyaring Pengindeksan Konten Publik