使用Google Indexing API加速博客收录

申请 Google API 凭证

访问 Google Cloud 控制台,如果没有项目,点击选择项目,然后新建项目。

使用Google Indexing API加速博客收录

选择对应项目,点击 IAM 和管理标签,点击服务帐号,选择新建服务帐号。

使用Google Indexing API加速博客收录

填写相关信息后,点击创建好服务帐号。

使用Google Indexing API加速博客收录

创建完,默认是没有密钥的,记住账号的邮箱地址,后面要用到。

点击后面的三个点按钮,选择管理密钥。

点击添加密钥->新建密钥,选择 JSON 格式,点击创建会下载一个文件,这里后面会用到。

回到首页,点击 API 和服务,点击启用 API 和服务,搜索框输入 Indexing,选择 Web Search Indexing API,点击启用即可。

将服务账号关联到 Google Search Console

进入 Google Search Console 控制台,选择你的网站。

找到设置里的用户和权限,点击添加用户。

使用Google Indexing API加速博客收录

配置 Github Action

添加 Secret 变量,变量 key 为 GOOGLE_INDEXING_API_TOKEN,值为前面下载 json 文件的内容。

编辑 workflow 编排任务,新增步骤

- name: google index
    run: |
      echo '${{ secrets.GOOGLE_INDEXING_API_TOKEN }}' > ./credentials.json

      touch ./url.csv
      echo "\"notification_type\",\"url\"" >> ./url.csv # Headers line
      echo "\"URL_UPDATED\",\"https://wangtwothree.com/\"" >> ./url.csv # ADD URL 这里改为你的博客首页
      echo "\"URL_UPDATED\",\"https://wangtwothree.com/sitemap.xml\"" >> ./url.csv # ADD URL 这里改为你的sitemap地址

      curl -s -L https://github.com/usk81/easyindex-cli/releases/download/v1.0.6/easyindex-cli_1.0.6_linux_amd64.tar.gz | tar xz
      chmod +x ./easyindex-cli
      ./easyindex-cli google -d -c ./url.csv
使用Google Indexing API加速博客收录

转载作品,原作者:膨胀自留地,文章来源:https://wangtwothree.com/code/Google-Indexing-API.html

(0)
打赏 微信赞赏 微信赞赏 支付宝赞赏 支付宝赞赏
上一篇 2025-01-15 09:46
下一篇 2025-01-23 10:16

发表回复

登录后才能评论
扫码了解
扫码了解
分享本页
返回顶部