Holzr
Elite Member
- Sep 4, 2016
- 2,236
- 2,666
Edit: I realise now the title may be a little misleading. Perhaps a better one would be:
[Guide] How To Replicate KWFinder Scores Without Paying For KWFinder
Note: I will be referencing mainly to this thread in this posts so open it in a new tab so you can refer to it and understand what I am talking about and where I have got my numbers from.
Note 2: Yes this uses DA/PA to come up with a score. This is good for screening/filtering however I suggest you manually check all these results before making a final decision on keyword selection. DA/PA is a pretty useless metric and should not be used exclusively. I like to use Google Search Operators (click the link to read my guide on how to use them) to do a quick On-Page screen to see if pages are targeting the keywords properly.
I've been using KWFinder for a few years now as I feel it's the best of the bunch of tools out there despite its many flaws. 1 being costs and the other being it's Keyword Difficulty Scores (the fact that they don't refresh, often outdated and incorrect, and there is no way to easily mass check a whole list of keywords unless you pay them). KWFinder is expensive for what it is (considering it grabs all of its data and suggestions from AdWords).
After starting a new project that required a lot of keyword data to be checked (in terms of search volume etc.) I knew that KWFinder was going to be way too expensive so looked around and found this rather new tool (I am not affiliated with them in any way, I'm just a user and a very happy one at that). I was going to need to check 10,000+ keywords a day which is not even close to being covered in KWFinder Agency plan. So if you are looking for a replacement I'd highly recommend it as the prices are brilliant. Twin Words is the tool I will be using and referring to in this guide. Their comp. score uses AI and I have no clue what metrics etc. they use. The reason I love them is their limits are really good.
So I thought to myself how can I still get a basic comp. score like KWFinder without paying for KWFinder.
The Method
Aim: To build a simple clone of KWFinders comp. score calculator.
I've decided to cut out MR/MT and therefore adjust the numbers to work with just DA/PA. So my new calculation is as follows:
(PA * 0.575) + (DA * 0.425)
It's been tricky to test this out 100% due to location bias with Google etc. despite using SERPS Location changer etc. So if anyone feels these numbers are nowhere near in line with KWFinder then I'll see about playing around with them more to get them a little more accurate.
This method will use the following:

Speeding Up The Process
Since the data you download from MozBar is in a CSV it would not be to difficult to create a simple tool where you could input a file and it would then spit out the results for you by grabbing the required data. This would save you opening the file, copying the relevant data and pasting it into the excel/sheet. I might even give this a go and code something when I have a free evening.
Now the next thing to do that would be great would be a way to automate downloading SERP data. Not sure on this and I've done some digging. Moz API might be worth taking a look at. If so then you could create a tool to enter Keyword and then display volume and score just like KWFinder.
Conclusion
I hope someone finds this helpful. It's a nice way of getting a score if you don't have the budget for KWFinder/Don't want to use it.
If anyone has ideas for automating this further then it would be great to hear. Perhaps I could code something basic when I have time.
Enjoy
[Guide] How To Replicate KWFinder Scores Without Paying For KWFinder
Note: I will be referencing mainly to this thread in this posts so open it in a new tab so you can refer to it and understand what I am talking about and where I have got my numbers from.
Note 2: Yes this uses DA/PA to come up with a score. This is good for screening/filtering however I suggest you manually check all these results before making a final decision on keyword selection. DA/PA is a pretty useless metric and should not be used exclusively. I like to use Google Search Operators (click the link to read my guide on how to use them) to do a quick On-Page screen to see if pages are targeting the keywords properly.
I've been using KWFinder for a few years now as I feel it's the best of the bunch of tools out there despite its many flaws. 1 being costs and the other being it's Keyword Difficulty Scores (the fact that they don't refresh, often outdated and incorrect, and there is no way to easily mass check a whole list of keywords unless you pay them). KWFinder is expensive for what it is (considering it grabs all of its data and suggestions from AdWords).
After starting a new project that required a lot of keyword data to be checked (in terms of search volume etc.) I knew that KWFinder was going to be way too expensive so looked around and found this rather new tool (I am not affiliated with them in any way, I'm just a user and a very happy one at that). I was going to need to check 10,000+ keywords a day which is not even close to being covered in KWFinder Agency plan. So if you are looking for a replacement I'd highly recommend it as the prices are brilliant. Twin Words is the tool I will be using and referring to in this guide. Their comp. score uses AI and I have no clue what metrics etc. they use. The reason I love them is their limits are really good.
So I thought to myself how can I still get a basic comp. score like KWFinder without paying for KWFinder.
The Method
Aim: To build a simple clone of KWFinders comp. score calculator.
Rank = (DA*0.25) + (PA*0.4) + (MR*10*0.22) + (MT*10*0.13)
I've decided to cut out MR/MT and therefore adjust the numbers to work with just DA/PA. So my new calculation is as follows:
(PA * 0.575) + (DA * 0.425)
It's been tricky to test this out 100% due to location bias with Google etc. despite using SERPS Location changer etc. So if anyone feels these numbers are nowhere near in line with KWFinder then I'll see about playing around with them more to get them a little more accurate.
This method will use the following:
- MozBar
- Excel/Sheets (I like to use sheets as it's already in the cloud etc.)
- Create Moz Account and Install MozBar
- Create a Excel/Sheets file and create a little table like the following and add in the formula from above and use the average function for the bottom to average results (this will give you the overall score)
- Get a list of keywords and import them to Twin Words Ideas, filter on search volume.
- Choose A Keyword
- Search for it on Google
- Click on the icon to the right of the Moz logo on the left hand side of the mozbar (called export SERP to CSV)
- Copy URL, PA, DA and insert them into the excel/sheet you made above.
- There you have it! A KWFinder Keyword Difficulty Score. Twin Words Ideas is something like $20 per month.
Speeding Up The Process
Since the data you download from MozBar is in a CSV it would not be to difficult to create a simple tool where you could input a file and it would then spit out the results for you by grabbing the required data. This would save you opening the file, copying the relevant data and pasting it into the excel/sheet. I might even give this a go and code something when I have a free evening.
Now the next thing to do that would be great would be a way to automate downloading SERP data. Not sure on this and I've done some digging. Moz API might be worth taking a look at. If so then you could create a tool to enter Keyword and then display volume and score just like KWFinder.
Conclusion
I hope someone finds this helpful. It's a nice way of getting a score if you don't have the budget for KWFinder/Don't want to use it.
If anyone has ideas for automating this further then it would be great to hear. Perhaps I could code something basic when I have time.
Enjoy
Last edited: