Introduction to App Indexing

App Indexing helps you engage your app users and increase app installs directly from Google Search. This means that mobile users who have your app installed will be able to open content deep in your app directly from Search results, and Android users who do not yet have your app installed will be given an opportunity to do so.

For example, suppose you have an online recipe catalog and Google has indexed your app content. If a user with your app installed searches for a vegetable soup recipe using their phone, Google can show a link directly to the recipe within your app. If the user doesn’t yet have your Android app installed, Google can show an install button for it.

Finally, you can also take advantage of the App Indexing API to enable query autocompletion for your Android app, so that the Google App can drive re-engagement to your app through automatic query completions. This means that a mobile user who types a query into the Google App will see your app appear in the autocompletion drop-down when that query matches content in your app.

How do I set it up?

To enable App Indexing, follow this basic process:

  1. Enable App Indexing in your mobile app.
  2. Prepare the website content that corresponds to your app.
  3. Verify your setup.

After you complete these steps, you’ll be able to see how your links are performing in Google Search results by extracting the referrer information that Google attaches to your links. You can also check for errors in your Android app using Search Console.

Technical requirements


  1. Developed on apps with a minsdkVersion no higher than 17.
  2. Available on searches using the Google app version 2.8+, and Chrome for Android 4.1+.
  3. Available for signed-in users.


  1. Developed using a base SDK of iOS8.
  2. Available on searches using the Google app version 5.3+, and Chrome for iOS.
  3. Available for signed-in users.

Get started: App Indexing for Android App Indexing for iOS

Send feedback about...

App Indexing