App Indexing Validator

Enter your domain/webpage and Android App Package Name or Apple App Store ID below to test if your website is properly configured for Firebase App Indexing. We’ll test your domain against Google's requirements for Firebase App Indexing along with what we’ve seen successfully work in production. Properly setting up your website and your robots.txt file is a critical step in ensuring that your results in Google search open up your mobile app. We have open sourced the code for this validator here and we have published a blog post with more information about what is being validated here.



{{ displayWebpage('summary', 'message') }}

  • {{ displayWebpage('invalidAndroidScheme', 'message') }}
  • {{ displayWebpage('invalidAndroidHost', 'message') }}
  • {{ displayWebpage('invalidiOSScheme', 'message') }}
  • {{ displayWebpage('invalidiOSHost', 'message') }}
{{ displayRobots('summary', 'message')}}

  • {{ displayRobots('invalidUserAgent', 'message') }}
{{ displayAssetlink('summary', 'message') }}

  • {{ displayAssetlink('serverError', 'message') }}
  • {{ displayAssetlink('badContentType', 'message') }}
  • {{ displayAssetlink('invalidJSON', 'message') }}
  • {{ displayAssetlink('invalidPackageName', 'message') }}
  • {{ displayAssetlink('invalidRelation', 'message') }} Learn More
  • {{ displayAssetlink('invalidNamespace', 'message') }} Learn More
  • {{ displayAssetlink('invalidSHA', 'message') }} Learn More
Disclaimer: This product is not affiliated with Google or Firebase. If you have questions about the tool, or encounter an issue with your App Indexing setup with Branch, please contact support@branch.io.

Index your app content today. Get started with Branch.

Get Started