Sunday, October 16, 2011

Add Baidu to Hrefer

Open Hrefer folder, find and open file engines.ini add following code at the end of the file:
[Baidu]
Hostname=http://www.baidu.com
Query=s?wd=[QUERY]
LinksMask=<a onmousedown="[...]" href="[LINK]"target="_blank">
TotalPages=100
NextPage=<a href="[LINK]" class="n">
NextPage2=<a href="[LINK]" class="n">
CaptchaURL=
CaptchaImage=
CaptchaField=

Friday, October 7, 2011

Paul's Quality Backlinks and Xrumer 7.07 Elite

I think most of you know well about Paul’s Quality Backlinks service: paulsqualitybacklinks.com (especially WhiteHat). Every month Paul prepares a new base of trust resources for hand submit. However, it is so difficult to register by hand and left “fat” backlinks. Moreover, we’ve got Xrumer and it would be incorrect not to use it.  Paul’s base that was issued in September can serve as the example, though we can examine any other base. And I’ll take only a part of the resources – one engine, you can check the same engines occur in each base and only links change.   You can pay money for new Paul’s bases every month or you can just examine his trust engines and every month have not 50, 100, 500 or 1000 “fat” links for money but as many as you will be able to take away with you. :)
So, let’s start. The first at present moment “alive” resource from Paul’s base is as follows:  azizilife.com/member/register
Let’s examine it more detailed. It is made on the engine «Powered by ExpressionEngine» (before it there were two more links on the same engine but they are not available now). If you look through the Paul’s base issued in September you’ll see that this engine is widely used by him and one can place links with anchors in a profile. I’m not going to tell you about parsing a base by Hrefer now as I described this process in previous article when I provided examples of YaBB forums. If there are any questions, please, do not hesitate to contact me. I’d like to mention that you should load approximately the following signs in template of Hrefer (you can add your own, it’s not difficult):
"ExpressionEngine Discussion Forum - Version"
"ExpressionEngine Discussion Forum - Version 1.3.2"
"ExpressionEngine Discussion Forum - Version 2.2.0"
"ExpressionEngine Discussion Forum - version 3.1.2"
"The most visitors ever was *, on * *, 2009 *" ExpressionEngine
"The most visitors ever was *, on * *, 2010 *" ExpressionEngine
"The most visitors ever was *, on * *, 2011 *" ExpressionEngine
"Script Executed in * seconds" ExpressionEngine
and so on.


In Sieve-filter you should add the following:


/forum/
/viewforum/
/member/
/viewthread/
/forums/
/viewpost/
/commune/
/memberlist/

In some time we’ll have a base of almost all sites on the engine ExpressionEngine. You will be able to economize on Paul’s bases. :)
I parsed small base. Hrefer help me check up pagerank:




And now we’ll make Xrumer 7.07 Elite mod for registration on the engine ExpressionEngine. Initially I don’t have a desire to teach you posting - cast no dirt in the well that gives you water. There are some narrow-minded men who may very quickly kill by their posting “honey hole”. That’s why I’m going to teach you only how to register at the resource and how to modify a profile after registration.
Let’s take Xrumer 7.07 Elite archive and unpack it into a new folder. We may call this folder «Xrumer7.07–ExpressionEngine», in order not to make confusions later.







Then let’s start to create a mod.
At first, I advise you to do a whole procedure by hand to study all the nuances. Take the forum: http://www.gearlive.com/forums/ . You may note on registration page that you can leave a link on it. But without anchor.


Look at the source code of the page, almost everything is standard there and Xrumer will understand instructions. We need to teach Xrumer only this block:


<p><input name="accept_terms" value="y" type="checkbox">&nbsp;&nbsp;<span class="alert">I agree to the terms of service</span></p>
<p><input value="Submit" class="submit" type="submit"></p>
<p><span class="highlight">*</span> Indicates required fields</p>

We should teach him this. It is necessary to add a field «accept_terms» into xas_AI.txt, in order to Xrumer knows that during the registration it is necessary to give value "y" to the field.
It should be done in the following way: open the file xas_AI.txt and add this block:
#accept_terms
y

And this block <input value="Submit" class="submit" type="submit"> provides information submit. In Xrumer the xmessages.txt and the section PRESSAGREE in it are responsible for this. Add this note into the file:
<input class="submit" value="Update" type="submit">
PRESSAGREE


The rest is standard. Let’s start to test. The link gets into the Part successful with notice Result: using proxy XXX.XXX.XXX.XXX:XXXX; registered (registering only mode is ON);
Look through a folder Debug. In the file POST id2 we can see the reason for our failure to register:


The form you submitted contained the following errors
•    You must submit the word that appears in the image

We have Captcha sign - "captcha" in xas.txt, Xrumer doesn’t see captcha itself.  We should add the sign into the file default.mask.txt in the folder DeCaptcha.
From this block:
<img src="http://www.gearlive.com/images/captchas/1317999968.1828.jpg" style="border: 0pt none;" alt=" " height="30" width="140">
<br>
<input name="captcha" value="" size="20" maxlength="20" style="width: 140px;" type="text">
</p>
In default.mask.txt add the following sign (after the last note you should miss a line and add this block):
[Include] [inLink]captchas[/]
          [inForm]captcha[/]
[/]

Now everything is ok and we see captcha for entering by hand:


The link also gets into halfsuccessful but with a note: Result: using proxy XXX.XXX.XXX.XXX:XXXX; captcha recognized; (manually); registered (registering only mode is ON);
It’s good, we return back to the folder Debug. In the file: POST id2.htm we can see:


Your registration has been successfully completed.
You have just been sent an email containing membership activation instructions.

The registration was a success, it is only necessary to activate via email. A phrase: «You have just been sent an email containing membership activation instructions» should be added into the file xmessages.txt, in order to Xrumer knows that a letter is sent us for activation. Add it into the block ACTIVATION after the last sign in this block:


You have just been sent an email containing membership activation instructions
ACTIVATION
Now open our e-mail and read an activation letter.


We receive a link for activation as follows:
http://www.gearlive.com/?ACT=8&id=VkKMMN5xo4&r=f&board_id=1

Open the file xpop.txt and look for such a sign for activation. You won’t find it there. Add it into хрор.txt:
[...]your activation code[...]                                 – into the block  [HEADERNEEDS]
http://[...]?ACT=[...]                                           - into the block [LINKNEEDS]

Now you can take this link and add it into the field «test». Everything is ok. We’ve done it. We registered and in the site there is our profile but it needs modifications:


Open the folder Debug again. In the file: POST id2.htm we can see:
Your account has been activated
You are now logged in
Add this into the file xmessages.txt in order to Xrumer knows that we activated our account and logged in. We make all the rest by analogue in accordance with the previous changes in this file:

Your account has been activated
REGISTERED
and
You are now logged in.
LOGGEDIN
Now Xrumer can successfully activate links and log in into a forum. Then we should teach him to modify a profile in order to leave there where it is possible a link with anchor.
You should make modifications into the file xurl.txt. To modify a profile you should go to the link: http://www.gearlive.com/forums/member/profile/ and then to the link: http://www.gearlive.com/forums/member/edit_profile/ . URL with anchor (and not one) you may leave in the field Bio.
Add into the file xurl.txt:
AddLinkRule([0,'/member/profile/'
           ],URL_TO_EDITPROFILE);
AddLinkRule([0,'/member/edit_profile/'
           ],URL_TO_EDITPROFILE2);
And to see a profile you should add the following:
AddLinkRule([0,'/member/1'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/2'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/3'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/4'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/5'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/6'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/7'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/8'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/9'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/0'],URL_TO_VIEWPROFILE);

Excellent! We need to identify what field in our PROJECT will be responsible for Bio. I’ve chosen Real name. In the field Real name we should enter HTML code: <a href="http://GenieGenieGenie.info">ExpressionGenie</a>


And you should add sign Bio into xas_AI.txt:
#bio
REALNAME

Let’s try. And yet you should add signs for log in into xurl:
AddLinkRule([0,'/action,login'
           ],URL_TOLOGIN);
AddLinkRule([0,'/member/login'
           ],URL_TOLOGIN);

Everything works.


These are the full list of changes you should make in the files:
Add into xmessages.txt:
Your account has been activated
REGISTERED
You have just been sent an email containing membership activation instructions
ACTIVATION
<input class="submit" value="Update" type="submit">
PRESSAGREE
You are now logged in.
LOGGEDIN

Add into xurl.txt:
AddLinkRule([0,'/action,login'
           ],URL_TOLOGIN);
AddLinkRule([0,'/member/login'
           ],URL_TOLOGIN);
AddLinkRule([0,'/member/profile/'
           ],URL_TO_EDITPROFILE);
AddLinkRule([0,'/member/edit_profile/'
           ],URL_TO_EDITPROFILE2);
AddLinkRule([0,'/search/'
           ],URL_TOSEARCH);
AddLinkRule([0,'/member/1'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/2'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/3'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/4'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/5'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/6'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/7'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/8'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/9'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/0'],URL_TO_VIEWPROFILE);

Add into xignoreforms.txt:
 [PM_EPROFILE]
{IN_FORM}<input class="submit" value="Search" type="submit"

Add into xas_AI.txt:
#bday_d
[DAY_TOMORROW]
#bday_m
[MONTH_TOMORROW]
#bday_y
RANDOM[1981..1991]
#bio
REALNAME
#accept_terms
y

Add into default.mask.txt:
[Include] [inLink]captchas[/]
          [inForm]captcha[/]
[/]


However, I’d like to warn that it is desirable to do mods for yourself or for limited number of users because “fat” engines in condition of mass use either stop being “fat” or just impose such a protection that MOD cannot surpass and it should be updated. I’m 100% sure that after this information is published mod, in some time, will stop functioning well. Hurry up to skim the cream. Here the situation is the same as with Xrumer’s ups. You should outdistance your competitors and as I mentioned it in my previous lesson – time is money.
Profiles on this engine are long ago used not only in black but in white SEO. Paul may confirm it. :)
Quaerite et invenietis.
«Make a request, and it will be answered; what you are searching for you will get; give the sign, and the door will be open to you.» (Matthew 7:7)
The complex Xrumer+Hrefer – strongest armament and you should only learn to use it in a proper way and Xrumer will bring you 6-figures annually.
Video1:
Video2:

Wednesday, October 5, 2011

You can outdistance competitors with the help of Hrefer

A software complex «Xrumer+Hrefer» is just an essential thing for a web-master irrespectively of his engagement: Black Hat or White Hat SEO. But the questions are: How should we use the program at full? How should we achieve more than others? We really want to be better and more successful than others. Yes, it’s true. But what should we do to achieve this? It’s quite simple – to learn to press maximum out of «Xrumer+Hrefer».
OK, let’s start. I’m going to show you how you can lead web-masters, pursuing a preemptive tactic. As time is money.
Hrefer 3.7 and information of new version of - Xrumer 7.08 Elite will help us. From the Botmasterlabs we find out that in version 7.08 the work with forums is improved on engines Yabb and Punbb. What this information is for? Well, for this update of the program we urgently need to parse forums just on these engines! As we will be able to outdistance our competitors just on this turn! While they are sluggish, admins in these forums will introduce some extra protection and again everybody might wait for the next update, satisfied with a standard registration and posting in accordance with a standard list of engines. That’s why – go ahead and do it as soon as possible. We are going to parse forums just on engines Yabb and Punbb. The rest forums we will manage to parse and go through later as they are not so important today. So, what do we need at present? Only Hrefer 3.7 and our brains. First of all, let’s parse forums on engine Yabb.
Open the browser and transfer to the site of this engine: yabbforum.com/community/, to examine it in details.


Here we notice that the version of the engine the forum functions - YaBB 3.0 Beta. This may be important for our work, but the main search keyword according to which we are going to start parsing the distinctive features in footer is a little bit different: Powered by YaBB. We are going to start our work just in accordance with this feature. We enter a request to the Google and wait for the information.

We notice that besides the forums on engine YaBB the Google also provides us with the links to the forums YaBB SE but this is a little bit different engine that differs from the simple YaBB which uses a data base and has other differences in comparison with his parent. Xrumer works with it, but in this update of the program there’s no any information about the improvement of work with it, that’s why if we would parse just forums for work its appearance in our base would only be appreciated but we parse a base just in accordance with a definite engine and unnecessary things are not desirable here. That’s why we should update the request: "Powered by YaBB" -"yabb se".  That’s all. Now everything is OK. We have a “wide” request and now we are going to work at “narrow” one. As a rule, “narrow” requests give “better” results and that’s why we should focus on them. First of all, variants with different modifications of the engine will serve as such “narrow” requests.  Parse them and check. As a result we will have the following:
"Powered by YaBB" -"yabb se"
"Powered by YaBB 1 Gold - SP1"
"Powered by YaBB 1 Gold - SP 1.1"
"Powered by YaBB 1 Gold - SP 1.2"
"Powered by YaBB 1 Gold - SP 1.3.1"
"Powered by YaBB 1 Gold - SP 1.3.2"
"Powered by YaBB 1 Gold - SP 1.4"
"Powered by YaBB 1 Gold - Release (Yet Another Bulletin Board)"
"Powered by YaBB 2.1"
"Powered by YaBB 2.2"
"Powered by YaBB 2.2.1"
"Powered by YaBB 2.2.2"
"Powered by YaBB 2.2.3"
"Powered by YaBB 2.3"
"Powered by YaBB 2.3.1"
"Powered by YaBB 2.4"
"Powered by YaBB 2.5 AE"
"Powered by YaBB 3.0 Beta"


When we have a list of all modifications of engines we can start extra searches. Open any YaBB forum and search for extra universal features. Let’s take, for example, the same yabbforum.com/community/:


Find an excellent request at the top of the page: "Welcome, Guest. Please Login or Register" and add the feature yabb to the request in order to cut off unnecessary things. That’s all. There’s one more request. Let’s go on. At the bottom of the page find: "Username, Displayed Name or Email address:". Excellent! And again we add the feature yabb in order to cut off possible “junk”. Let’s examine another forum:   www.prismkites.com/cgi-bin/yabb2/YaBB.pl


«Forum Statistics» is an interesting section. It’s worth learning more detailed.  We find out there the following: Our users have made 47380 Posts within 3506 Topics.
View the 10 most recent posts of this forum.
Most Users ever online was 126 on Aug 22nd, 2011, 10:50pm.
Most Members ever online was 13 on Oct 6th, 2008, 11:58am.
Most Guests ever online was 119 on Aug 22nd, 2011, 10:50pm.
Most Search Engines ever online was 29 on Oct 21st, 2009, 7:57am.

This is just Klondike for us! With the help of these requests we will be able to find a lot of forums! But how can we convert them for Hrefer in a proper way? We are not likely to obtain a good result if we directly “feed” the Google with these requests. You can check by entering, for example, the following request into the Google’s search line: «Most Users ever online was 126 on Aug 22nd, 2011, 10:50pm». The task is rather difficult but the Google itself will help us to solve this! We know that to make the searches easier the Google gives us a possibility to use different operators.  And if the operators such as “inurl” are not desirable for searching, the Google very quickly bans such requests. At the same time an operator “*” (very few people know about which and even fewer use it in their work) will be indispensable for us and the Google is loyal about its use by servers! Eureka!
The first phrase will be as follows: "Our users have made * Posts within * Topics". We just need to add again the word yabb to the request. Now we have the following:
"View the 10 most recent posts of this forum" yabb
"Most Users ever online was * on * *, 2010, *" yabb
"Most Users ever online was * on * *, 2011, *" yabb
"Most Members ever online was * on * *, 2010, *" yabb
"Most Members ever online was * on * *, 2011, *" yabb
"Most Guests ever online was * on * *, 2010, *" yabb
"Most Guests ever online was * on * *, 2011, *" yabb
"Most Search Engines ever online was * on * *, 2010, *" yabb
"Most Search Engines ever online was * on * *, 2011, *" yabb

As a result we’ll have a template for parsing of yabb forums as follows:


Maybe you should also add the following request: "Baidu (*), Crawler (*), Google (*), Yahoo! (*)" yabb. How do you like it? :)
And it is desirable to place into Sieve-filter the following:
/yabb/
/yabb.pl
/yabb2/
/yabb.cgi


There’s one more issue. How could we parse "Powered by YaBB" forums in languages different from English? It’s very simple. I’m going to show you the example in the German language; you may search in other languages by analogy. First of all, you can choose the German language in the tab Search Engines options & Filter in the menu Language in Hrefer. In this tab you can also indicate Domain / site - .de. You can place German keywords in Words database. But to parse all forums in YaBB engine we should use distinctive features for these forums of the German segment.  That’s why we open such German forum and search for distinctive features for German version. It’ll approximately look like:
"Willkommen, Gast. Bitte Einloggen oder Registrieren" yabb
"Unsere Mitglieder schrieben * Beitrage in * Themen" yabb
 "Die 10 neuesten Beitrage anzeigen!" yabb
 "Größte Anzahl gleichzeitig anwesender Benutzer war * am * um *" yabb
 "Größte Anzahl gleichzeitig anwesender Mitglieder war * am * um *" yabb
 "Größte Anzahl gleichzeitig anwesender Gaste war * am * um *" yabb        
etc.

I recommend you to use rare words in Words database (if you want to parse larger base), because when you use popular keywords Hrefer will constantly find practically the same popular sites (it will scrape doubles – I think you agree that in larger sites they discuss much more themes than in smaller ones and Google will always find larger sites by popular searches). If we use rare words we’ll expand a number of forums. It is also good to use long-tail keywords for your niche. It will be optimal for White Hat SEO.
There’s nothing difficult. Do you agree? For Spanish, French and even Chinese it’s the same. It’s just very difficult to find out information about these simple secrets. Try to launch parsing in accordance with those requests I showed you and you’ll see that the base parsed independently by Hrefer 3.7 will be “excellent”. Would you like to waste your money after this and buy bases containing of 99 percent of “junk” parsed by somebody else? I think the answer is obvious.
That’s all. Botmasterlabs prepared Xrumer’s update and we prepared a base for running on. Now we have a chance to skim the cream: there remains one thing to do – to register profiles, when admins understand the situation. :)
In general, the most important thing – stop thinking unimaginatively and try to be before others. This is a key towards success.
The situation is similar with Punbb. Try to make correct anti banning requests to the Google independently. If it is difficult – ask questions, I’m going to lift the veil little by little. And remember, not a single base that you will try to buy won’t be better than your own. You have everything to do this: an excellent parser Hrefer 3.7 and your brains. I saw a great number of bases that people sell and I can confirm you that in general this is junk that are being sold for money. :) Are you going to continue buying this “junk”?
XRumer Contest

Video tutorial 1:


Video tutorial 2: