这不仅仅是谷歌;苹果正在实施其,以允许 iOS9 用户无需使用第三方搜索引擎即可搜索和发现网络和应用程序内容,Bing 也有自己的应用程序索引和排名方法,其他服务也紧随其后。
但是,这篇文章将重点介绍如何设置您的 Android 和 iOS 应用程序以出现在 Google 搜索结果中。虽然应用程序索引的想法并不新鲜,但它是一个快速创新的领域,而且让你的应用程序被谷歌索引的过程最近已经得到简化。因此,这篇文章的目的是提供该过程的简要概述,并作为当前可用信息的更新。
损益表
好消息是,向您的网页内容添加相关标记 泰国电话号码数据 以及让您的应用内容在移动搜索结果中被索引和排名变得越来越简单۔
基本流程只有三步:
在您的移动应用中支持 HTTP 深层链接。 对于iOS، 您需要通过设置对”通用链接”的支持来实现这一点. یو آر ایل
Google URL، 它们就应该能够自动抓取、索引并尝试根据您网站的结构对您的应用内容进行排名。但是,实施应用索引并使用页面标记将您的 卢卡斯·卡迪尔 副总裁、财务主管 网络内容明确映射到您的应用内容可以提供额外的好处并允许更多的控制。因此,如果可能的话,我建议遵循整个过程.
使用适用于 Android App Indexing API 或通过集成适用于 iOS 9 اور App Indexing SDK 来实现 Google App Indexing۔
使用单个页面上的 rel=Alternate 链接元素
通过引用 XML 站点地图中的应用程序 URL 或使用程序 URL标记، 将您的网页明确映射到其对应的应用程序屏幕.
您可以在下面找到有关此过程的更逐步的说明(分别的和 iOS).
应用程序索引过程过去有点复杂,因为旧版 iOS 不支持 HTTP链接。相反,开发人员必须使用一种称为“自定义 URL 方案”的东西来链接到 iOS应用程序内容。 这意味着您必须为您的应用程序 URL创建一个独特的方案,然后在应用程序代码中添加对这些方案的支持.
自定义 URL 方案除了增加复杂性之外,还有其他一些缺点,即:
不同的应用程序开发人员可以声明相同的自定义 URL 方案,而使用 HTTP链接,你可以将应用程序关联到特定的域或一组域;
使用自定义 URL 方案时,如果未安装 whatsapp 号码 应用程序则点击 URL会导致链接中断(因为它仅链接到应用程序内的内容),而 HTTP链接也是网络链接،如果未安装应用程序،则可以将用户带到网页(只要应用程序视图和相应网页的URL 相同)۔
虽然您仍然可以使用自定义 URL 方案方法,但好消息是,Google 的应用索引现在与 iOS 9 的 HTTP 深度链接标准兼容,Apple 称之为“通用链接”。
您仍然应该向包含与特定应用程序
屏幕相关的内容的任何网页添加标记。可以将其视为 rel=canonical 或移动总机标签,但是适用于应用程序。请注意,当 Google 发现网页和应用页面之间存在他们认为等同的链接时,他们会比较这两个页面,如果他们认为内容不够相似,您将在 Search Console 中收到“内容不匹配”错误。
在 Google 中为 Android 应用编制索引
步骤 1:通过向清单添加意图过滤器来支持应用中的 HTTP 深层链接。
意图过滤器是一种指定应用程序如何响应特定操作的方式。深层链接的意图过滤器有三个必需元素:<action>、<category> 和 <data>。您可以从 Google 开发者处获取更多相关指导。下面是一个支持 HTTP 深层链接的意图过滤器示例:
Noindex 选项:
与网站一样,您也可以为应用程序内容添加 noindex 指令。向您的应用添加一个 noindex.xml 文件来指定不应索引哪些深层链接,然后在应用的清单(AndroidManifest.xml)文件中引用此文件。您可以在此处找到有关如何创建和引用 noindex.xml 文件的更多详细信息。