Firebase App Indexing
Firebase App Indexing 可以将您的应用纳入 Google 搜索中。如果用户安装了您的应用,他们就可以启动您的应用,并直接转到他们正在搜索的内容。App Indexing 可帮助您的应用用户在其设备上查找公开内容和个人内容,甚至提供查询自动填充功能以帮助他们更快速地找到所需内容,从而重新吸引这些用户的关注。如果用户还没有安装您的应用,相关查询会在搜索结果中触发显示一张您应用的安装卡片。
主要功能
搜索结果 | App Indexing 可以在 Google 搜索中显示指向应用内容的链接。对于 Android,这包括一个可用于安装您的应用的安装按钮,以及 Google 应用中的个人内容结果。 |
安装 | 可用于安装您的应用的安装按钮会显示在首页搜索结果旁边,以便用户能够方便地安装您的应用,从而查看其中的内容。 |
自动填充 | Android 上的 App Indexing 可让用户直接通过 Google 应用中建议的结果查看应用内容。 |
Google 助理 | App Indexing 为 Android 和 Google 助理上的屏幕搜索功能提供公开内容结果。 |
广告定位 | 如果您使用 AdMob 通过您的应用获利,搭配使用 App Indexing 和 AdMob 可以提升您应用中针对公开内容的定位广告的质量,从而提高广告收入。 |
运作方式
要让 Google 将您应用的内容编入索引,请在您的应用中使用与您网站上相同的网址,并验证您是应用和网站的所有者。Google 搜索会抓取您网站上的链接,并在搜索结果中提供这些链接。然后,如果用户已在其设备上安装了您的应用,那么当他们点击某个此类链接时,就会直接转到您应用中的内容。
Android 上的 App Indexing API 可提升指向您应用的链接在 Google 搜索结果中的排名,并根据您在您的应用中记录的用户操作提供自动填充建议。您还可以使用 App Indexing API 在设备上为个人内容编制索引。此类个人内容是用户自己的内容,与他们的帐号或设备相关联。例如,在一个允许用户添加笔记的食谱应用中,用户添加到食谱中的笔记就是他们的个人内容。当用户进行搜索时,这些食谱笔记将会显示在 Google 应用中。
什么功能适用于您的应用?
App Indexing 提供公开内容索引的增强功能、设备上的个人内容索引,以及记录用户对应用中的公开和个人内容所做操作的功能。根据您的应用的使用情形,其中一些功能可能比其他功能更有意义。下表是各种不同 App Indexing 功能的简明指南,您可参考此表来决定要向应用中添加哪些功能。
应用内容类型 | 公开内容索引(Android 和 iOS) | 个人内容索引(仅限 Android) | 记录用户操作(仅限 Android) |
仅有公开内容
用户不会在这些应用中创建个人内容,例如 YouTube 应用中的视频。 |
![]() |
![]() |
|
仅有个人内容
这些应用中的内容几乎全部与特定用户相关,例如 Gmail 等通讯应用或 Keep 等办公应用。 |
![]() |
![]() |
|
既有公开内容,又有个人内容
这些应用中既有应用生成的公开内容,也有用户生成的个人内容。 |
![]() |
![]() |
![]() |
案例研究
如需详细了解 App Indexing 在真实场景中的使用情况,请查看重点介绍 App Indexing 实现的案例研究:
App Indexing 案例单页报告 全球速卖通 Cookpad Daily Mail/MailOnline |
Etsy Tabelog The Guardian |
实现流程
设置您的链接 | App Indexing 非常易于上手。将您的应用与您的网站相关联,并更新您的应用,以便解析和处理与指向您网站的链接相匹配的 HTTP 网址。 | |
建立索引 | 启用设备上的个人内容索引功能,从而在 Android 上的 Google 应用的搜索结果中显示个人内容(如果适用)。 | |
记录用户操作 | 记录用户操作,以便用户可以根据 Google 应用中建议的结果来查看他们访问过的应用页面。有关用户在您应用中所执行的操作的数据可以改善搜索结果,并让用户更快地转到相关的应用内容。 | |
测试您的实现 | 使用多种工具(包括搜索预览工具)来验证您的 App Indexing 实现是否可按预期运行。 | |
衡量影响 | 使用 Search Console 和搜索引荐功能来分析您的内容的影响和质量。 |