我对应用程序索引有点困惑。
首先,Android 应用程序能够处理指向您网站的链接以在应用程序内部打开,称为深度链接。只需在清单中描述正确的意图过滤器并处理活动内部的调用即可。
但是 Googlebot 可以索引应用程序内容。这样我们就用site来指定索引什么,毕竟google搜索上会有app页面。
我的问题是:只需在站点地图或页面标签中指定关联站点与应用程序以在谷歌搜索中显示我的应用程序页面就足够了,或者强烈建议为此使用 FIrebase 应用程序索引。
另一个问题是:文档说“通常,您可以使用 robots.txt 文件控制 Googlebot 如何抓取您网站上可公开访问的 URL。当 Googlebot 为您的应用内容编制索引时,您的应用可能会发出 HTTP 请求作为其正常操作的一部分。但是,这些请求在您的服务器上会显示为来自 Googlebot。因此,您必须正确配置服务器的 robots.txt 文件以允许这些请求。(在页面底部https://developer.android.com/training/app-indexing/enabling-app-indexing.html#robots)
Googlebot 如何在后台索引页面,如果它只是通过网站及其关联,它为什么会尝试转到 blabla/api(我的应用程序实现所需的 mb),它会启动我的应用程序并在后台执行某些操作?