Pages

Free Backlinks using Imacros

How to automate forum profile backlinks using Scrapebox, Imacros and getting them indexed really quickly.
I will show you Imacros codes to automatically register, confirm email within google and edit the bio for over 1500 forums and show how they work so you can replicate the same method and find other platforms to add your backlinks for free.


Scrapebox
http://www.scrapebox.com
You don’t need to own scrapebox for this to work, but it makes it a lot easier. You will need some way of scraping google for footprints including the intitle: operator to find the forums to post on.
Imacros
http://www.iopus.com/imacros/
Imacros is a very powerful plugin which will record tasks you do within your browser, you can then edit the macros to loop, insert and extract data automatically. This is very handy when it comes to filling in multiple forms in the same format.
Google Mail
http://www.google.com

You will need a google mail account for the activation emails to be sent. We have a macro for automating this.
Icerocket
http://www.icerocket.com
You will also need an account at Icerocket for building an RSS feed of all the successful profile backlinks to get them indexed quickly. You can skip this if you prefer to let them be found slowly.
Finding Expression Engine profiles.
Go over to google  and search this “Powered by ExpressionEngine” inurl:/member/register/
You should see around 1500 results. A large percentage of these will have no captcha and will have dofollow profiles with anchor text within the bio box.
Browse a few of them and you will find that some require a captcha and some don’t. If you would just like to run a macro that signs up at sites with no captcha automatically, find a form which looks like the following image:

If you would like to get the most out of your list look for a form that looks like this image:

Using Imacros to record form submission.
Once you have installed Imacros you should see a little icon to the right of your address bar at the top of your browser.
This will open a panel on the left hand side of your browser, the top panel shows any macros you have saved and the bottom has the play and loop buttons.
Click the Rec tab and you will see the controls for recording macros.
Recording Form Submission.
First make sure you are on the registration page, click the record button and and fill in all the fields within the form (don’t forget to tick the terms checkbox) and click the form submit button. When the page has loaded click the Stop button within the Imacros control panel on the left hand side. When you do this you should see some code being added to the top panel, we will be editing this code in next.
Your code will have been saved as the default macro with the name of #Current.iim change that name to something a little more descriptive by right clicking it and choosing rename. Then select your new macro and click the edit tab, click the Edit Macro button and an edit code window will pop up.
VERSION BUILD=6700624 RECORDER=FX
TAB T=1
URL GOTO=http://forum.com/member/register/
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:http://forum.com/ ATTR=NAME:username CONTENT=yourusername
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:http://forum.com/ ATTR=NAME:screen_name CONTENT=yourscreenname
SET !ENCRYPTION NO
TAG POS=1 TYPE=INPUT:PASSWORD FORM=ACTION:http://forum.com/ ATTR=NAME:password CONTENT=yourpassword
SET !ENCRYPTION NO
TAG POS=1 TYPE=INPUT:PASSWORD FORM=ACTION:http://forum.com/ ATTR=NAME:password_confirm CONTENT=yourpassword
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:http://forum.com/ ATTR=NAME:email CONTENT=youremail
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:http://forum.com/ ATTR=NAME:url CONTENT=yoururl
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:http://forum.com/ ATTR=NAME:captcha CONTENT=captchacode
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://forum.com/ ATTR=NAME:accept_terms CONTENT=YES
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:register_member_form ATTR=VALUE:Submit
You should see code similar to the above. Now we need to edit this code so that it will work on most of the other urls as well using wildcards. First we need to add a few tags to the beginning of the macro.
Editing the macro.
You need to replace the following code:
VERSION BUILD=6700624 RECORDER=FX
TAB T=1
With this code:
VERSION BUILD=6700624 RECORDER=FX
TAB T=1
TAB CLOSEALLOTHERS
SET !ERRORIGNORE YES
SET !DATASOURCE registerlinks.csv
SET !DATASOURCE_COLUMNS 5
SET !DATASOURCE_LINE {{!LOOP}}
“CLOSEALLOTHERS” will close any other tab open at the begining of the loop.
“SET !ERRORIGNORE YES” will ignore any errors while running the macro, preventing it from stopping completely.
“SET !DATASOURCE registerlinks.csv” This is where you will add the data for the form filling.
“SET !DATASOURCE_COLUMNS 5″ will set the columns to 5, username, password, screename, email and url.
“SET !DATASOURCE_LINE {{!LOOP}}” will make the macro loop through each of the urls to enter.
Adding Wildcards.
Now we need to setup some wildcards within the code and set where the forms will get the information, we do this using asterixis and the {{!COL}} tag: (changed code highlighted in blue)
VERSION BUILD=6700624 RECORDER=FX
TAB T=1
TAB CLOSEALLOTHERS
SET !ERRORIGNORE YES
SET !DATASOURCE registerlinks.csv
SET !DATASOURCE_COLUMNS 6
SET !DATASOURCE_LINE {{!LOOP}}
URL GOTO={{!COL1}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:* ATTR=NAME:username CONTENT={{!COL2}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:* ATTR=NAME:screen_name CONTENT={{!COL3}}
SET !ENCRYPTION NO
TAG POS=1 TYPE=INPUT:PASSWORD FORM=ACTION:* ATTR=NAME:password CONTENT={{!COL4}}
SET !ENCRYPTION NO
TAG POS=1 TYPE=INPUT:PASSWORD FORM=ACTION:* ATTR=NAME:password_confirm CONTENT={{!COL4}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:* ATTR=NAME:email CONTENT={{!COL5}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:* ATTR=NAME:url CONTENT={{!COL6}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:* ATTR=NAME:captcha CONTENT=captchacode
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:* ATTR=NAME:accept_terms CONTENT=YES
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:* ATTR=VALUE:Submit
The * means the code will look for any data on the current page instead for a specific url, most of the forms will have the same name for ATTR=NAME. The {{!COL}} tells the macro to look in the specific column in the .csv file for the data we are about to create.
Create a .csv file
Next fire up your favorite .csv editor, excel, open office calculator, but be careful some formats do not work. I use Unicode (UTF-8)
In column 1 you need to list all the urls you wish to create profile backlinks on, column 2 will hold your username, column 3 your screenname, column 4 your password, column 5 your email and column 6 your website.
Next you need to place this file in your imacros datasources folder, usually located “C:\macros\Datasources”
What about captchas?
If you would like the macro to stop when it encounters a captcha so you can fill it in, add the following to your code and the macro will pause. You can then fill in the captcha and click continue on the left Imacros panel.

VERSION BUILD=6700624 RECORDER=FX
TAB T=1
TAB CLOSEALLOTHERS
SET !ERRORIGNORE YES
SET !DATASOURCE registerlinks.csv
SET !DATASOURCE_COLUMNS 6
SET !DATASOURCE_LINE {{!LOOP}}
URL GOTO={{!COL1}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:* ATTR=NAME:username CONTENT={{!COL2}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:* ATTR=NAME:screen_name CONTENT={{!COL3}}
SET !ENCRYPTION NO
TAG POS=1 TYPE=INPUT:PASSWORD FORM=ACTION:* ATTR=NAME:password CONTENT={{!COL4}}
SET !ENCRYPTION NO
TAG POS=1 TYPE=INPUT:PASSWORD FORM=ACTION:* ATTR=NAME:password_confirm CONTENT={{!COL4}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:* ATTR=NAME:email CONTENT={{!COL5}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:* ATTR=NAME:url CONTENT={{!COL6}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:* ATTR=NAME:captcha CONTENT=captchacode
PROMPT
PAUSE

TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:* ATTR=NAME:accept_terms CONTENT=YES
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:* ATTR=VALUE:Submit
Ok everything should be setup, so open your Imacros panel if not already, select your macro add the amount of times you would like it to loop and click Play (Loop)
I hope this has given you a better understanding on how Imacros works and given you some confidence to go and look for your own footprints and forums to post on.
This took me more time than I thought to write, so I’m going to split it up into sections and i’ll write the next section if there`s enough call for it. Post a comment below if you want to know more.
Next steps and tutorials would include.
1. How to auto confirm the activation emails within gmail.
2. How to login to your profiles and change the bio or any info you want.
3. How to get these links indexed within hours, very easy to do using icerocket.
If this tutorial has helped you in some way please help me to spread it by linking to this page or bookmarking. Thanks for stopping by.

1 comment: