发现更大的SEO世界
 找回密码
 注册
搜索
»首页»SEO培训 SEO论坛 SEO交流 帖子
发新帖
didiaoxiaohu,请到个人资料页面设置个人签名    

SEO必备利器:iMacros

本帖最后由 didiaoxiaohu 于 2014-6-10 10:23 编辑

今天向大家介绍一个做SEO必备的利器--iMacros,我们可以用它来自动发布博客评论、自动注册论坛账号、自动发布文章等,几乎可以和一些SEO软件相媲美。

安装iMacros

首先安装Firefox浏览器,然后点击下面的链接进行iMacros的安装。

https://addons.mozilla.org/en-US ... macros-for-firefox/

谷歌浏览器也有这个插件,喜欢在哪个浏览器安装,看个人洗好把

安装过程不再赘述,安装成功之后,在你的Firefox浏览器上,会多了一个如下图所示的图标,点击这个图标,就会出现iMacros窗口。窗口中有运行、记录、编辑三个标签,可以分别对宏进行运行、记录与储存、编辑等操作。


iMacros的应用:

下面,我们就以录制一个在Wordpress博客上自动发布评论的宏为例,说明一下如何使用iMacros简化我们的工作。

步骤一、录制宏

1、选中iMacros窗口中的“#Current.iim”,然后点击“记录”按钮。



2、在Firefox浏览器的网址栏输入需要发布评论的博客网址,回车确认。本例中以http://www.snailtoday.com/2012/02/qq2011/这个网址作为示例。

3、在博客留言区域输入昵称、邮箱、网址、评论内容(如下图所示),单击“提交留言”按钮。

4、单击iMacros窗口中的“删除Cache&Cookies”按钮。

5、单击iMacros窗口中的“停止按”钮,结束宏的录制。



步骤二、建立CSV文件

iMacros支持读取csv文件,这是一个十分有用的功能,比如:我们可以利用Scrapebox采集某一类型的论坛注册地址,保存到CSV文件,然后通过iMacros来批量注册;或者将注册好的论坛或博客的账号、密码保存到csv文件,利用iMacros来自动发布文章。在本例中,我们需要在WP博客的不同页面发布不同的评论,所以也需要调用csv文件来实现这个功能。

1、iMacros默认读取“/My Documents/iMacros/Datasources/”文件夹下面的文件,所以我们在这个文件夹下面建立一个test.csv的文件。

2、Wordprss博客留言需要用到昵称、email、网址,评论这四个元素,另外,我们还需要将用来留言的博客网址放到CSV文件中,完成后的CSV文件如下图所示:



步骤三、修改宏代码

1、选中“#Current.iim”,单击右键,在弹出的菜单中选择“编辑宏”按钮。



下图中的源代码就是iMacros所记录的步骤一的一系列动作,比如第三行是进入到目标网址,第四行是输入昵称,第五行是输入email...



2、因为我们要实现批量发布博客评论的功能,即每次进入到不同的网址,发布不同的评论,所以需要调用步骤二建立的CSV文件中的内容。

首先,将原来的代码

URL GOTO=http://www.snailtoday.com/2012/02/qq2011/

替换成:
CMDLINE !DATASOURCE  test.csv
SET !DATASOURCE_COLUMNS 5
SET !LOOP 2
SET !DATASOURCE_LINE {{!LOOP}}
URL GOTO={{!COL1}}


这段代码的意思是:

CMDLINE !DATASOURCE  test.csv表示读取test.csv这个文件。

SET !DATASOURCE_COLUMNS 5 告诉iMacros这个csv文件有5列。

SET !LOOP 2 从第2行开始读取内容

URL GOTO={{!COL1}} 告诉浏览器访问cvs文件的第一列的URL,也就是用户界面的url。

3、同样的道理,将“content=这是昵”称替换成“content={{!COL2}}”,表示自动获取CSV文件第二栏的数据,依此类推,将代码修改成如下的形式。



4、在代码的结尾加上如下代码,表示执行完一次,等待时间为10秒钟。

WAIT SECONDS=10

5、最后完成的代码如下:

VERSION BUILD=7401110 RECORDER=FX
TAB T=1
CMDLINE !DATASOURCE test.csv
SET !DATASOURCE_COLUMNS 5
SET !LOOP 2
SET !DATASOURCE_LINE {{!LOOP}}
URL GOTO={{!COL1}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:http://www.snailtoday.com/wp-comments-post.php ATTR=ID:author CONTENT={{!COL2}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:http://www.snailtoday.com/wp-comments-post.php ATTR=ID:email CONTENT={{!COL3}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:http://www.snailtoday.com/wp-comments-post.php ATTR=ID:url CONTENT={{!COL4}}
TAG POS=1 TYPE=TEXTAREA FORM=ACTION:http://www.snailtoday.com/wp-comments-post.php ATTR=ID:comment CONTENT={{!COL5}}
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:commentform ATTR=ID:submit
WAIT SECONDS=10
CLEAR

步骤四、测试效果

1、选中“#Current.iim”,点一下“播放(循环)”按钮,iMacros即开始自动运行,在iMacros窗口以及右边的浏览器中可以看到iMacros的运行情况。iMacros会依次浏览CSV文件第一列中的三个URL,然后在博客留言区域自动填写内容,并自动递交。



2、运行完毕之后,登陆WP后台,可以看到iMacros已经成功地在博客上发布了三条留言。如下图:



本例演示的只是iMacros最基本的功能,目的是让大家对iMacros有一个了解。总之,将iMacros用在SEO上面,可以大大地提升我们的效率,具体要看你怎么用了。

来源地址:http://www.snailtoday.com/2012/02/email-generator/

关于imacros教程,大家可以看看这个:http://www.ibm.com/developerworks/cn/web/1310_linlg_imacro/

本来准备直接给一个链接的,还是让大家在seo前线看比较好一点。

评分

参与人数 1赞同 +4 收起 理由
c0901yuan + 4 值 的一赞 这东西我用的到。应该研究 下.

查看全部评分

发表于 2014-6-10 10:19:27 |只看大图
回复 收藏
ZERO,SEO执着爱好者    

对于浏览器的重复性操作,iMacros确实是利器。诸如外链专员等职位,若花些精力去研究这些,对于当前工作会有较大的助益。

但对于更进一步的SEO,个人感觉用处不大。几年前我学过近十小时的iMacros,这两年只用上过一回,处理批量添加链接的事,有些划不来。

评分

参与人数 1赞同 +4 收起 理由
莫山 + 4 功能太弱。花了十几个小时学会的确么做成啥.

查看全部评分

发表于 2014-6-10 10:35:29
回复 收藏
老狼,老狼博客 www.lanzhihui.com    [ 版主 ]

表示没用过。。
发表于 2014-6-10 10:40:10
回复 收藏
vic,请到个人资料页面设置个人签名    [ 版主 ]

虽然没用过 但觉得很不错  感谢分享
发表于 2014-6-10 11:34:53
回复 收藏
didiaoxiaohu,请到个人资料页面设置个人签名    

vic 发表于 2014-6-10 11:34
虽然没用过 但觉得很不错  感谢分享

呵呵 来个赞呗  
 楼主| 发表于 2014-6-10 11:35:46
回复 收藏
姜姜,个人比较闲,学习python中    

用过两次就没用了,只写了个群发新浪博客的。只是不知道怎么应用这东西在seo上,发帖什么的要验证码的嘛
发表于 2014-6-10 12:04:41
回复 收藏
c0901yuan,一直喜欢 用c0901yuan  做网名。    

用火车头采集 评论  在用这东西   自动发评论  挺好的。。用半天时间采集   半天 时间用脚本  一天来发布 几K的应该不是问题吧
发表于 2014-6-10 12:43:44
回复 收藏
xfxdtt,不变初心。。    

不错的分享,,对很多发外链的人用处比较大
发表于 2014-6-10 12:53:28
回复 收藏
52gcs,一条路走到黑    [ 版主 ]

按键精灵也可以制作脚本的啊
发表于 2014-6-10 16:55:18
回复 收藏
快速回复 返回顶部 返回列表