因为我博客的读者都比较认同会点技术对seo、流量等在工作效率和质量上有一定的帮助,又因为网上针对seo的python、shell等技术资料确实非常少,且大部分质量不高,恰巧我又在博客上分享过这类的内容,所以有不少基友问我愿不愿意开下针对seo的python培训什么的,我觉得怎么说也算一个需求吧,又顺便能赚一下旅行的路费,所以就决定搞了。
培训目的先说一下python与seo的关系。如果把做seo的同学比喻成dota里的英雄,那做seo经验相当于英雄等级,而python相当于一件神装。同等级的英雄,裸奔的是永远PK不过带神装的。
同样做一个垃圾站,有的是抓过来内容直接入库上线;而有的知道先对内容去重、过滤垃圾特征,知道如何通过搜索词来找出对应的相关内容并分组,最后词与对应的内容做映射关系后在入库上线。两者产出物都一样,但带来的收益却很大。前者是垃圾内容,后者是信息聚合。
所以,从表面上看长得差不多的两个站,从搜索引擎抢到的流量却相差很大,其背后,对信息、对链接、对搜索引擎有好的处理机制是不一样的。凡是表面上能看到的东西永远是不值钱的,亲自见过、做过、实现过才会理解最有价值的那部分。所以有些东西,看不到不代表没有用,这不是光耍耍嘴皮子就能搞定的。
回归到python培训,最终目的是为了让学员能够用利用python这个工具来辅助seo工作,比如:用python来对日志、关键词、数据进行处理等;用python做各种工具,如排名收录自动监控、数据采集工具等。当然其他编程语言,如C、java也可能搞定,php也可以搞定部分,但python结合各种第三方模块,几乎可以实现任何需求,且本身语法清晰、简单易学、开发效率高,其他语言几百行搞定的事,python可能十几行就ok,比较适合写各种工具。
课程大纲python基础篇:
1、环境搭建
2、linux、shell的常用命令
3、入门常识
4、数据类型
5、循环语句/条件语句
6、文件操作
7、异常处理
python进阶篇:
1、函数
2、面向对象
3、正则表达式
4、模块
5、爬虫入门(网络请求、网页解析)
6、mysql操作
7、线程/进程
python项目篇:
1、SEO数据抓取项目:
A、搜索引擎下拉框、相关搜索词采集
1)爬虫基础(介绍多个爬虫模块和html解析模块的常用语法及区别:urllib、pycurl、re、xpath、beautiful)
2)采集数据的获取技巧(以采集百度下拉框、相关搜索词为例)
B、搜索引擎收录查询(以百度为例)
1)爬虫中级(多线程实现、反反爬虫策略及实现)
C、搜索引擎排名查询(web+wap,以百度为例)
1)爬虫高极(scrapy框架介绍及使用)
D、需要登录的才显示的数据获取
1)以抓取百度站长工具的数据为例
2)以抓取爱站数据为例
E、需要控制浏览器获取的数据
1)以抓取5118关键词数据为例
ps:此时,像斗牛SEO软件的相关功能,你应该可以实现大部分,且可以根据自己的个性化需求进行修改
2、SEO数据分析项目
A、SEO数据分析自动监控系统搭建
1)日志数据自动分析系统实现
2)收录排名数据自动监控系统实现(快照数据存储、快照数据处理、自动化实现)
3)配合PHP输出图表,实现数据可视化
ps:此时,你应该有能力实现单机每日定时监控至少十万级别的关键词排名监控,跟根据自己的数据需求,生成可视化图表。
B、SEO关键词数据分析
1)关键词数据分析实现。(就是这个号写过关于关键词分析的文章,整个过程全部讲一遍)
ps:此时,在回过头来看看曾今用过国内市面上大部分的SEO软件,你应该觉得那些都是渣渣~~~
3、另类の项目
A、刷指数、刷排名
B、采集内容处理
上课形式正式课程:线上视频,类似极客学院那种
非正式课程:线上YY,主要是答疑,随时开
课程时间课程视频正在录制,春节后法定上班第一天发出视频。
正式课程预计25课时,每课时长约1小时;非正式的YY是可以随时的,有时间就开,扯扯淡,所以没有预设课时。
报名方式及学费第一期已报名学员137人;2016年1月20日报名为第二期,学费为1200/人;
报名方式:加下我微信咨询,支付宝付款,然后QQ上通知我下,我拉你进内部群。
培训目的先说一下python与seo的关系。如果把做seo的同学比喻成dota里的英雄,那做seo经验相当于英雄等级,而python相当于一件神装。同等级的英雄,裸奔的是永远PK不过带神装的。
同样做一个垃圾站,有的是抓过来内容直接入库上线;而有的知道先对内容去重、过滤垃圾特征,知道如何通过搜索词来找出对应的相关内容并分组,最后词与对应的内容做映射关系后在入库上线。两者产出物都一样,但带来的收益却很大。前者是垃圾内容,后者是信息聚合。
所以,从表面上看长得差不多的两个站,从搜索引擎抢到的流量却相差很大,其背后,对信息、对链接、对搜索引擎有好的处理机制是不一样的。凡是表面上能看到的东西永远是不值钱的,亲自见过、做过、实现过才会理解最有价值的那部分。所以有些东西,看不到不代表没有用,这不是光耍耍嘴皮子就能搞定的。
回归到python培训,最终目的是为了让学员能够用利用python这个工具来辅助seo工作,比如:用python来对日志、关键词、数据进行处理等;用python做各种工具,如排名收录自动监控、数据采集工具等。当然其他编程语言,如C、java也可能搞定,php也可以搞定部分,但python结合各种第三方模块,几乎可以实现任何需求,且本身语法清晰、简单易学、开发效率高,其他语言几百行搞定的事,python可能十几行就ok,比较适合写各种工具。
课程大纲python基础篇:
1、环境搭建
2、linux、shell的常用命令
3、入门常识
4、数据类型
5、循环语句/条件语句
6、文件操作
7、异常处理
python进阶篇:
1、函数
2、面向对象
3、正则表达式
4、模块
5、爬虫入门(网络请求、网页解析)
6、mysql操作
7、线程/进程
python项目篇:
1、SEO数据抓取项目:
A、搜索引擎下拉框、相关搜索词采集
1)爬虫基础(介绍多个爬虫模块和html解析模块的常用语法及区别:urllib、pycurl、re、xpath、beautiful)
2)采集数据的获取技巧(以采集百度下拉框、相关搜索词为例)
B、搜索引擎收录查询(以百度为例)
1)爬虫中级(多线程实现、反反爬虫策略及实现)
C、搜索引擎排名查询(web+wap,以百度为例)
1)爬虫高极(scrapy框架介绍及使用)
D、需要登录的才显示的数据获取
1)以抓取百度站长工具的数据为例
2)以抓取爱站数据为例
E、需要控制浏览器获取的数据
1)以抓取5118关键词数据为例
ps:此时,像斗牛SEO软件的相关功能,你应该可以实现大部分,且可以根据自己的个性化需求进行修改
2、SEO数据分析项目
A、SEO数据分析自动监控系统搭建
1)日志数据自动分析系统实现
2)收录排名数据自动监控系统实现(快照数据存储、快照数据处理、自动化实现)
3)配合PHP输出图表,实现数据可视化
ps:此时,你应该有能力实现单机每日定时监控至少十万级别的关键词排名监控,跟根据自己的数据需求,生成可视化图表。
B、SEO关键词数据分析
1)关键词数据分析实现。(就是这个号写过关于关键词分析的文章,整个过程全部讲一遍)
ps:此时,在回过头来看看曾今用过国内市面上大部分的SEO软件,你应该觉得那些都是渣渣~~~
3、另类の项目
A、刷指数、刷排名
B、采集内容处理
上课形式正式课程:线上视频,类似极客学院那种
非正式课程:线上YY,主要是答疑,随时开
课程时间课程视频正在录制,春节后法定上班第一天发出视频。
正式课程预计25课时,每课时长约1小时;非正式的YY是可以随时的,有时间就开,扯扯淡,所以没有预设课时。
报名方式及学费第一期已报名学员137人;2016年1月20日报名为第二期,学费为1200/人;
报名方式:加下我微信咨询,支付宝付款,然后QQ上通知我下,我拉你进内部群。