2023年底,我要通过这5点,实现博客访问量500W

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

说实话这真的是一个非常高远的flag因为我目前只有35W但根据我2个月前还是12W的访问量我觉得我还是可以拼一把的在这里我想向大家分享一下我的计划如何达成2023年底博客访问量达到500W的KPI目标。

目录

1、 对自己提出更高的要求

2、用行动去影响身边的人

3、学习前端ajax技术

4、学习node爬虫技术

5、学习前端DOM技术


1、 对自己提出更高的要求

我深深的知道写好博客不容易在面向读者编写博客的过程中如何挖掘读者的心理如何诱导他们一步一步的读我的干货文章并不容易但我相信坚持总会有收货的。

除此之外我决定做到不管别人是否喜欢我的博客至少我要喜欢自己的输出只有自己喜欢自己的舞台别人才会有给你鼓掌的机会。

所以再次我决定对自己提出更高的要求我电脑本来只有2个浏览器我决定再下载2个弄成4个浏览器。这样把我的博客链接分别用这4个浏览器打开每个浏览器开20个页签一轮下来就可以增长80的访问量但是不能一直刷新按F5大概有1分钟的时间刷也没有用平台限制了。所以一轮下来休息一会儿大概10分钟走一轮一个小时可以走6轮那么就是说

var num = 0;
num = 80 * 6; // 1小时500访问量
num = num * 10; // 我一天刷10个小时 5000

当然周末没事的时候可以这样刷这样除去正常读者的访问量我自己再加一把火相信可以起到一定的作用。

但我甚至这项任务的艰巨所以在项目中途看KPI完成情况是否要再下载一个浏览器。

目前主流的PC浏览器有chrome safari 360 搜狗 edge firefox oper等

内核方面

chrome 以前是webkit 现在应该是换成了 blink 

火狐  gecko

safari  还是webkit 

oper 最初是presto 后来跟chrome靠拢了

至于360 搜狗 qq浏览器 2345 遨游都是套壳的脉脉上不是刚有人发消息360l浏览器套壳后ua都不改着实让人头疼

2、用行动去影响身边的人

我深知我自己想要完成这项任务的艰巨性所以我决定去影响我身边的人。正好我3岁的闺女常常想玩我的电脑这是一个绝佳的机会。我告诉她这4个浏览器是一个非常神奇的东西你学会了就可以比小伙伴强很多。对你看你就用鼠标点中每个页签按一下这个按键F5艾佛5就是这么读。你玩一会儿就过来按一遍我给你买娃哈哈喝好不好呀。

从小培养孩子对高科技的兴趣只是第一步我还要多加一些群什么QQ群微信群抖音推广群我给他们发红包包让他们帮我点我想着红包不用多每次发几块肯定有抢了红包不点的没关系久而久之总会有点的慢慢的他们点顺手了我就可以不用发红包后者少发红包了。

我甚至深夜睡不着想把我的博客二维码盖住某个超时门口的健康报二维码但是现在都不流行扫码了这可如何是好

3、学习前端ajax技术

这一个思路就厉害了我一直觉得学了技术要用到更多的场合不止是在公司开发那些需求。我想既然刷新一下页面这个数字就可以+1那么肯定是前端在document.ready之后向服务端发了一个ajax请求然后服务端接口接收到request请求之后呢给这个值+1.所以我开始找这个ajax请求。

在找了许久之后我发现并没有找到这样一个请求。通过我多年的开发经验我发现这个文章详情页并非一个前后端分离的项目。请看

 这是一个服务端渲染的页面项目所以发送ajax请求去更改浏览量数字的想法暂时不能实现了。但这并没有影响我的思路既然不能单纯的更改这一个数值那我就给这个文章url发请求不就行了。文章链接不也是一种get请求嘛发ajax请求呗

<script src="./jquery.js"></script>
<script>
    $.ajax({
      url: 'https://blog.csdn.net/xingyu_qie/article/details/128526165',
      type: 'get',
      dataType: 'html'
    })
</script>

 但效果不理想跨域啦你说这事闹的

 

4、学习node爬虫技术

几经思索我还是决定启动我深爱的node项目既然前端发送ajax跨域了那我从node端发送请求不跨域吧说干就干。这里引入一下request请求包

const request = require('request');

request('https://blog.csdn.net/xingyu_qie/article/details/128526165', 
    (error, res, body) => {
   console.log(body);
})

但是效果仍然不明显访问量并没有+1。

我又开始思考既然博客文章是一个浏览器访问行为那么他不会要你的机器属性不会要你的IP内容那么可能就是一些headers请求头UA一些类似的东西了我直接把这些headeres都站进去不得了。找到文章链接的请求项找到标头或者是headers下面有响应头Response headers和请求标头Request Headers我们要利用的当然是请求标头啦。

const request = require('request');

setInterval(() => {
  request({
    url: 'https://blog.csdn.net/xingyu_qie/article/details/128526165',
    headers: {
      'Accept-Encoding': 'gzip, deflate, br',
      'Accept-Language': 'zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6',
      ......
      // 这里只是随便写2项你如果需要就把那些都粘过来搞一个JSON格式的
    }, (error, res, body) => {
       console.log(body);
   })
}, 60000)

这里比较重要的几项key值应该是

Accept、Cookie、Host、Referer、User-Agent 

如果想追求的更靠谱呢你可以把User-Agent加几个随机的也许效果更加

5、学习前端DOM技术

我时常在想逝者如斯夫不舍昼夜啊。如果眼看到了2023年底了我的500W访问量KPI还没有达成怎么办呢。

△ 这难不倒我通过前端浏览器DOM技术可以达成。在浏览器按下F12键然后如下图通过光标点到访问量的文字上如图

△ 然后浏览器下部就会出现响应的DOM节点内容如图 

 

 △ 然后修改下面DOM节点的文字比如写个500W效果如图

 好啦一年KPI提前实现可以好好过个年啦。

在这里预祝大家2023年乘风破浪职击沧海。

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6