Long time no love for seobayers so iam writing this tutorial for you guys:

One of the biggest mysteries about xrumer has been creating profiles and me myself being a noob , but a smart one:P, always try to find ways for creating thins easier. Recently i was doing a test and found a good way of generating profile links easily. Before we start i will post results:

Tools - Hrefer 3.3, Xrumer 7.5, Scrapebox, Adword tool for keyword, Keyword studio pro and a linklist merger

Linklist generated - 250k (unique domains)
Profiles generated - 60k (unique domains) - a lot in just 20 days.

Step 1
Generate keywords which people actually try to rank for. This is the most crucial step in profile building. I saw a huge list being shared on another forum which had over 300k words. I say what is the use for searching keywords like "aaaaa", "abra ka dabra" etc. Who will rank for these? So i used common sense and generated keywords which people actually use for ranking.

Usage -
1) Note down atleast 100 keywords from google search (not adwords) which are broad and have massive competition like credit card, insurance etc.

2) One-by-one load these keywords into keyword studio pro (i used crack version:P) and generate similar keywords. Note that these words are better than scrapebox wonderwheel scraper.

3) Load all these keywords into scrapebox and generate keywords upto 3 levels. De-dup them etc. and save them. Then in the end make a huge list of all the keywords generated from original 100 words.

Step 2
Load them into hrefer but before you begin do this:

1) Edit additive words and just use these:

"powered by smf"
"powered by vbulletin"
"powered by phpbb"
"powered by ip.board"

Etc. etc. etc. but only forum software names. I did this so i don"t know which are most useful.

2) Edit search engine filter and place this:

Member.php?action=
profile.php?viewprofile=

Etc. etc. basically all those filters which have view profile in their url.

The logic is to get maximum of those profiles which have been made for the purpose of visible backlinks. (Iam having trouble loggin into my dedi so will post the complete list later)

3) Start scraping and wait for it to complete.

Step 3 - Another very important step.

Usually you all just load the links in xrumer and blast away but no you should analyze the database also to remove dead ones. So click on tools -> database analysis

1) Type the same "powered by" stuff into the box on left hand side.

2) Choose your linklist and select search content and 50 threads and go. This will remove all 404 forums and blogs etc.

Now we run xrumer with this linklist.

1) Load the database and setup your project.

2) Goto advanced options -> select register only, goto speed<---> success and move all the way to success and select recaptcha with 40-50 atempts.

3) Start and let it complete.

While the posting is done i usually move to next keyword building step.

When all your profiles are created, load them into linklist merger and create a big file from it. Now remove dups and all and you have a good profile link package.

So the jist is - keywords which people search - only few additive words and filters - right settings etc.

You will notice that from your final linklist with medium success and recpatcha off and 20-25 atempts for captcha you will get approx 30k+ profiles. I get 60k with recaptcha and half-success

Happy profile creation....

Начнем сразу с кода основного скрипта:

#!/usr/bin/perl

# which-forum.pl script
# (c) 2010 Alexandr A Alexeev, http://сайт/

use strict;

# закомментированные строки - для строгости
# если задача - собрать статистику движков, оставить как есть
# если составить список форумов - раскомментировать

my $data ;
$data .= $_ while (<> ) ;

# проверить, сколько было Powered by phpBB без ссылки в подвале
print "phpbb\n "
if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/i or
# $data =~ /viewforum\.php\?[^""]*f=\d+/i or
$data =~ /phpBB\-SEO/i or
$data =~ /) ;
print "ipb\n "
if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*>[^<]*IP\.Board/i or
$data =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Invision Power Board/i or
$data =~ /

/i or
$data =~ /index\.php\?[^""]*showforum=\d+/i ) ;
print "vbulletin\n "
if ($data =~ /Powered by:?[^<]+vBulletin[^<]+(?:Version)?/i or
$data =~ /) ;
print "smf\n "
if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?"[^>]*>Powered by SMF/i or
$data =~ /index\.php\?[^""]*board=\d+\.0/i ) ;
print "punbb\n "
if ($data =~ /]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/?"[^>]*>PunBB/i ) ; #or
# $data =~ /viewforum\.php\?[^""]*id=\d+/i);
print "fluxbb\n "
# if($data =~ /viewtopic\.php\?id=\d+/i or
if ( $data =~ /]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i ) ;
print "exbb\n "
if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?"[^>]*>ExBB/i ) ; # or
# $data =~ /forums\.php\?[^""]*forum=\d+/i);
print "yabb\n "
if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?"[^>]*>YaBB/i or
$data =~ /YaBB\.pl\?[^""]*num=\d+/i ) ;
print "dleforum\n "
if ($data =~ /\(Powered By DLE Forum\)<\/title>/i or
$data =~ /]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=copyright)[^"]*">DLE Forum<\/a>/i ) ;
print "ikonboard\n "
if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/i or
$data =~ /\n "
if ($data =~ /\n "
# if($data =~ /forums\.php\?fid=\d+/i or
# $data =~ /topic\.php\?fid=\d+/i or
if ($data =~ /]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i ) ;
print "stokesit\n "
# if($data =~ /forum\.php\?f=\d+/i or
if ($data =~ /]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*Stokes IT/i ) ;
print "podium\n "
# if($data =~ /topic\.php\?t=\d+/i or
if ($data =~ /]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>Podium/i ) ;
print "usebb\n "
# if($data =~ /forum\.php\?id=\d+/i or
if ($data =~ /]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>UseBB/i ) ;
print "wrforum\n "
# if($data =~ /index\.php\?fid=\d+/i or
if ($data =~ /]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-Forum/i ) ;
print "yetanotherforumnet\n "
if ($data =~ /Yet Another Forum\.net/i or
$data =~ /default\.aspx\?g=posts&t=\d+/i ) ;

Этот и другие скрипты, упомянутые в посте, вы найдете в этом архиве .

Скрипт which-forum.pl изучает код html-страницы на предмет наличия в нем сигнатур форумного движка. Аналогичный прием мы использовали при определении WordPress и Joomla , но есть пара отличий. Во-первых, сам скрипт не загружает код страницы, а читает его из stdin или файла, переданного в качестве аргумента. Это позволяет загрузить страницу один раз, к примеру, с помощью wget, а затем прогнать ее через несколько анализаторов, если у нас их не один. Во-вторых, в данном скрипте наличие сигнатуры является 100% признаком движка. В прошлый раз наличие сигнатуры лишь придавало веса соответствующему движку и «выигрывал» движок с наибольшим весом. Я решил, что в данном случае такой подход лишь напрасно усложнит код.

Чтобы протестировать работу скрипта, я провел небольшое исследование. Я составил список из нескольких тысяч форумов и прогнал каждый из них через свой скрипт, определив тем самым процент срабатываний программы и популярность различных движков.

Для получения списка форумов я воспользовался своим парсером Google . Поисковой системе посылались запросы типа

site:forum.*.ru
site:talk.*.ru
site:board.*.ru
site:smf.*.ru
site:phpbb.*.ru
....

и так далее. Полный код генератора запросов вы найдете в файле gen-forumsearch-urls.pl . Помимо зоны.ru также использовались.su .ua .kz и.by. В прошлый раз провести такое исследование было затруднительно, поскольку сайты на WordPress и Joomla не имеют подобных сигнатур в URL. Каталоги типа cmsmagazine.ru/catalogue/ не обеспечивают достаточного объема выборки. Что такое 600 сайтов на Drupal?

Надо признать, результаты эксперимента меня огорчили. Из 12590 исследуемых сайтов только на 7083 движок был определен успешно, то есть лишь в 56% случаев. Может быть, я не учел какой-нибудь движок? Неужто на половине форумов стоял Bitrix? Или мне стояло больше времени уделить поиску сигнатур? В общем, тут требуются дополнительные исследования.

Среди 56% успешно опознанных движков самыми популярными, как и следовало ожидать, оказались IPB (31%), phpBB (26,6%) и vBulletin (26,5%)

За ними с большим отставанием следуют SMF (5,8%) и DLEForum (5,3%). Мой любимый punBB оказался лишь на 6-м месте (1,64%). Я не советовал бы сильно доверять этим цифрам (мол, каждый третий форум в рунете работает на IPB), но определенные выводы сделать, конечно, можно.

Например, если вы намерены делать сайт на форумном движке и планируете модифицировать форум, скажем, платить пользователям по 0.01$ за каждое сообщение с автоматическим выводом средств раз в неделю, то вам следует выбрать один из трех наиболее популярных движков. Чем популярнее форум, тем больше шансов найти программиста, который хорошо в нем разбирается.

Если же существенных изменений в движке не предвидится, то возможно имеет смысл выбрать не самый популярный движок, например SMF или punBB. Этим вы уменьшите число хакерских атак на свой форум и количество автоматически рассылаемого на нем спама.

Скриптам для поиска/определения форумов также можно найти не одно практическое применение. Первое, что пришло лично мне в голову — это отсортировать по тИЦ опознанные форумы и разместить на первой сотне посты с ссылками на один из своих сайтов. Однако сотня форумных dofolllow-ссылок никак не повлияла на тИЦ (прошло 2 апдейта), так что лучше не тратить тут время, если только вас не интересуют переходы.

Понятно, что названное применение скриптов далеко не единственное. Думаю, вы легко придумаете, как еще можно их использовать.

Let"s not forget good old forum software. Geeks use them for tech support. Businesses use them for collaboration. Here"s our take on 70+ forum engines, hosts, and tools.

Forum Engines (Free Software)

Pocoo - Never heard of a Python-powered board? Neither did I, until I found Pocoo. It"s WSGI compatible, and has an advanced plugin system.

PunBB - With XHTML-compliant pages, simplicity, and speed, what"s not to like?

Quicksilver Forums (QSF) - Based on the now dead MercuryBoard, QSF has grown into a mature engine sporting features such as 3D permissions or skinning.

RForum - Strong forum with mailing list integration, powered by Ruby.


Simple Machines Forum (SMF) - Originally a fork of YaBB SE, SMF features WYSIWYG, powerful groups, and much more. Note: there is some dispute about whether SMF is free software or not, since you are not allowed to redistribute the forum/software itself without written permission.

Snitz - Basic ASP forum.

Tiny forum that stores its information in TXT files instead of a database.

Unclassified NewsBoard Forum (UNB) - Easy to use forum engine with Jabber notification.

UseBB - Lightweight, clear, and efficient board package.

Vanilla - Terrific AJAXified forum with a really nice look you won"t find anywhere else.

Vikingboard - Minimalistic board engine for high performance.

Viscacha - Board with integrated CMS and conversion from CuteCast, Vision Board, phpBB, and WBB.

YaBB - Easy to install and easy to use, YaBB is more than yet another bulletin board.

Yazd - Basic forum engine under the Apache license.

Forum Engines (Commercial)


AspNetForum - Clean and powerful ASP.NET forum engine. $85-$169.

Burning Board - Easy to set up board that will import existing Invision Power Board, MyBB, phpBB, PunBB, Simple Machines Forum, or vBulletin forums. $139.99-$269.99.

FuseTalk - Powerful forum software used by big-names such as Adobe, Boeing, NASA, NBC, US Airforce, McAfee and Lonely Planet. But the names will cost you. $649-$4599.

FusionBB - Calendar, photo gallery, PayPal, article templates, and much more are available with this great piece of software. $425 flat fee or $149 flat fee and $39/year.

Ideal BB - ASP/COM board with a nice revision feature. $299-$2099.

Invision Power Board (IPB) - One of the most popular commercial boards of all time. $149.99-$299.99.

Jive Forums - Powerful board used by companies such as EA and ESPN. Unfortunately, very expensive. $14950 flat fee, $1950/1000 users, $4950/5000 users, or $9950/20000 users.

MyProBB - Powerful anti-spam features makes this one a keeper. It"s cheap, too. $25/year.

UBB.threads - $725 flat fee or $229 flat fee and $125/year.

vBulletin - Extremely popular board with tons of features. $160 flat fee or $85/year.

WowBB - WYSIWYG, internationalization, and much more available with this PHP board. $99 flat fee or $55/year.

Forum Hosts


Blursoft MetaForum - Has a ton of AJAX features, but manages to stay search friendly. And yes, the back button does work. Free.

Conforums - Unlimited categories, boards, and posts with HTML and JavaScript customization. Free.

CuteCast - Basic forum hosting. Free.

GoBoardz - Nice forum with photo sharing and a nice interface. Free.

Hyperboards - A big hosting provider with global login (one Hyperboards account logs you into every Hyperboards forum), skins, pages, and unlimited posts and boards. Free.

Invision Power Board (IPB) - One of the most popular commercial boards of all time. $10-$75/month.

ProBoards - A well known host powered by YaBB. Free.

Sudden Launch - Forum host with unlimited posts, replies, and boards. Free.

WowBB - WYSIWYG, internationalization, and much more available with this PHP board. $99 flat fee and $3.95/month or $7.95/month.

Forum Integration


bbPress and Wordpress integration - Official howto on integrating the two sister projects.

Joomla component that adds a powerful forum.

Integrating Vanilla and Wordpress - Official guide to integrating the two popular CMSs.

IpbWiki - Connects Invision Power Boards and MediaWiki.

Joomla!Vanilla - Bridge between the Joomla CMS and Vanilla.

Forum Tools


BBCodeXtra Firefox Extension - Context menu to insert BBCode or (X)HTML. Freeware.

Bulletin Board/Forum Code Converter - About.com offers a simple HTML>BBCode or BBCode>HTML converter in JavaScript. Freeware.