Firebase App Indexing
Firebase App Indexing, formerly Google App Indexing, gets your app into Google Search. If your app is already installed when users search for related content, they will launch your app directly from the search results. If users don’t have your app yet, an install card shows up in search results. Adding App Indexing promotes both types of app results within Google Search and also provides query autocompletions.
Key functions
Search Results | App Indexing displays and promotes app results on Google Search, including showing your app icon when it’s installed. |
Installs | App Indexing associates your app and website, so your app install card displays next to your website card. |
Autocompletions | The Android App Indexing API lets your users see app pages they have visited as suggested results on the Google app. |
Now on Tap | App Indexing powers Now on Tap’s app results and shows your Android app for its users. |
How does it work?
iOS and Android apps support HTTP URLs and use site association to verify the relationship between an app and its website. Once you associate your app with your website, Google Search can index URLs that work for both your site and your app, and serve them in Search results.
Google Search begins indexing your website and app content within a timeframe of 24 hours to a number of days. Google Search scheduling depends on a number of factors. Read about Google's regular crawling of the web in Search Console Help for details. After indexing completes, you'll see a message in Google Search Console when content from your app shows up in search ("first impression"). If you don’t see any app links in search after a couple of weeks, check Search Console for crawl errors.
Using the App Indexing API or SDK enhances ranking performance for your URLs and provides the basis for link titles and content snippets associated with your content. It also logs the history of actions in your app for users who opt in. Users who opt in to share their action history can view or delete their app activity history at https://history.google.com/.
Test your app's HTTP URLs in your development environment and in the Search Preview Tool for iOS and Android to make sure they lead to the correct content.
If you would like to learn more about how App Indexing works, check out the case studies and featured apps that highlight App Indexing implementations.
App Indexing One-Pager AliExpress Cookpad Daily Mail / MailOnline |
Etsy Tabelog The Guardian Featured iOS apps and Android apps |
Implementation path
Support HTTP URLs in your app | Getting started with App Indexing is easy. Associate your app with your website by updating your app to parse and handle HTTP URLs that match links to your website. | |
Add the App Indexing API for Android or SDK for iOS | On iOS, the App Indexing API turns on rich Search results by displaying your app's icon next to the content. On Android, the API lets your users see app pages they have visited as suggested results in the Google app. | |
Test your implementation | Use a number of tools including the new Search Preview Tool to verify that your App Indexing implemenation is operating as expected. | |
Measure impact | Analyze the impact and quality of your content using Search Console, search referrals, and Firebase Analytics. |