The cornerstone of every link building technique is an accurate and effective link prospecting.
As a website owner it is also very important to know your target market.

In most cases, the link prospecting is closely tied to a link building method. For example, you want to give your product to bloggers, so you need to find a blogger in your niche. Or you need a list of all universities around New York because you want to ask them for cooperation.

Every smart linkbuilder knows they need to have an overview of a website portfolio and also take care of it (update it, add new interesting websites, etc.). This process can take up a lot of time if you do not automate it.

I would like to show you how to make link prospecting using Marketing Miner and Majestic in just 5 minutes. This results in thousands of relevant websites or articles and detailed information about them (including contact details):

STEP1: Make raw prospecting using Marketing Miner

First of all, just a short introduction of what Marketing Miner is: Marketing Miner is a data mining tool for online marketers (especially for SEO specialists), it can mine important data for you from various sources, like Google search results, Majestic, AdWords and many more.

In this case, we will first use link prospecting miner which mines data from the first 100 Google search results for multiple keywords. After data collection phase, it analyses these results and gives us the most commonly occurring domains and URLs (most influential websites in that niche).

First of all, you need to create an account in Marketing Miner. After that you will be redirected to a user dashboard like this:

Here, you click on Create Report button and in the next section choose Keyword Miners. There comes your part: you need to find relevant keywords that your possible websites can rank on in organic search. For example, if you want to find fashion bloggers, your input keywords should be something like:

  • Fashion
  • Fashion blog
  • Women skirt reviews
  • etc.

For our case, I want to know who has the most influential websites in SEO niche and contact them. For simplicity, I just used the output for one query from another Marketing Miner tool called Keyword profiler.

So my input was 697 SEO related keywords that I put in the clipboard section:

Then you just have to choose the country for which you are making your link prospecting and click on Define Miners button. In the second section, you just simply check the Link prospecting miner and click on Get Data button and that’s all. Please note don’t use any filter there or miner will filter your results to just blogs, forums or other.

The whole process looks like this:

The output is the frequency analysis of websites and articles occurrence in search result. The output in this case is:

There, you can see the most visible websites and URLs in my target niche. In my case I don’t need any articles so I just download an Excel file and use the sheet with websites or aggregated CSV with my results. If I sort these websites by the number of occurrences I see the most influential websites according to keywords I’ve chosen previously.

Now we have a dataset of websites that are the biggest influencers in our target niche. First step is complete!

STEP 2: Connect Marketing Miner with Majestic

Now, before we start with the mining of detailed information and statistics of these websites, we need to setup Majestic miner and connect Marketing Miner with Majestic.

You can find the step by step tutorial on how to do that here:

It is pretty straightforward – you just click on Majestic Miner in the process of a report creation, follow the link which Marketing Miner redirects you to and fill back in the Marketing Miner access token which Majestic generates for you.

Now we’re prepared to mine data. Second step complete!

STEP 3: Expand data by primary contact information, link profile statistics, main topic and website social profiles automatically through Marketing Miner

Before we start digging the data of these websites, it’s good to cut the trash out from our input. A good method for that is to delete websites with small number of occurrences as they will not be relevant. In my case, I deleted websites with fewer occurrences than 25 which resulted in NUMBER of websites (raw input here).

The process is very similar to our first case, now we just have a domain as input. So you go to the user dashboard, click on Create Report button and choose Domain Miners. As the input you use our websites (Marketing Miner and Majestic) and click on Define Miners.

Marketing Miner has a lot of miners, which can help you with link prospecting, but in this case we need:

  • Primary contact information (to contact them in the future)
  • Primary contact information (to contact them in the future)
  • Social profiles (to know how many fans they have)- Link profile statistics (to know how authoritative they are)
  • Alexa Rank (to estimate their traffic)
  • Topical classification (based on first 3 Topical Trust Flow categories from Majestic)
  • Website category (is it a magazine or a company or a forum, etc.)
  • Technology details (is this website using WordPress or any other known CMS)

Marketing Miner will mine all this information about your domains in just a few clicks. Here you need to check the following miners:

  • Contact Finder (primary contact information, email accuracy estimation, social profiles)
  • Majestic (link profile statistics, Topical classification)
  • Alexa Rank (check Alexa Rank and create monthly/daily traffic estimation)
  • Technology detection (analyse which technologies website uses)
  • Website categorization (machine learning algorithm that estimates website type)

The whole process looks like this:

After a few minutes Marketing Miner mines all data and creates a report like this:

As you can see, we have all the data we have talked about in one place and we can now work with it and use it.

STEP 4: Clean, categorize and use your link prospecting

Now you have hundreds of interesting prospects obtained in just a few minutes. The next step is slightly more complicated as it requires manually editing the data. You have to clean this data, delete irrelevant websites, fill empty contact details and check validity of output data from Marketing Miner.

This process requires precision and each linkbuilder works with link processing differently. Some of the tools I recommend to work with the data:

  • Excel (paid)
  • OpenRefine (free)
  • Microsoft PowerBI (freemium)


The first three steps with Marketing Miner and Majestic only took 5 minutes (the time you’re waiting for data is not included). With such data you can make informed decisions and use it as an important resource for your link building process.

How does your link prospecting process look like? Do you use any data mining tools to fetch resources as well?

If you have any questions in the meantime, please contact
You have successfully registered for a Majestic Demo. A Customer Advisor will contact you shortly to schedule a suitable time to connect.