Firebase App Indexingplat_iosplat_android

Firebase App Indexing gets your app into Google Search. If users have your
app installed, they can launch your app and go directly to the content they're
searching for. App Indexing reengages your app users by helping them find
both public and personal content right on their device, even offering query
autocompletions to help them more quickly find what they need. If users don’t
yet have your app, relevant queries trigger an install card for your app in
Search results.

If you use AdMob to monetize your app, App Indexing and AdMob will work
together to improve the quality of targeted ads for public content in your
app, helping to drive increased advertising revenue.

How does it work?

To get your app's content indexed by Google, use the same URLs in your app that
you use on your website and verify that you own both your app and your website.
Google Search crawls the links on your website and serves them in Search results.
Then, users who've installed your app on their devices go directly to the content
in your app when they click on a link.

The App Indexing API on Android enhances ranking performance for links to your
app and provides autocomplete suggestions based on user actions you log in your
app. You can also use the App Indexing API to create an on-device index of
personal content. This personal content is the user’s content, tied to their account
or device. For example, in a recipe app where users can add notes, the notes
users add to the recipes are their personal content. These recipe notes appear
in the Google app when users search for them.

A note about privacy: By default, the personal content index only
exists on the user’s device. None of the user’s personal content is uploaded to
Google servers, and it only remains on the device while the app is installed. Developers
can specify what content, if any, is shared across a user's devices via Google servers.

However, aggregated statistics about apps' usage of App Indexing and other
system health information may be uploaded to Google servers. To view or delete
any of the actions on public content you’ve logged in your app, users can go to
myactivity.google.com.
Learn more about search activity
or about Data
Privacy at Google.

What features work for your app?

App Indexing offers enhancements to public content indexing, an on-device
personal content index, and logging for user actions on both public and personal
content in the app. Depending on your app’s use cases, some of these features
may make more sense than others. Use the following table as an at-a-glance guide
to the different App Indexing features to decide what to add to your app.

App content type

Public content indexing (Android and iOS)

Personal content indexing (Android only)

Log user actions (Android only)

Public content only

Users don’t create personal content in these apps, for example, videos in YouTube.

Personal content only

The content in these apps is almost exclusively tied to a specific user, for example, a messaging app like Gmail or a productivity app like Keep.

Both public and personal content

These apps have both app-generated public content and user-generated
personal content.

Case studies

To learn more about App Indexing in real-world scenarios, check out the case
studies that highlight App Indexing implementations: