service_account.json (推荐)
开源推荐
morning
GitHub 热门项目:google-indexing-script
2026-07-15
1 阅读
约6分钟阅读
GitHub Trending
字号:
GitHub 项目:google-indexing-script
仓库地址:https://github.com/goenning/google-indexing-script
星级:7672 | 作者:戈宁
项目描述:在 48 小时内让您的网站在 Google 上建立索引的脚本
===================================================
自述文件内容:
# 谷歌索引脚本
使用此脚本可在 48 小时内将您的整个网站编入 Google 索引。没有技巧,没有黑客,只有一个简单的脚本和一个 Google API。
> [!重要]
>
> 1. 该脚本使用 [Google Indexing API](https://developers.google.com/search/apis/indexing-api/v3/quickstart),并且仅适用于具有“JobPosting”或“BroadcastEvent”结构化数据的页面。
> 2. 索引!=排名。这不会帮助您的网页在 Google 上排名,它只会让 Google 知道您的网页的存在。
## 要求
- 安装[Node.js](https://nodejs.org/en/download)
- [Google Search Console](https://search.google.com/search-console/about) 上的帐户,其中包含您要编入索引的经过验证的网站
- [Google Cloud](https://console.cloud.google.com/) 上的帐户
## 准备工作
1. 请遵循 Google 的此[指南](https://developers.google.com/search/apis/indexing-api/v3/prereqs)。最后,您应该在 Google Cloud 上拥有一个启用了 Indexing API 的项目,以及一个在您的网站上拥有“所有者”权限的服务帐户。
2. 确保您在 [Google 项目 ➤ API 服务 ➤ 已启用的 API 和服务](https://console.cloud.google.com/apis/dashboard) 上启用了 [`Google Search Console API`](https://console.cloud.google.com/apis/api/searchconsole.googleapis.com) 和 [`网页搜索索引 API`](https://console.cloud.google.com/apis/api/indexing.googleapis.com)。
3. [下载包含服务帐户凭据的 JSON](https://github.com/goenning/google-indexing-script/issues/2) 文件,并将其保存在与脚本相同的文件夹中。该文件应命名为“service_account.json”
## 安装
### 使用 CLI
在您的计算机上全局安装 cli。
````bash
npm i -g 谷歌索引脚本
````
### 使用存储库
将存储库克隆到您的计算机。
````bash
git 克隆 https://github.com/goenning/google-indexing-script.git
cd 谷歌索引脚本
````
安装并构建项目。
````bash
npm 安装
npm 运行构建
npm i -g 。
````
> [!注意]
> 确保您使用的是最新的 Node.js 版本,优先选择 v20 或更高版本。使用“node -v”检查您当前的版本。
## 用法
<详情公开>
使用
在您的主文件夹中创建一个“.gis”目录,并将“service_account.json”文件移至此处。
````bash
mkdir ~/.gis
mv service_account.json ~/.gis
````
使用您想要索引的域或 url 运行脚本。
````bash
gis <域名或网址>
# 例子
gis seogets.com
````
以下是运行脚本的一些其他方法:
````bash
# service_account.json 的自定义路径
gis seogets.com --path /path/to/service_account.json
# 长版本命令
谷歌索引脚本 seogets.com
# 克隆的存储库
npm 运行索引 seogets.com
````
详情>
<详情>
使用环境变量
打开“service_account.json”并复制“client_email”和“private_key”值。
使用您想要索引的域或 url 运行脚本。
````bash
GIS_CLI
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱