Can I calculate "Keyword Difficulty" metric using Mozscape API data?
-
We already have a web application that pulls certain metrics about websites using the Mozscape API, but we are wanting to extend the usefulness of this application to enable users of the app to pull "Keyword Difficulty" metrics in bulk, instead of one at a time (or 5 at a time).
I wouldn't mind the 5 at a time limitation if we could just automate the API calls and let the tool pull data for 50 or so keywords without user-interaction.
I know that it's a "formula", but I don't know what SEOMoz uses for it's formula.
Has anyone figured out a way to calculate this, based on the Mozscape API data? Has anyone ever tried to reverse engineer this metric?
-
Absolutely! Wow. I'd pay for that. Good luck on the project!
-
Unfortunately, the web app is still in development and not available for public use yet. The database is shared, so anyone on the app would be seeing everyone else's data... You can probably see the problem with this.
In the end, we will make it capable of handling multiple users, but it's not there yet. As far as the keyword difficulty, there is no API call to pull this metric so we are wanting to reverse engineer it.
Jesse, we are like you... We can (most of the time) estimate keyword difficulty, based on various metrics, domain age, title tags, on-page keyword density, etc. But, we were wondering if anyone has effectively automated this in such a way that keywords could be "graded" in bulk. Once we can do that... Wow.
-
What is your web application? I'd love to try it out. It sounds fantastic.
I've used the mozscap API a bit for research projects but I don't believe 'keyword difficulty' is an available datapoint. I haven't had any success trying to scale the usage of the keyword difficulty metric to large lists of keywords.
So I did try to create my own metric using the API. I basically would importXML the serp results for the keyword then run the resulting URL's against the API to return things like DA, title tag, etc. From these I built a simple algorithm to judge the difficulty of the keyword.
I'm no developer so the result was a rather cumbersome excel file. But I could get a sense of keyword difficulty en masse this way. In the end I decided that is better to simply narrow my keyword list down and then run it manually through the keyword difficulty tool (5 at time, ugh!).
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
MoZ vs SEMRush - Keyword Difficulty and Keyword With Low Competition.
Hi, My question is very focussed regarding these 2 tools. Is it correct to understand that MoZ tells keyword difficulty and not which keyword is easy to compete. And SEMRush tells which keyword is easy to compete but does not tell which keywords are difficult to compete? I mean one (Moz) misses the one part and the other (SEMRush) misses the other part. Hope some will enlighten me to the point. Best
Moz Pro | | Sequelmed0 -
Rel="canonical" tag is implemented in my product pages, but still getting canoncal error for products in Moz. What is the problem? me or MOZ?
I have included the rel="canonical" tag in all my product pages, but still getting canonical error in MOZ reports for more than 6 month ! I would like to know if my code is wrong or the MOZ report system is not working properly. Here is an example of my canonical code in line 84 rel="canonical" href="http://www.doornmore.com/slab-single-door-80-fiberglass-courtlandt-1-panel-arch-lite-glass.html" /> Thanks Shayann
Moz Pro | | Shayann0 -
Any Other PAID Keyword Difficulty Tool?
Why is The Keyword Difficulty Tool so unreliable? Anyone know of another PAID Keyword Difficulty Tool? Right now I feel like I am getting ripped off for $99 a month for a tool that I have no confidence in...PLEASE HELP ANYONE
Moz Pro | | Local-Interactive0 -
Is there a way to export to csv the report of keyword difficulty tool?
I'm using it to create reportes on multiple keywords and I don't see an export/download button.I see that when one keyword only is searched for, you can export the serp results. I am asking about searching multiple keywords and then exporting them all with their scores.
Moz Pro | | davhad0 -
Keyword Difficulty Tool Ranking
I'm using the keyword difficultly tool to help me create a a list of 5 keywords (out of approx 50-60) to optimise pages for on a site. However I don't want to just choose the top 5 if 3 of them are too competitive and not worth targeting. From anyone's experience, for a small, new web company who has no pages optimised at this point, do you think there is a keyword difficulty score that I should create a hard limit on? So for instance, with a group of keywords, to only target keywords that have a difficulty score of 60 or below because anything higher would be too difficult to optimise the pages for in this stage of the sites development. Thanks in advance for your help Michelle 🙂
Moz Pro | | artlivemedia0 -
Is there a way to see what keywords users of my site are using to find it online?
Since Google Analytics no longer shows the keywords used by people to find a site online, does the SEOMoz toolset provide somethng to show this data?
Moz Pro | | Mionkeybot0 -
Is Keyword Difficulty an absolute measure, or relative to my site?
We were able to rank very well for a specific keyword. After signing seomoz I've figured out that this keyword has a difficulty of 1%. All the other similar keywords I've researched have difficulties greater than 20%. Is the Difficulty related to my site? Or is it absolute?
Moz Pro | | BrunoReis0 -
Idea for the Best Method of getting REAL Keyword Search Data
I've been using googles keyword tools to get keyword search data, but I'm pretty sceptical of some of the results it throws out on number of searches. On a number of keywords - particularly when you get to longtail, I've seen results which cannot possibly be right. So - I am trying to find out a way of getting REAL data I can trust. Here are my thoughts on a possible method of getting this key data:
Moz Pro | | James77
1/. Firstly I am taking on the assumption that the adwords campaign monitoring statistics are more reliable and accurate than the keyword research tools - correct me if I am wrong! 2/. Then take a load of keywords you wish to monitor and create didfferent ads for them based of EXACT match. 3/. Make sure non of your adverts conflict with each other, so you may have to turn off any other campaigns you have running. 4/. Put you bids and available spend as high as possible, so that ideally you will your ads will always be shown for every search match, and ideally always come in No1 spot on the ads. IE your aim is to create a neutral environment where your ads are shown for every search match and appear in the exact same position for each search match. Run the campaign for a period of time long enough to be confident that you have enough search data. From this you should have the vital data on keyword searches done on your exact match keywords. 5/. Repeat the test, but this time use phrase matches and again make sure there are no conflicts. 6/. Repeat again with broad match - this would require very careful implimentation not to have any conflicts and you would likely need to make heavy use of the "Not Include" keywords. What are your thoughts on the above process? - Any flaws, or other better solutions? Obviously one key thing with doing this is you need to have to be prepared to have a decent budget to get this data - but it won't be wasted as you will also be getting the adwords traffic. Thanks0