实施后,我能够通过 Android Studio 测试(工具 > Android > Google App Indexing Test)成功确认 Google Bot 可以索引我的应用程序。根据 Google Search Console,我的应用程序的 200 多个页面已被编入索引。但是这里有问题
- 抓取 Google 总是失败
- Firebase 应用索引测试失败。
如果已安装该应用程序,则单击 Google 搜索结果将打开该应用程序。但如果应用程序没有安装,它会转到网站(即搜索结果中没有安装按钮)。
Firebase 的其他所有功能都有效:应用邀请、深度链接、分析。
所以我问,有没有人真的让 Firebase App Indexing 工作?如果是这样,那么真的吗?
我的应用是一个带有 Spinner 的 Activity,用户通过从 Spinner 中选择一个项目来选择内容。当用户做出选择时,会填充一个片段。当然,要索引,我AppIndex.AppIndexApi.start(client, getAction())
会在 Fragment 填充时调用AppIndex.AppIndexApi.end(client, getAction())
,当用户选择不同的内容时调用......并重复 start-end。
另外,我不是使用Digital Asset Links
我,而是通过Search Console
.