App Links is an open cross-platform specification that defines HTML <meta> tags for deep linking into native mobile applications from web pages.
App Links Metadata Example
Add the following metadata to the <head> of your webpage:
<!-- iOS Configuration -->
<meta property="al:ios:url" content="exampleapp://products/12345" />
<meta property="al:ios:app_store_id" content="123456789" />
<meta property="al:ios:app_name" content="Example App" />
<!-- Android Configuration -->
<meta property="al:android:url" content="exampleapp://products/12345" />
<meta property="al:android:package" content="com.example.app" />
<meta property="al:android:app_name" content="Example App" />
<!-- Web Fallback -->
<meta property="al:web:url" content="https://example.com/products/12345" />
<meta property="al:web:should_fallback" content="true" />
Supported Target Platforms
ios(universal iOS target)iphone(specific to iPhone)ipad(specific to iPad)android(Android native package)windows_phone(legacy Windows Phone)web(fallback web URL)
Modern Mobile Deep Linking Alternatives
While App Links remains useful for Facebook/Meta app in-app browsers, modern mobile platforms prioritize:
- Apple Universal Links (via
apple-app-site-associationhosted on HTTPS domain) - Android App Links (via
assetlinks.jsondomain verification)