在这篇文章中,我们将看看如何使用Google Index API 来立即抓取您网站的页面和内容,以提升谷歌收录您的网站页面效率。
借助 Google Indexing API,任何网站所有者都可在添加或移除网页时直接告知 Google。这样一来,Google 就能及时整理网页并安排进行新的抓取,从而带来更优质的用户流量。
Google:
我们建议使用 Indexing API 而不是站点地图,因为 Indexing API 会提示 Googlebot 抓取您的网页,比更新站点地图然后 ping Google 更快。不过,我们仍建议您提交站点地图,以便 Google 全面抓取您的整个网站。
使用这种方法,您可以通过确保您的网站被抓取并有机会在他们的网站之前排名,从而在竞争中领先一步,这对于时间敏感且具有竞争力的内容来说非常重要。
简单点说,如果你想让网站或特定的网页更快速(或许1-2个小时)被收录到Google中,那么,Google Indexing API将是一个好帮手。使用这种方法,可以使您在竞争中领先一步,这对于时效性强的竞争性内容至关重要。
尽管如此,设置过程并不容易,您可以阅读Google Index Api官方技术文档,不过我更建议您借助Rank Math SEO官方博客的操作指南来完成。当然,您可以参考我的分步指南 启用这样快速收录功能.
1. 创建Google Index API项目
写在前面,创建Google Index API项目需要梯子才可以访问Google Cloud Platform,在此步骤各站长需自己想办法罗!
1.1 转到Google API控制台并创建一个新项目
进入 Google API 控制台 创建一个新的项目,您可以单击此处 自动创建该项目 ,然后单击 继续
如果在单击继续之后,您会看到以下屏幕,则您已成功创建项目:
请注意:无需单击“转到凭据页面”按钮。您可以关闭此选项卡。
1.2 创建谷歌云服务帐户
创建项目后,通过打开服务帐户页面来创建服务帐户。首先会提示您选择要在其中创建此服务帐户的API项目(在上一步中创建的那个)。
如果出现提示,请使用页面顶部附近的按钮选择刚刚创建的项目:
选择要为其创建服务帐户的项目后,您将进入以下页面,您只需单击下方突出显示的“创建服务帐户”按钮:
在创建服务帐户屏幕上,输入新创建的服务帐户名称和说明。
选择并复制整个服务帐户 ID(看起来像电子邮件地址的那个),因为您稍后会需要它。然后,单击底部的创建并继续按钮:
在下一步,您需要将角色更改为“ Owner”, 并再次单击“继续”…
如上所示将角色设置为Owner后,务必单击“继续”以保存更改,最后才单击“完成”。
然后,您才能够下载包含您的API密钥的文件。为此,只需单击“操作” 列中的三个垂直点,然后选择“管理密钥”,如下所示:
进入下面的页面后,单击添加密钥,然后选择创建新密钥选项,如下所示:
在弹窗中出现提示时选择默认的JSON格式,然后单击创建:
单击“创建”后,.json 文件将自动下载到本地电脑中,这意味着您已成功创建API密钥并可以继续下一步……
1.3 添加服务帐号到Google Search Console资源的所有者
您需要使用Google Search Console注册和验证您的网站。
如果没有的话,请先注册一个,请参考谷歌的建议步骤来验证您的网站的所有权。通过验证后,打开Google Search Console,单击左侧下方的【设置】:
点击用户和权限:
单击您帐户旁边的三个点,然后单击管理资源所有者:
注:切记不是
点右上角的添加用户按钮。
将在新选项卡中打开一个页面。滚动到底部并单击“已验证的拥有者”部分中的“添加所有者”按钮:
在新拥有者的电子邮件地址字段中输入服务帐户ID(前面复制的那个), 然后点击继续:
如果你忘记了这个服务账号ID ,可以进入谷歌云-服务账号中,找到完整的账号名称。在复制粘贴到上图所示地方。
切换回上一个选项卡并刷新它。您现在应该会看到列为新所有者的服务帐户。
您可以跨多个站点使用单个项目、服务账号和JSON API Key,只需确保将服务账号添加为 Search Console 中所有站点的所有者。
重要提示:如果你要在不同的网站使用前面申请的JSON API Key,就务必在Search Console中对应的每一个网站重复执行服务帐号添加为拥有者的操作。
2 配置插件
2.1下载插件文件
下载由RankMath定制的Google Indexing API专用插件
注意,此插件由RankMath定制开发,如果您的wordpress网站已经安装了RankMath SEO插件,这项功能将集成到RankMath SEO中。如果没有安装RankMath SEO,Google Indexing API将独立工作。进入网站后台,在Plugins> Add New> Upload中上传ZIP文件 。
2.2添加API密钥
点击左侧Rank Math > Instant Indexing,在右侧Settings复制粘贴此前获得的json文件内容。
您可以用记事本打开本地的json文件,复制里面的所有内容,粘贴到表框中,或者直接上传json文件,然后保存。
2.3向Google发送索引请求
点击Console选项卡,输入你要发布的网站地址或具体的页面,点击【Send to API】,可以看到下方【Success】更新状态