Saving money, while collecting data is always the goal in my mind for these articles. Ahrefs is decently expensive, and its more than what most new SEO people need. Knowing what keywords your site is ranking for is super useful to learn. What you can do is run SERP Position test on keyword list based on the main subject of the blog article. Hence, Spray and pray with keyword reports.

What you are going to do is pull very targeted keyword reports in hopes to find some keywords in the top 300 of the search results. Allowing you to see where the weak points are in the articles, and website. If you are not ranking for a long tail keyword in the top 300, then you likely have something wrong going on with the site.

This method is a quicker way to gather SERP data on a new article, rather than wanting on other tools to find them for you.

There are a ton of options out there for SERP ranking services, but for some good reason. I keep coming back to SERPLab. They have always been super stable with their data, and never have any issues with them. The good news if they offer 150 free searches a day of Google desktop results. Their Paid accounts are super cheap, and you can scale with them as well.

They do add on “Robots”, for $4.99 USD a month reoccurring rebill on PayPal. Each Robot will add 600 another searches a day, and will open up the advanced features of SERPlab.

Create A Free Account:

SERPLab signup Link

Step 1: Generate Keyword List

Adwords Keyword Planner: You want to try to pull a very limited amount results when generating the keyword reports. They will be a small list of around 100 due it being that targeted, such as using “Fiverr SEO.”

I ended up using the top 96/300 out of that Adword keyword planner report. I had to remove a lot of untargeted ones with their results. Most days for my personal use, I’ll use AffPortal to run my keyword reports. The results are more refined and easier to work with than Adwords.

Bonus Content : Finding Ranked Keywords based on Organic (Not Set) Traffic. 

Step 2: Creating a SERPLab Project

Once you have created the free account with SERPLab, and activated the account via the email link they send out to verify everything. You will find the option to start a new project at the top of the page. Generally for each keyword/article – I’ll keep them group in projects to keep everything organized. 

Project Name: Give this a detailed name if you are split testing. Otherwise just call it the main keyword you are checking positions on. use the root domain, no HTTP:// or www. required. If you select URL only, it will only search for that unique link in the results. Typically not recommended, but it can be helpful in some cases.

Keywords: Add Keywords in bulk if you are going to add more than one. Just copy and paste in the keyword list in here.

Google Region: If you want a specific geo like the results from a Russian IP address because you are a blogger in Russia. Then you would select that location here. Most of the time global will be just fine for what you want to do.

Note: If you are using their free plan, then you will not have these advanced options below.


Project Type: What Search Engine Results you want. This is where you would use a more detailed project name so you can quickly reference them from the home menu.

Search Device: Desktop Mobile or Tablet. Most people will just use desktop, but if you are wanting to see if one is doing better than the other. You can create multiple campaigns of the same keywords, and select a difference device for each one.

Search Language:  English, unless If you are writing in another language outside of course.

Results Location: Helpful if you do client work for people in other cities/states. I would leave this blank unless you are trying to collect Geo-specific local SERP data.

Step 3: Analyzing the Data

Once the project is added, it will return you to the home menu. Go ahead and click on the new project name to see the results of all the keywords. The Robots will take a few minutes per 100 keywords for it to collect the results, so make sure to give it time to do its thing.

Check Frequency: If you have more than one project, then selecting every 2-3 days will help the robots from becoming overwhelmed with tasks. 

Project Summary Graph Options:

For some reason, the graph options took me awhile to figure out. So I wanted to share it in case anyone has the same confusion. If you want to look at a visual aid, and see the rankings in a graph chat. Then you have to select them to be generated in that report manually.

Under actions, you will see the little black graph bar icon. Green = Added to visual report, black = not.

Once the keywords are selected, they will show up in the project summary graph at the bottom of the page. You can toggle the keywords on and off as well from this menu. If you have originally selected them in the first place, that is.

Single Keyword Summary Options:

You can also select the keyword in the report to view more details.In this drop down menu, if you have data collected you can view the full keyword details to view the data easier for that unique keyword. After a few search passes have happened, go ahead and remove all the unwanted non-ranking keywords.

If all fails and the new Google update causes rankings to drop. Then you can always blame it on c-3po…. Never tell me the odds.