Google索引脚本:快速索引你的网站

公众号:【可乐前端】,每天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月进行的最新测试显示出了非常高的成功率。

如何使用

  1. 安装Node.js
  2. 在 Google Search Console 创建账户,并将你想要索引的网站进行验证
  3. 在 Google Cloud 创建账户
  4. 下载或者复制这个仓库
  5. 按照Google提供的指南,在Google Cloud上创建一个开启了索引API的项目,生成一个对你的网站有所有者权限的服务账户
  6. 确保你在 Google Project ➤ API Services ➤ Enabled API & Services 开启了Google Search Console APIWeb Search Indexing API
  7. 下载JSON 文件,保存你服务账户的凭据,并将它放在脚本的同一个文件夹下。这个文件应被命名为 service_account.json
  8. 打开终端,导航到你复制的仓库的文件夹
  9. 确保你正在使用一个最新版本的Node.js,优先选择v20或者之后的版本。通过node -v来检查你当前的版本
  10. 运行npm install来安装依赖
  11. 运行npm run index <domain or url>来将你网站的所有页面索引
  12. 如果你的网站在GSC上有Domain属性,那么就像这样运行它npm run index seogets.com
  13. 反之,如果它有 URL Prefix属性,那么就像这样运行它 npm run index https://seogets.com

最后

感谢您的阅读,这里每天都会推送优秀的开源项目,如果觉得有帮助的话,一键三连一下吧~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/711220.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

园区停车管理系统的设计与实现

** &#x1f345;点赞收藏关注 → 私信领取本源代码、数据库&#x1f345; 本人在Java毕业设计领域有多年的经验&#xff0c;陆续会更新更多优质的Java实战项目希望你能有所收获&#xff0c;少走一些弯路。&#x1f345;关注我不迷路&#x1f345;** 一 、设计说明 1.1 选题…

【前端素材】推荐优质在线通用果蔬商城电商网页eStore平台模板(附源码)

一、需求分析 1、系统定义 通用果蔬网站是指专门提供各类果蔬产品展示和销售的在线平台。它将不同种类的新鲜水果、蔬菜、干果、坚果等聚集在一起&#xff0c;为消费者提供方便、快捷的购物渠道。 2、功能需求 通用果蔬网站是指专门提供各类果蔬产品展示和销售的在线平台。…

Nginx常用配置--负载均衡服务

可以将 nginx 作为一个非常高效的 HTTP 负载均衡器&#xff0c;将流量分配到多个应用服务器上&#xff0c;并通过 nginx 提高 Web 应用的性能、可扩展性和可靠性。 nginx 可以通过添加一个 upstream&#xff0c;来实现 nginx 的负载均衡功能。 upstream myserver {server 192…

算法D27|回溯算法4| 93.复原IP地址 78.子集 90.子集II

93.复原IP地址 本期本来是很有难度的&#xff0c;不过 大家做完 分割回文串 之后&#xff0c;本题就容易很多了 题目链接/文章讲解&#xff1a;代码随想录 视频讲解&#xff1a;回溯算法如何分割字符串并判断是合法IP&#xff1f;| LeetCode&#xff1a;93.复原IP地址_哔哩哔…

面试数据库篇(mysql)- 08事务

原理 事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。 ACID是什么?可以详细说一下吗? 原子性(Atomicity):事务是不可分割的最小操作单元,要么全部成功,要么全…

添加用户为root权限,添加到sudo分组中

在Linux系统中&#xff0c;将用户添加到sudo组是一种常见的方式&#xff0c;使得该用户能够执行sudo命令&#xff0c;从而获得管理员权限。以下是如何将用户添加到sudo组的步骤&#xff1a; 打开终端。 使用以下命令将用户添加到sudo组。请将username替换为你想要添加到sudo组…

Redis之一: 简介及环境安装搭建

什么是NoSQL? NoSQL&#xff0c;指的是非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写&#xff0c;是对不同于传统的关系型数据库的数据库管理系统的统称。 NoSQL用于超大规模数据的存储。&#xff08;例如谷歌或Facebook每天为他们的用户收集万亿比特的数据&#xf…

USB - OTG

USB OTG (On-The-Go) Definition&#xff08;定义&#xff09;: * USB OTG 可让平板电脑或智能手机等设备充当主机&#xff0c;允许其他 USB 设备&#xff08;如 USB 闪存驱动器、数码相机、鼠标或键盘&#xff09;连接到它们。 * 它允许设备在主机和外设之间切换角色。例如&am…

基于SSM SpringBoot vue服装物流管理系统

基于SSM SpringBoot vue服装物流管理系统 系统功能 首页 图片轮播 人个中心 登录注册 后台管理: 登录注册 个人中心 货物信息管理 货物入库管理 订单信息管理 商品出库管理 快递追踪管理 用户管理 供应商信息管理 盘点信息管理 管理员管理 开发环境和技术 开发语言&#xf…

从入门到精通:Go 实现基于 Token 的登录流程深度指南

文章目录 基于 Token 的认证机制Token 的结构示例 实践多设备登录登出示例 Token 的安全性与最佳实践使用 HTTPS设置合适的过期时间使用强加密算法保护 Secret Key刷新 Token监控和日志应对 Token 泄露 实际应用案例用户登录流程示例代码 进阶&#xff1a;Token 的高级应用细粒…

如何生成coredump

1、in kernel config : CONFIG_COREDUMPy 2、in android p in bionic/linker/linker_main.cpp disable signal handler&#xff08;comment below code&#xff09; /* #ifdef __ANDROID__ debuggerd_callbacks_t callbacks { .get_abort_message []() { return __libc_share…

github-actions

文章目录 workflow触发器action市场contextsecrets 默认环境变量 workflow name: {{workflow name}} run-name: {{workflow runs name}}on: {{触发器}} #[push]env:{{定义workflow变量}}: valuejobs:{{job name}}:runs-on: {{运行机器}} #ubuntu-latestenv:{{定义job变量}}: v…

小程序开发能力

小程序开发能力 1. 获取用户头像 当小程序需要让用户完善个人资料时&#xff0c;我们可以通过微信提供的头像、昵称填写能力快速完善。如图&#xff1a; 想使用微信提供的头像填写能力&#xff0c;需要两步&#xff1a; 将 button 组件 open-type 的值设置为 chooseAvatar当…

Python实现时间序列分析动态因子模型(DynamicFactor算法)项目实战

说明&#xff1a;这是一个机器学习实战项目&#xff08;附带数据代码文档视频讲解&#xff09;&#xff0c;如需数据代码文档视频讲解可以直接到文章最后获取。 1.项目背景 动态因子模型&#xff08;Dynamic Factor Models, DFM&#xff09;是一种统计学和计量经济学中用于处理…

源码安装 HIPIFY 和应用示例,将cuda生态源码转化成HIP生态源码

1&#xff0c;源码下载 GitHub - ROCm/HIPIFY: HIPIFY: Convert CUDA to Portable C CodeHIPIFY: Convert CUDA to Portable C Code. Contribute to ROCm/HIPIFY development by creating an account on GitHub.https://github.com/ROCm/HIPIFY.git git clone --recursive ht…

springboot230基于Spring Boot在线远程考试系统的设计与实现

在线远程考试系统设计与实现 摘 要 信息数据从传统到当代&#xff0c;是一直在变革当中&#xff0c;突如其来的互联网让传统的信息管理看到了革命性的曙光&#xff0c;因为传统信息管理从时效性&#xff0c;还是安全性&#xff0c;还是可操作性等各个方面来讲&#xff0c;遇到…

后端知识(理解背诵)

文章目录 &#x1f37a; 来源&#x1f37a; C&#x1f37b; new 和 malloc 的区别&#xff1f;2&#x1f37b; delete 和 delete[] 的区别&#xff1f;0&#x1f37b; 内存泄漏是什么&#xff1f;如何避免&#xff1f;1 &#x1f37a; 计算机网络&#x1f37b; URL 输入后发生了…

【Day62】代码随想录之单调栈_739. 每日温度_496.下一个更大元素 I

文章目录 1. 739. 每日温度2. 496.下一个更大元素 I 1. 739. 每日温度 参考文档&#xff1a;代码随想录 分析&#xff1a; 找下一个更高温度出现在几天后&#xff0c;即当前位置右侧出现的一个比它更大的值&#xff0c;如果是暴力搜索&#xff0c;两层for&#xff0c;时间复杂度…

基于JAVA的毕业设计分配选题系统 开源项目

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 专业档案模块2.2 学生选题模块2.3 教师放题模块2.4 选题审核模块 三、系统展示四、核心代码4.1 查询专业4.2 新增专业4.3 选择课题4.4 取消选择课题4.5 审核课题 五、免责说明 一、摘要 1.1 项目介绍 基于JAVAVueSpri…

vmware虚拟机centos中/dev/cl_server8/root 空间不够

在使用vmware时发现自己的虚拟机的/dev/cl_server8/root空间不够了&#xff0c;没办法安装新的服务。所以查了一下改空间的办法。 1.在虚拟机关闭的状态下&#xff0c;选中需要扩容的虚拟机->设置->硬件-> 硬盘->扩展->填写扩大到的值。 2.打开虚拟机&#xff…