Buka konsol

Mulai

Untuk memasukkan konten pribadi dan publik dari aplikasi Anda ke hasil penelusuran pengguna di aplikasi Google, mulailah dengan menyiapkan URL aplikasi Anda dan menambahkan library Pengindeksan Aplikasi Firebase.

Menambahkan Firebase dan library Pengindeksan Aplikasi

Meskipun Anda tidak benar-benar memerlukan Firebase untuk meminta Google mendaftarkan konten publik aplikasi Anda ke dalam indeks, Pengindeksan Aplikasi dapat membantu Anda mendapatkan hasil maksimal pada Penelusuran.

  1. Tambahkan Firebase ke project Android jika Anda belum melakukannya.
  2. Pada file build.gradle level project, pastikan untuk menyertakan repositori Maven Google di bagian buildscript dan allprojects Anda.
  3. Tambahkan dependensi untuk library Firebase App Indexing Android ke file Gradle modul (level aplikasi) Anda (biasanya app/build.gradle):
    implementation 'com.google.firebase:firebase-appindexing:18.0.0'

Membuat struktur link ke konten aplikasi Anda

Atur struktur situs dan aplikasi Anda agar URL yang mengarah ke halaman di situs Anda adalah URL yang sama dengan yang mengarah ke tampilan di aplikasi Android. Google Penelusuran meng-crawl situs Anda untuk mendapatkan link tersebut, lalu menggunakannya untuk mengirim pengguna ke aplikasi Anda secara langsung.

Sebagai contoh, pertimbangkan situs sederhana http://www.recipe-app.com dari codelab Pengindeksan Aplikasi. Link dalam aplikasi adalah URL HTTP yang sama dengan yang digunakan pada situs dan mengikuti struktur jelas yang akan mencocokkan tipe halaman dengan tipe tampilan aplikasi. Ikutilah jenis struktur ini dalam aplikasi dan situs Anda.

Contoh situs recipe-app.com memiliki dua tipe halaman (untuk resep dan catatan), tapi Anda dapat memiliki lebih banyak tipe halaman di situs Anda, masing-masing dengan tipe link yang berbeda. Sebagai contoh, situs recipe-app.com menyertakan tipe link berikut ini:

  • Halaman Resep: http://www.recipe-app.com/recipe/*
  • Halaman Catatan: http://www.recipe-app.com/recipe/*/note
  • Selain itu, situs tersebut juga dapat menyertakan halaman Kelas Memasak dengan menggunakan tipe link berikut ini:

  • Halaman Pendaftaran Kelas Memasak: http://www.recipe-app.com/registration
  • Halaman Jadwal Kelas Memasak: http://www.recipe-app.com/schedule

Perhatikan bahwa konten pribadi yang ditambahkan ke indeks pada perangkat tidak memerlukan halaman yang sesuai. Untuk mempelajari lebih lanjut mengenai penambahan konten pribadi ke indeks pada perangkat untuk kemunculan dalam saran pelengkapan otomatis dan penelusuran Dalam Aplikasi, lihat Mengaktifkan Pengindeksan Konten Pribadi.

Untuk menyederhanakan pekerjaan Anda, pahami jumlah dan tipe link yang perlu Anda dukung sebelum membuat aplikasi. Selain itu, 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 mereka menge-tap tombol kembali setelah membuka sebuah link.

Menambahkan Android App Links ke aplikasi Anda

Untuk konten publik yang disertakan dalam hasil Google Penelusuran maupun konten pribadi yang disertakan dalam penelusuran Dalam Aplikasi pada perangkat Google, tangani link ke aplikasi Anda melalui Android App Links. Android App Links membantu Anda memastikan bahwa pengguna diarahkan ke halaman yang tepat saat membuka link ke aplikasi Anda. Pengguna yang tidak menginstal aplikasi Anda juga dapat menjalankan aplikasi tanpa menginstalnya melalui Aplikasi Instan Android.

Android App Links 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 untuk menggunakan data dari intent 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 App Links.

App Links Assistant di Android Studio memandu Anda melalui proses yang diuraikan dalam dokumentasi Android App Links. Pelajari lebih lanjut tentang penggunaan App Links Assistant.

Berikutnya: Menyaring Pengindeksan Konten Publik