如何提高谷歌收录(亲测绝对有效)-google indexing api

在这篇文章中,我们将了解如何使用 Google 的新索引 API 来立即抓取您网站的页面和内容,而不必等待!

这就是为什么这确实值得付出额外努力的原因。 

  1. 排名更快(对于时间敏感的内容尤其重要)
  2. 增加排名高于竞争对手的机会
  3. 使搜索结果保持最新,以获得更高 质量的用户流量

感谢 Google 的 Indexing API、Rank Math SEO for WordPress 以及我们为您整理的本指南,您现在可以让您的网站排名更快

使用这种方法,您可以确保您的网站被抓取并有机会在他们的网站之前排名,从而保持领先于竞争对手的一步,这对于时间敏感的竞争性内容非常重要。

设置的过程通常不是很容易,但是如果您按照此分步指南进行操作,您将立即启动并运行(或者,我想您可以说提升和排名)!所以,事不宜迟——让我们直接进入并看看如何设置它。

注意:Google建议您仅将 Indexing API 用于 VideoObject 网站中嵌入的 JobPosting 或 BroadcastEvent。在我们的测试中,我们发现它可以在任何类型的网站上运行并取得很好的效果,并创建了这个插件进行测试。

如果您不确定是否要使用它,请停止阅读,不要继续阅读。正如 Google 建议的那样,您不应在货币网站上使用此索引 API。请自行承担风险。

我们知道这并不适合所有人🙂

证明:以下是 Google 如何回应我们的请求

在这篇文章发表后的第一个小时内:

谷歌立即将文章编入索引

几个小时后,谷歌为我们提供了搜索词的精选片段

使用 Indexing API 的 Google 精选片段

 

内容 隐藏

 

1 下载 Google Indexing API 插件

点击这里

2.1 前往谷歌云平台

首先从这里直接前往 Google Cloud Platform 。

2.2 创建一个新项目

通过单击“创建项目”选项确保您正在创建新的Indexing API项目。

或者,您可以单击选择项目下拉菜单,然后从屏幕上显示的弹出窗口中选择新建项目。

在下一个屏幕中,输入您以后可以识别的项目名称。然后单击创建

即时索引 API 的新项目

2.3 启用对 API 的访问

创建项目后,您需要启用项目以访问 API。在下一步中,您将看到如下所示的屏幕。确认所选项目是否是我们为 Instant Indexing API 创建的项目,否则选择顶部的下拉菜单以更改项目。选择项目后,单击Next

在下一步中,单击启用选项以使项目能够访问即时索引 API。

启用即时索引 API

启用后,您可以关闭此选项卡。

3 创建服务帐户的步骤

接下来,您需要通过打开服务帐户页面来创建一个服务帐户。

3.1 选择项目

首先将提示您选择要在其中创建此服务帐户的 API 项目(在上一步中创建的那个)。

选择项目以创建服务帐户

3.2 创建服务帐户

选择您要为其创建服务帐户的项目后,您将进入以下页面,您只需单击下面突出显示的创建服务帐户按钮:

创建服务帐户

创建服务帐户屏幕上,输入新创建的服务帐户的名称和描述。

选择并复制整个服务帐户 ID(看起来像电子邮件地址的 ID),因为您稍后将需要它。然后,单击底部的完成按钮:

即时索引服务帐户信息

3.3 管理服务帐户的密钥

然后,您将能够下载包含您的API 密钥的文件。为此,只需单击“操作 ”列中的三个垂直点,然后选择“管理键”,如下所示:

管理密钥 - Google 服务帐号

3.4 为服务帐户创建新的 JSON 密钥

然后您将被带到以下页面,您可以单击添加密钥,然后选择创建新密钥选项,如下所示:

为服务帐户创建新密钥

在叠加层中出现提示时选择默认JSON格式,然后单击Create

为服务帐户创建 JSON 密钥

单击Create后,.json 文件将自动下载到您的浏览器中,这意味着您已成功创建 API 密钥 & 可以继续下一步…

4 将服务帐户添加为您的 Google Search Console 资源的所有者

为此,您需要使用 Google Search Console 注册并验证您的网站(如果您还没有这样做的话),这非常简单:只需按照推荐的步骤来验证您的财产的所有权

4.1 导航到 Google Search Console 设置中的用户和权限

验证您的资产后,打开Google Search Console,在左侧选择您的资产(如果出现提示),然后点击底部附近的设置:

在 Google 搜索控制台中打开设置

点击用户和权限

4.2 将用户添加到您的 Search Console 资源

单击您帐户旁边的三个点,然后单击添加用户。

在用户和权限中添加用户

4.3 将服务帐户 ID 委托为所有者

现在将出现一个弹出窗口。在电子邮件地址字段中输入服务帐户 ID(您之前复制的那个)  。确保您提供了Owner级别的Permission,然后单击Add

在 Google Search Console 中将用户添加为所有者

片刻之后,您应该会看到服务帐户列为新所有者。

Google 服务帐户已添加到 Google Search Console 用户

您可以跨多个站点使用单个ProjectService AccountJSON API Key,只需确保将 Service Account 添加为 Search Console 中所有站点的所有者。

5 配置插件

现在您已经创建了 API 密钥并将服务帐户添加到您的搜索控制台属性中,您只需在 WordPress 网站上配置即时索引插件即可。

5.1 安装即时索引插件

您可以通过 WordPress 仪表板上传插件(您已在步骤 1 中下载)来安装即时索引插件。

或者,您可以通过 WordPress 管理面板转到Plugins > Add New来安装。搜索并安装 Instant Indexing 插件,如下所示。

安装即时索引插件

5.2 在插件设置中插入您的 API 密钥

安装并激活插件后,只需导航到WordPress 管理区域中的Rank Math > Instant Indexing Settings,然后在Google API 设置选项卡下,粘贴 JSON 文件的内容,或仅上传文件。

选择您希望索引 API 在发布、更新或删除帖子后立即 ping Google 抓取您的网站的帖子类型,然后单击Save Changes

即时索引插件配置

5.3 现在是时候使用 Google 的索引 API 让您网站上的任何帖子或页面几乎立即被索引。

从页面顶部转到控制台选项卡。屏幕应与下图类似。

排名数学即时索引下的控制台选项卡

在 Instant Indexing 部分输入一个 URL(或更多),然后选择Action as Google: Publish/update URL。然后,单击发送到 API按钮。

将 URL 发送到 API 以进行即时索引

在一秒钟内,您应该会看到来自 API 的响应,类似于下面的响应。

即时索引 API 成功消息

您可以使用删除 URL获取 URL 状态操作从索引中删除 URL 或获取 URL 的当前状态。

您也可以从 WordPress 帖子部分执行此操作,而不是在此处输入 URL 然后将它们编入索引。在那里,您应该会看到更新帖子或检查其状态的选项。

即时索引更新并从帖子屏幕获取状态

您还可以使用批量操作选项来快速索引或更新多个帖子。

Google Instant Indexing 的批量操作

就是这样!我们希望您能够充分利用本指南来帮助您开始使用Google 的 Indexing API。

因此,让 Google 立即为您的网站编制索引毕竟并没有那么复杂,不是吗?如果您有任何问题、意见或建议,请随时发推文@rankmathseo。我们迫不及待地想收到您的来信。😅

请注意:提交成功后,您的网站将需要几分钟才能开始抓取。在此处了解有关整个过程的更多信息。

PS:在阅读了 David Sottimano 写的关于 Google 的 Indexing API 的这篇文章后,更不用说我们得到了这篇文章的想法。另一篇值得一试的文章是Tobias Willmann 的文章,他在其中彻底测试了索引 API,使用没有职位 发布Livestream结构化数据的普通 URL。

PS 2:官方说,该 API 适用于包含职位发布和直播结构化数据的页面,但是,从我们的内部测试和公开测试版来看,谷歌似乎会抓取和索引任何页面类型,而不管结构化数据如何。这是一种快速抓取页面的有效方法,而不是从 Google Search Console 中请求它。

6 最常见的错误及其修复

6.1 如何安装插件?

您可以使用以下三种方法之一在您的网站上安装插件,就像任何其他 WordPress 插件一样 :

A)通过 WordPress 管理面板安装

在WordPress 仪表板 > Plugins > Add New下搜索并安装Instant Indexing for Google插件。

安装即时索引插件

B) 通过 WordPress 仪表板上传

从您的 WordPress 仪表板上传 ZIP 文件,在 Plugins > Add New > Upload中。

通过 WordPress 仪表板上传即时索引插件

C) 通过 FTP 上传。

您首先必须在您的计算机上解压缩 zip 文件,然后将新文件夹上传 fast-indexing-api 到您的服务器,位于以下文件夹中:  /wp-content/plugins.

将快速索引 API 上传到 WordPress 插件文件夹

6.2 403 权限被拒绝。无法验证 URL 所有权。

确保服务帐号在 Search Console 中列为网站所有者:

Google 服务帐户已添加到 Google Search Console 用户

如果您在那里看不到它,请按照以下步骤操作:

在用户和权限中添加用户

在屏幕上出现的弹出窗口中,将服务帐户添加为所有者:

将服务帐号 ID 添加为所有者

然后刷新以确认服务帐户已正确添加。

6.3 404 未找到请求的实体。

使用 API 控制台发布/更新页面一次,然后您可以使用获取状态操作。

6.4 403 索引 API 未在项目 [项目名称] 中使用过或已禁用。通过访问 [URL] 启用它,然后重试。

将 URL 复制并粘贴到浏览器中以将其打开,或者转到此页面并在顶部附近的下拉列表中选择您的项目,然后启用 API:

在 Google Cloud Platform 中启用 Indexing API

6.5 我可以在没有 Rank Math 的情况下使用该插件吗?

是的,这是一个独立于 Rank Math 的独立插件。但是,我们建议将它与 Rank Math 一起使用以获得最佳结果。

6.6 我可以为多个站点使用相同的 API 项目/服务帐户/JSON API 密钥吗?

是的,您可以跨多个网站使用相同的 项目、 服务帐号和 API 密钥,只需确保在 Search Console 中将服务帐号设置为 所有网站的所有者

6.7 我可以仅从一个网站请求将来自不同网站的页面编入索引吗?

不可以。您只能从域本身而不是其他网站请求对域中的 URL 进行索引,即使它们已使用相同的服务帐户进行验证。例如:如果您在网站 A 和网站 B 上使用相同的服务帐户,那么您不能从网站 A 请求对网站 B 的 URL 进行索引。您必须从网站 B 本身进行。

6.8 我可以提交没有职位发布或直播结构化数据的页面吗?

该 API 官方支持包含 Job Posting 和 Livestream结构化数据的页面,建议仅在此类网站上使用。

但是,从我们的内部测试和公开测试版来看,Google 似乎会在您通过 API 提交的任何页面上抓取、索引(如果内容是原创的、新的和有用的)并跟踪链接,无论其结构化数据如何。

6.9 已经超过 24 小时,Google 仍然没有将我的页面编入索引。该怎么办?

在我们的测试中,Googlebot 在几分钟内就抓取了我们通过 API 发布的页面,您可以通过查看访问日志在您的网站上进行确认。

然而,这并不总是导致内容的 索引 。URL 出现在搜索结果中可能需要几分钟到几天甚至几周的时间。使用此插件并不能保证您的页面会出现在搜索结果中。

6.10 当我尝试将 URL 编入索引时,我收到“错误未定义”

当您尝试从其他网站提交 URL 以进行索引时,可能会发生此错误。确保您尝试更新、删除或检查与您发起请求的域位于同一域中的 URL 的状态。

给TA打赏
共{{data.count}}人
人已打赏
SEO交流

SEO 办公时间,2022 年 3 月 18 日

2022-4-1 1:06:47

SEO交流

搜索意图指南:搜索引擎优化的关键部分

2022-4-3 22:52:28

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索