百度加强推送URL链接,百度SEO强行推送链接JavaScript代码案例讲解。

JSON 2020-05-02 00:12:18 6489

前几天有人找我写个JS脚本,是  SEO  相关,我一听需求,感觉有点异想天开,仔细想好想也可以哦?

推送需求:

每当用户访问网站一个页面的时候,把我们想要推送给百度的页面地址都推送一次。

对,这就是需求。

推送分析:

由于我们在页面里增加了百度自动提交代码,其实就是主动把您的页面推送给百度,百度爬虫会来抓取,然后评判页面质量是否索引收录和搜索展示。

百度的主动推送里有JS代码,然后拼接参数提交。下面我们来分析一个请求。


每次访问会发送一个图片请求,用 r 做参数,提交当前页面的域名,l 为当前请求的链接。

眼尖的同学会发现“9_Q4simg2RQJ8t7jm9iCKT-xh_”,对,这个应该是一个秘钥类似的路径,有兴趣的可以研究下这个百度的JS推送地址:

https://zz.bdstatic.com/linksubmit/push.js

那我们来搞小实现一波?直接上JavaScript代码。

//百度推送js
(function () {
    var bp = document.createElement('script');
    var curProtocol = window.location.protocol.split(':')[0];
    if (curProtocol === 'https') {
        bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'
    } else {
        bp.src = 'http://push.zhanzhang.baidu.com/push.js'
    }
    var s = document.getElementsByTagName('script')[0];
    s.parentNode.insertBefore(bp, s)
})();


//需要推送的地址
var urls = ['/1.html','/2.html','/3.html'];
//按上面的图,看您的key是什么。
var key = '9_Q4simg2RQJ8t7jm9iCKT-xh_'; 
(function(w,d){
    //自动获取当前域名
    var domain = w.location.protocol + "//"+d.domain;
    for (var i = 0; i < urls.length; ++i) {
        var t = new Image;
        var p  = Math.random().toString(32).slice(2,7);
        t.src = 'https://sp0.baidu.com/'+key+'/s.gif?r='+ encodeURIComponent(domain) +'&l=' + domain  + urls[i];
    }
})(window,document);

我们如果使用,只要替换上面的key,和需要推送的地址即可。地址以根目录开始,不要填写域名,域名为自动获取当前域名。

我们拿阿里云来测试下:


可以看到推送了3个链接,分别为:

https://www.aliyun.com/1.html
https://www.aliyun.com/2.html
https://www.aliyun.com/3.html

可以自己去测试下。

结言:

首先这个办法的可行性自己评估,具体是否对  SEO  有帮助请自行评估,我的评估还行,但是别太过分还行。

一般这种方法是用来提交泛连接,泛连接是什么意思?泛连接就是当您访问一个网站,你地址随便输入都会有内容响应,这种是作弊的,就是拿一堆文字内容去聚合,不管您输入什么链接,都会有一篇文章出来。这种方案都不能长久,一般做站还是建议不要这么去做。

有什么  SEO  相关知识,请与我交流。也可以在下面留言,我会及时回复您。


版权所属:SO JSON在线解析

原文地址:https://www.sojson.com/blog/365.html

转载时必须以链接形式注明原始出处及本声明。

本文主题:
SEO

如果本文对你有帮助,那么请你赞助我,让我更有激情的写下去,帮助更多的人。

关于作者
一个低调而闷骚的男人。
相关文章
最新文章
HTTP/3 来了,您真的了解它么? 861
技术选型:为什么批处理我们却选择了Flink 253
这些表情包你有吗?一起来 Battle 啊 241
当我谈 HTTP 时,我谈些什么? 8171
新浪短链(t.cn)最新申请官方API的方法讲解。 38353
QUIC / HTTP3 协议详细分析讲解 4140
恭喜那个做云存储的七牛云完成 F 轮 10 亿人民币的融资,开启新的云旅程 5571
Autojs怎么安全加密?Autojs在线加密工具注意事项。 16907
Java JSON 组件选型之 FastJson 为什么总有漏洞? 38027
使用七牛云存储实现图片API,自动删除图片方案合集 5628
最热文章
苹果电脑Mac怎么恢复出厂系统?苹果系统怎么重装系统? 555268
最新MyEclipse8.5注册码,有效期到2020年 (已经更新) 481640
我为什么要选择RabbitMQ ,RabbitMQ简介,各种MQ选型对比 458828
免费天气API,全国天气 JSON API接口,可以获取五天的天气预报 419220
Elasticsearch教程(四) elasticsearch head 插件安装和使用 308803
Jackson 时间格式化,时间注解 @JsonFormat 用法、时差问题说明 286067
谈谈斐讯路由器劫持,你用斐讯路由器,你需要知道的事情 175107
Elasticsearch教程(一),全程直播(小白级别) 150773
Java 信任所有SSL证书,HTTPS请求抛错,忽略证书请求完美解决 150676
Jackson 美化输出JSON,优雅的输出JSON数据,格式化输出JSON数据... ... 117071
支付扫码

所有赞助/开支都讲公开明细,用于网站维护:赞助名单查看

查看我的收藏

正在加载... ...