我正在研究一个项目,我需要实施一些东西,以便当用户搜索我们的网站时,它会显示应用程序的图标,除了谷歌应用程序中网站的名称。
如果他已经安装了应用程序,更多用户可以直接重定向到应用程序。
这里我对firebase应用程序索引和应用程序链接(Android studio 2.3工具)感到困惑。任何人都可以建议我使用哪个工具来实现此功能,为什么?
提前致谢。
答案 0 :(得分:4)
App Indexing 实际上使用了深层链接种类方法,但可以帮助您实现不同的目标。在一个简单的业务场景中,您可能希望如果用户从移动浏览器搜索您的业务,他应该获得应用程序链接,并且该链接打开不同URL(搜索关键字)的不同屏幕。正如你所看到的那篇帖子到目前为止谈论的是关键词,搜索意味着App Indexing更多的是关于保持移动应用的搜索引擎优化以及App Search Optimization。
关于深层链接,它们是我们在应用中定义的简单网址(或网址集),并告诉移动系统,如果点击匹配的网址,我们的应用也可以处理它。
如果是深层链接,可能有多个应用声称要打开相同的内容 网址但应用索引结果只会打开您的应用。
我希望这个答案可以很好地澄清事情。
检查此更具体的解决方案 App Indexing,Deep linking和this
答案 1 :(得分:4)
Firebase应用程序索引:
Firebase App Indexing将您的应用带入Google搜索。如果用户有 您的应用已安装,他们可以启动您的应用并直接转到 他们正在寻找的内容。
要让您的应用内容被Google编入索引,请使用相同的网址 您在自己的网站上使用的应用,并确认您拥有自己的应用 和你的网站。 Google搜索会抓取您网站上的链接 在搜索结果中为他们提供服务。
Firebase动态链接:
Firebase动态链接是指按您希望的方式工作的链接 多个平台,以及您的应用程序是否已安装。
借助动态链接,您的用户可以获得最佳体验 他们打开你的链接的平台。如果用户打开动态链接 iOS或Android,它们可以直接用于链接内容 你的原生应用。如果用户在桌面中打开相同的动态链接 浏览器,它们可以被带到您网站上的同等内容。
Firebase动态链接用例:
以下使用案例是您在应用中使用动态链接以促进增长和参与的一些方法。
在Firebase Dynamic Links Use Cases
查看更多详情我希望,它清楚你在firebase应用程序索引和动态链接之间的混淆。
答案 2 :(得分:2)
它们用于不同目的:
他们最好的方法是同时使用它们,这样您就可以为网站中的每个内容创建一个链接,它可以在iOS,Android和PC浏览器中顺利打开。