目标采集网址:中文网站总排名_网站排行榜

类型:标准列表页+详情页+翻页

数据量:1895页 x 30/页 = 56850条数据

采集工具:爬山虎采集器

爬山虎采集器 - 简单易用的网页数据采集工具_免费网页爬虫软件​www.51pashanhu.com

首先我们建立一个任务,填写起始网址,因为本次采集结构没有那么复杂,不用生成网址,只要有一个List起始页就可以启动了,点击下一步。

如图,可以看到,爬山虎采集器的分析非常智能化,由于这个是List页,所以爬山虎自动化解析了相应字段和格式。而我们只需要对字段名称修改一下,保证理解和符合命名规范便可。

由于本次是List - Detail的二级采集结构,有些字段在Detail页重复,所以可以在List页或Detail页采集时去掉部分,本案例中在Detail页中去除List页中已经采集的部分字段。

需要注意的是,List页采集时,由于我不想采集重复的Detail数据,并且以后我还想增量更新,所以我这里选择Detail_url字段不得为空也不得重复。

除此之外,对部分字段里不想要的数据,做了简单的文本替换。字段处理这部分确实爬山虎做的体验不够好,希望改进。

这里需要注意一下,首先是该页面并没有复杂的JS或者Ajax之类影响采集的代码,所以点击HTTP引擎后,仍然可以正常加载和采集。所以这个时候一定要勾选http引擎,可以极大地提高采集速度,类似于真正的爬虫采集机制,而不是浏览器渲染后采集。

之后,我们选择detail_url,然后选择深入此链接采集,这样我们就可以进入了二级页面。但是在此之前,我们还需要对翻页进行设置,爬山虎的翻页比较智能化,如果是普通翻页可以尝试自动识别。

本页面略微有些特殊,虽然显示已经自动识别翻页元素,但是本身应该标亮的却没有显示。安全起见我们选择手动标记,这样可以更安心而且不用最后才校验。

手动选择也很简单,通过点击定位到翻页的元素即可,本页面里就是1895后面的">"部分。

之后可以在手动设置xpath里看到软件自动定位的xpath结果。

之后就可以进入Detail页面进行采集了,由于页面内容较多,而且Detail是没有自动解析的,只能自已一个一个手动添加字段,然后通过点击就可以采集到数据了,虽然繁琐,但是并不复杂。需要注意的是,采集百度权重和谷歌权重的时候,直接采集到的是图片的URL,但是由于图片的文件名就代表了PR值,所以可以用很简单的数据处理方式解决。

比如谷歌PR值,可以看到text部分只有一个数字,那么我们的正则表达式就用d匹配便可。其他所有需要处理的数据都类似处理,基本上用文本替换就足够了。记得这个页面也可以选择http引擎处理,加快速度。

到了最后一步了,由于我对采集速度没有太特别的要求,我又不希望被站长之家封杀,所以我宁可采集慢一些,比如线程数2-3,间隔1000-5000毫秒。又或者直接挂代理服务器,速度全部可以加快。UA我习惯性的会选择一下,保证请求头数据的完整性。其他设置基本无需修改便可以启动采集。

由于不用渲染整个页面,所以用http引擎采集的速度是远大于浏览器引擎的,这点和火车头采集器的作用类似,但是更直观的界面和操作可以说让一般人很轻松就可以采集。对我来说,上述采集规则可以10分钟以内写完,已经比较熟练。尤其是理解采集机制的话,基本无需停留和思考便可搞定。

数据导出也很容易,这里放出以前采集并导入到数据库中的表格图片,在Navicat中可以比较直观和容易管理数据库。

以上的采集步骤和数据库管理都是面向非技术人员的,总体来说是比较容易上手的,大家可以尝试一下。

Jay的技术交流博客 - 洞悉商业和技术的结合,挖掘数据的价值与潜力!​www.bizworld.com.cn

url采集工具_爬山虎采集实战-站长之家网站排行榜相关推荐

  1. 爬山虎采集实战-站长之家网站排行榜

    目标采集网址:中文网站总排名_网站排行榜 类型:标准列表页+详情页+翻页 数据量:1895页 x 30/页 = 56850条数据 采集工具:爬山虎采集器 爬山虎采集器 - 简单易用的网页数据采集工具_ ...

  2. 数据来源渠道及采集工具_几款简单好用的爬虫抓取数据采集工具

    新朋友点上方蓝字"Office交流网"快速关注 1. 火车头采集器 火车采集器我们也一直在用,是老牌的采集工具了.它不仅可做抓取工具,也可以做数据清洗.分析.挖掘已经可视化等工作. ...

  3. 免费新闻采集工具之免费采集伪原创发布工具方法分享

    新闻采集工具注重内容质量.白帽SEO的重点是做好内容质量,为用户提供有价值的原创内容是关键.以上都没问题的话我们就可以用这款免费新闻采集工具实现自动采集伪原创发布以及主动推送给搜索引擎,操作简单不需要 ...

  4. 自媒体视频采集工具,批量采集视频素材

    自媒体多个视频采集工具,批量采集自媒体视频素材,现在视频平台那么火,视频采集工具也应运而生,但是很多人却不知道从何做起怎么入门自媒体视频运营,其实一切都是以你来为主导的,你喜欢什么类型的选题,喜欢创作 ...

  5. url采集工具_大数据关键技术浅谈之大数据采集

    在前几篇文章中,企通查为大家介绍了大数据处理的基本流程.从大数据的一系列处理过程中(抽取.集成.分析.解释),我们可以发现这一整套流程中涵盖了数据存储.处理.应用等多方面的技术. 大数据价值的完美体现 ...

  6. 一款全新的网页数据采集工具:爬山虎采集器

    特性 爬山虎采集器是一款全新的网页数据采集工具.作为一款工具软件,我们: 放弃了花哨的界面,换之以快速流畅的体验. 放弃了复杂的规则配置,开发了智能的自动提取算法. 在基于浏览器的可视化操作上,同时保 ...

  7. 数据来源渠道及采集工具_【公示公告】涡阳县村级光伏扶贫电站数据采集器更换采购安装项目单一来源采购标前公示...

    现将涡阳县村级光伏扶贫电站数据采集器更换采购安装项目申请单一来源采购的有关情况予以公示,接受社会广泛监督. 一.采购人.采购项目名称和内容 采购人:涡阳县富民光伏发电有限责任公司 采购项目:涡阳县村级 ...

  8. 数据来源渠道及采集工具_鹰眼智客大数据可以采集哪些渠道客源?

    鹰眼智客大数据从研发之初,不断升级版本,对接新的采集源供用户使用.目前基础采集+万能采集已有200+可以使用. 鹰眼智客大数据官网:www.yydashuju.com 鹰眼智客大数据微信:yyxgzn ...

  9. python采集文章_八爪鱼采集器能取代python爬虫吗?

    作为同时使用八爪鱼采集器和写爬虫的非技术的莫名其妙喜欢自己琢磨技术的互联网运营喵...我来谈谈心得感想. 八爪鱼有一些优势,比如学习成本低,可视化流程,快速搭建采集系统.能直接导出excel文件和导出 ...

  10. 网页采集工具-免费网页采集工具大全

    很多人都不了解网页采集工具的作用,你以为他只是一个采集功能吗?网页数据采集可以应用于各行各业,发展到现在,它有着广泛的用途,这里列举一些比较常见的用途,当然他的用途不止这些,要列举的很细的话,上千条都 ...

最新文章

  1. 3D MinkowskiEngine稀疏模式重建
  2. java中获取文件总行数_关于java:如何以有效的方式获取文件中的行数?
  3. 电大计算机应用模块四实2010,国家开放大学《计算机应用基础》考试与答案形考任务模块2Word2010文字处理系统—客观题测验答案.docx...
  4. 云时代架构读后感4--IT架构的本质
  5. python中factor函数_Python入门-函数
  6. jsp内置对象的提交方式
  7. (18)System Verilog运算精度补齐示例
  8. WebPack配置文件抽离存放
  9. 大连市2011年初中毕业升学考试试测(一)数 学
  10. java 面试基础总结(二)---多线程
  11. springSecurity分离资源服务器分析
  12. 【PC】TP-LINK WDN5200 AP模式无网络连接权限解决
  13. Graphene(石墨烯)区块传播技术能够实现10倍的更高效率
  14. Faster rcnn 配置时出现bTest Key Error
  15. java mvc外文文献_java spring英文文献和中文翻译
  16. ninja ripper新版教程
  17. 深圳买学区房要注意事项有哪些
  18. Clock skew too great(37)-PREAUTH_FAILED
  19. YApi内网部署、外网部署教程
  20. Flowable实用技巧-自动完成首个UserTask

热门文章

  1. Linux下使用润乾设计器
  2. linux文件移出目录命令_Linux移动文件命令F01
  3. [JNI] 开发基础(3)指针操作
  4. BZOJ1143[CTSC2008] 祭祀river
  5. python arduino 蓝牙_如何使用蓝牙模块从Android设备控制Arduino
  6. android判断循环,android kotlin学习之路 kotlin中的分支判断与循环判断(2)
  7. android blowfish加密算法,BlowFish加密算法研究
  8. python的matplotlib画图时独立窗口_解决新版Pycharm中Matplotlib图像不在弹出独立的显示窗口问题...
  9. c++程序调用python代码_使用C++调用Python代码的方法详解
  10. iscsi 挂载教程_CentOS下如何搭建ISCSI以及Windows如何挂载ISCSI镜像