公众号:【可乐前端】,每天3分钟学习一个优秀的开源项目,分享web面试与实战知识。
每天3分钟开源
hi,这里是每天3分钟开源,很高兴又跟大家见面了,今天介绍的开源项目简介如下:
仓库名:
goenning/google-indexing-script
项目名:
google-indexing-script
开源地址:https://github.com/goenning/google-indexing-script
主要语言:
JavaScript
stars数量:
5996
forks数量:
385
开源协议:
MIT License
一句话介绍
这是一个利用Google API将你的整个站点在48小时内索引到Google的脚本。
详细描述
Google索引脚本可以使你的整个站点在不到48小时内索引到Google上。这个过程没有任何技巧或者黑客行为,只是一个简单的脚本和一个Google API的运用。
除此之外,你可以在这篇博文中关于此脚本背后的动机以及它是如何运行的。
用途
这个脚本的主要作用是帮助你的网页/内容在Google上被索引,让Google知道你所有页面的存在。
值得注意的是,索引并不相当于排名,这个脚本不会帮助你的内容在Google上有更高的排名。
而且,虽然不能绝对保证每一页都会被索引,但是2023年12月进行的最新测试显示出了非常高的成功率。
如何使用
- 安装Node.js
- 在 Google Search Console 创建账户,并将你想要索引的网站进行验证
- 在 Google Cloud 创建账户
- 下载或者复制这个仓库
- 按照Google提供的指南,在Google Cloud上创建一个开启了索引API的项目,生成一个对你的网站有
所有者
权限的服务账户 - 确保你在 Google Project ➤ API Services ➤ Enabled API & Services 开启了
Google Search Console API
和Web Search Indexing API
- 下载JSON 文件,保存你服务账户的凭据,并将它放在脚本的同一个文件夹下。这个文件应被命名为
service_account.json
- 打开终端,导航到你复制的仓库的文件夹
- 确保你正在使用一个最新版本的Node.js,优先选择v20或者之后的版本。通过
node -v
来检查你当前的版本 - 运行
npm install
来安装依赖 - 运行
npm run index <domain or url>
来将你网站的所有页面索引 - 如果你的网站在GSC上有
Domain
属性,那么就像这样运行它npm run index seogets.com
- 反之,如果它有
URL Prefix
属性,那么就像这样运行它npm run index https://seogets.com
最后
感谢您的阅读,这里每天都会推送优秀的开源项目,如果觉得有帮助的话,一键三连一下吧~