Bing App Linking
Published date: February 25, 2015
App Linking makes connections in Windows and Windows Phone search between web sites and applications. When a user search brings up the main default page of a web site, such as http://www.adventureworks.com, and that web site is linked to an app, the search results include a link to open the app. If the app is not installed, the user receives a link to install it from the Windows Store or Windows Phone Store.
App Linking vs. Deep Linking
You can make your app linking experience more powerful by creating deep links between individual pages on your web site and specific locations in your app. When a search result includes the web page, it will also include a link to the corresponding location in your app. For example, when a user search result returns http://www.adventureworks.com/bicycles, a link button for the app appears below the web page listing. The user clicks the link, and the app opens to content about bicycles.
To Implement App Linking and Deep Linking
First publish your App to windows store. Include accurate title and keywords, as well as define the launch protocol for your app.
This will enable your app to be discovered through Windows store and Bing. Users can now search for your app by name, and by category.
To enable Applinking and link your App to Search results, add applinks.org markups to webpages that you want to link your app to.
The markup includes your app ID, package name, and launch protocol. For details, see How to: Link your app to search results using Applinks.org markups.
Ensure your markups are implemented and tested properly. For details, see How to: Markup Implementation and Test Resources.
Enable URI activation support for your windows app for deep linking. For details, see URI Activation.