最近有博客园的小白吐苦水,说发了好几天的博客文章阅读量还是个位数,被被人转载了阅读量快要破百了,而且转载还不注明出处,感觉心理不平衡,自己辛辛苦苦写的文章没成果,别人抄袭不劳而获反而更多。
于是我就帮他想了个办法,可以用代理IP增加阅读量。一般来说,阅读量是通过 ip识别的,如果一个ip已经请求过了,下一次就不再增加阅读量。因此,想要增加阅读量,就需要不同的ip进行请求。
代理IP我推荐了站大爷的短效优质代理IP,一是日流水量大,20万左右,绰绰有余;二是有效率高,成功率高;三是连接速度快,全部都是高匿名!
万事俱备,只欠代码。其实在一开始,我是直接对文章URL进行请求的,但是我发现用 requests 请求这个网址并不能增加阅读量。因为其他的文件并没有像平时打开网站那样加载,而且增加阅读量应该是由另外的网址进行,所以要好好分析一下,到底是通过什么增加阅读量的。从控制台可以看到有一个 put 请求的,域名的开头为 count,这个才是阅读量增加的关键。所以改一下 url 再请求。
IPs = getIPList_2()
#print(IPs)
for i in range(len(IPs)):
print("开始请求")
user_agent = random.choice(user_agents)
proxy = IPs[i]
res = requests.get(blog_url, headers={'user_agent': user_agent}, proxies={'http': proxy})
print(user_agent + '\t' + proxy, end='\t')
print(res)
print("请求结束,准备下一次请求......")
time.sleep(10)
ps:" user_agents " 这个变量是一个列表,相当于一个 user_agent 池,它的每个元素都是一个 user_agent 。这个就不展示了,可以上网复制。
经过测试,阅读量果然增加了,不过也没有增加太多,毕竟这些都不重要,只要有技术,文章迟早会火的,只不过气不过那些转载不注明出处的行为。如果嫌代码比较麻烦的,还可以用站大爷工具一键式操作,具体操作方法请参考这篇文章《通过站大爷代理IP工具快速增加阅读量,亲测有效》