自动推送个人站点到百度收录

自动推送个人站点到百度收录

准备

验证站点

  1. 访问百度收录官网注册帐号
  2. 选择用户中心-站点管理
  3. 在"站点管理"里面点击"添加站点",填写你的站点地址(支持子域名)
  4. 根据你的站点的内容、类型勾选站点属性
  5. 点击"验证站点"。 两种方式都可以,推荐第二种方式,直接放header文件中即可。

    如果使用了跨域或者重定向的方式代理域名建议使用第一种方式:先把文件上传到一个服务器上,域名A类解析到这个服务器,然后验证站点。(临时方案)

获取TOKEN

  1. 登录百度资源站点管理官网
  2. 在"站点管理"里面选择要管理的域名后面的"管理站点"里面的"站点属性设置" 注意的是要推送哪个站点就必须选择对应的站点,推送验证中站点和token关系是强相关
  3. 在"普通收录"中选择"资源提交"-"API提交"
  4. 复制页面上URL地址中最后面的TOKEN参数即可,这就是我们后面需要的token值

代码

javascript 复制代码
(function () {
    //百度推送
    const page_url = window.location.href
    console.log("current page url: " + page_url)
    const split_url = page_url.split("//")
    const no_http_url = split_url[1]
    const no_http_site = no_http_url.split("/")[0]
    const token = "token"
    const site = split_url[0] + "//" + no_http_site
    console.log("current site url: " + site)
    const url = "https://data.zz.cnkj.site/urls?site=" + site + "&token=" + token
    const httpRequest = new XMLHttpRequest();//第一步:创建需要的对象
    httpRequest.open('POST', url, true); //第二步:打开连接
    //发送json格式文件必须设置请求头
    httpRequest.setRequestHeader("Content-type", "text/plain");//设置请求头
    httpRequest.send(page_url.toString());//发送请求
    /**
     * 获取数据后的处理程序
     */
    httpRequest.onreadystatechange = function () {//请求后的回调接口,可将请求成功后要执行的程序写在其中
        if (httpRequest.readyState === 4 && httpRequest.status === 200) {//验证请求是否发送成功
            const json = httpRequest.responseText;//获取到服务端返回的数据
            const res = JSON.parse(json)
            const remain = res["remain"]
            const success = res["success"]
            console.log("本次成功推送次数:" + success);
            console.log("今日剩余推送次数:" + remain);
        }
    };
})();

使用

普通模式网站
  1. 复制上面的代码并修改其中的token参数
  2. 将修改后的代码完整的复制到网站的通用/每个文件的
Halo博客系统
  1. 登录后台管理页面
  2. 选择"系统"-"设置"
  3. 在"代码注入"中拉到最下面"页脚"
  4. 粘贴修改后的代码到 中
相关推荐
2601_961845156 天前
粉笔行测题库|系统班|刷题
网络·百度·微信·微信公众平台·facebook·新浪微博
ZHW_AI课题组7 天前
Python 调用百度智能云 API 实现地址识别
开发语言·人工智能·python·机器学习·百度·数据挖掘
KaMeidebaby10 天前
卡梅德生物技术快报|兔单克隆抗体应用实战:禽源病原 IFA 检测全流程拆解
前端·人工智能·物联网·算法·百度
Nuoyunjituan11 天前
诺云集团企策通|词元经济崛起:140万亿调用量背后的深层逻辑(上)
人工智能·百度
KaMeidebaby11 天前
卡梅德生物技术快报|羊驼免疫:分子生物学实战:基于羊驼免疫的重链抗体制备与全流程验证方案
前端·网络·数据库·人工智能·算法·百度
2601_9611940214 天前
27考研资料|免费全套|电子版
考研·百度·微信·pdf·微信公众平台·facebook·新浪微博
数据皮皮侠14 天前
全国消协智慧 315 平台投诉信息数据库
大数据·人工智能·算法·百度·制造
KaMeidebaby15 天前
卡梅德生物技术快报|抗原如何自己检测?FAdV-4 重组抗原制备与 ELISA 体系技术调试指南
前端·人工智能·物联网·算法·百度
qq74223498416 天前
从“感知”到“决断”:测评百度伐谋产业决策智能体的端到端推理与行动机制
人工智能·算法·百度·大模型·运筹优化
2601_9611940216 天前
初中英语教资笔试资源|科三教案模板和知识点资料
百度·微信·微信公众平台·facebook·twitter·新浪微博