脚本_采集博客友情链接

新建博客后,百度收录往往非常慢,除了常规的keywords优化,较易实现且效果较好的就是增加友情链接了。
友情链接的添加可以分成3个步骤
1,找寻博客友情链接
2,判断博客是否符合自己博客领域或类型(有无“眼缘”),将对方友情链接添加到自己博客
3,将个人站点信息留言方式给对方

其中第1步,很容易用脚本实现(手工挨个找站点,挨个点击,也能实现,面临是人工点很多次,且容易重复)。
而且大部分博客友链都会链同类型网站,其实等于做了类型过滤。
第2,3由于博客基于框架和对接后台消息系统不同,难以实现自动操作。故对第1步写了专门脚本进行处理。
脚本地址:点击这里github
脚本基于python(由于本人使用linux系统,故只能保证linux下无问题,win下未做测试)
脚本使用方法:

1
python downDeepArts.py 'https://xxx.yy.com' '/link'  100 10

各个字段解释:
python:python脚本所以是python
downDeepArts.py:脚本名称
https://xxx.yy.com':种子页面,那些页面可作为种子页面?最简单就是找hexo博客,满足:博客地址+/links就是友情链接页就行(一般情况下用自己博客地址就行,hexo博客默认/links就是友情链接,同时保证自己友情链接中已有几个链接了,留意这里的地址,不需要添加/links,只需.com。.cn结尾的就行了,代码会自动添加/links。如果添加了会多出来,导致无法采集)
‘/links’:能看懂代码看,看不懂就写死吧
100:需要采集的链接数量
10:最深层次,从种子页面采集到别人博客地址,通过博客地址+’/links’,构造需要采集下一批地址。层层深入,如果采集数量足够,则停止采集,比如现在层次5层,但是链接个数足够100个,则停止采集。
控制台(命令行)输出采集到网址

使用文本编辑工具编辑为如下格式

然后使用网页多开工具(就是把上面网址复制到网页上,点击一下,自动打开,无需手工复制,粘贴到浏览器地址栏)
网页多开工具:本博客上面栏目“工具箱”中有工具地址

采集的网址未必全部都是hexo博客,有部分托管到github等的,可能无法识别出来,还有些非博客网站,手工关掉即可。
地址采集一般非常快,100个,2-3分钟(看个人电脑,程序多进程的,如果单核心电脑估计比较慢)

20200416:
早上看到有朋友发表留言,意思是这样感觉不道德。个人不确定用工具辅助加友链和道德有何关系。个人看法,首先,工具只是工具,而道德不道德的是人,如果工具用来做坏事,那也是使用工具的人的问题。不能由此否定工具。其次,这个工具是否对对方构成骚扰,当然没有,工具只是爬取了一次链接而已,对方完全无感(cpu,io大约1s时间使用率上升)。唯一可能涉及道德就是,感觉是批量收集人家地址,心意不纯。 本人不觉得批量收集地址,和,挨个浏览器点开,然后copyc-copyv有什么道德或心意差异。
就我个人而言,博客,首先是按照个人喜好,自由灵活的分享个人知识和心得(能说话)。其次,通过分享个人经验(或对事物理解看法),更好的帮助大家,提高他人效率(这也同样是为社会创造价值)(对别人有助),在此过程如果可以结识志同道合伙伴,那自然更好。
一句话来说,最希望,通过自己的分享解决了他人的问题!仅此而已!

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×