These guidelines will help you to understand how mobile app will be crawled by Google and will allow users to access your app directly from search results. Indexing mobile apps in Google search can be achieved with these superb tips.
Support HTTP deep links in your app by adding intent filters to your manifest.
Use web URLs (HTTP) for app views wherever possible
Associate your app to your site in Google Search Console.
(Add your app as a new property to Search Console by clicking Add a property on the Search Console home page. Use the syntax android-app://{package-name}/. Source)
Implement app indexing using the App Indexing API
Mapping your webpages to your app with on-page markup or sitemaps
You can do this mapping either in the head of the individual page using a link element, using schema.org markup (for Android only), or in an XML sitemap.
How to reference your app links
<link rel=”alternate” href=”android-app://com.gizmos.android/http/gizmos.com/example” />
<link rel=”alternate” href=”ios-app://123456/http/gizmos/example” />
Write Schema.org markup for apps screen pages
Example Microdata & Rich Snippet for Android App –
Add your app deep links to your XML sitemap
Use the <xhtml:link> tag in your sitemap and specify the deep link as an alternate URI.
Allow Google to crawl app URLs through robot.txt
App URL Crawling
You can also make your app content searchable on Google by enabling deep links in the mobile app.

Leave a Reply