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