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
-
Keyword difficulty percentage changes from day to day
Hello Mozzers. First time caller, long time listener. Just a quick query I hope. Why do keyword difficulty percentages in the keyword difficulty report change drastically sometimes when the report is run from one day to another? Thanks for your help. Thanks for your help.
Moz Pro | | dctdigital0 -
How come the linking root domains doesn't download to the cvs when I try to create a "Top Pages" report?
How come the linking root domains tab doesn't download to the cvs when I try to create a "Top Pages" report?
Moz Pro | | mrmworldwidesearch0 -
Keyword Rankings nos showing up?
My crawl was on Thursday and I am still not seeing any keyword rankings? This is happening to two different campaigns I have running. Is there something I need to do or is there something going on with the tool? Thanks,
Moz Pro | | hottwigg0 -
The keyword ranking report takes into account all my website urls? Can I specify the URLs where I want to track the keywords?
I don't know if my weekly reports are reporting the ranking of my keywords correctly. I have added some new keywords, since that all my reports are in red numbers. I don't know if this is happening because I did something wrong, or if is because my rankings are really falling down.
Moz Pro | | hockerty0 -
Can I combine SEOmoz Campaigns.
Basically I am in internal SEO. We subscribe to SEOmoz and we have 5 campaign spots. each with their own allocation of keywords. Ideally I only want to track our site and not 4 other's. I've currently setup the campaign a couple of times with different keywords, but it would be much better if I could choose what allocates to what. I.e. 2 campaign tokens to one site and 3 to another or just 5 to one site. Is this possible, and if not why not?
Moz Pro | | DaveDawson0 -
How can I view the "Ultimate Advanced SEO Bundle" online after purchasing it?
I purchased the Ultimate Advanced SEO Bundle DVD set and I understand that I can also watch it online. Where do I have to go to view it? MC
Moz Pro | | deuce1s0 -
Ahead in all metrics, and not even close
For my chosen keyword(s), I rank below the #1 entry by far, am a little beneath the #2 in all metrics, but way ahead of the #3 entry in all metrics (domain authority, page authority, links, etc...). I don't even come close to the first page, however. I'm figuring there's something horribly wrong (and probably obvious) that I'm doing and just not seeing. The site in question is www.thedjbay.com and the most important keyword of choice is "tampa dj." I'm not sure if maybe there's some other metric I'm not getting, or something really bad I'm doing with my site overall. Thanks in advance for any help!
Moz Pro | | thedjbay0 -
For the "On Page Report Card", Can I see a list of all of the recommendations?
On the "On Page Repord Card", in the "Page Analysis Detail" section, I can click "Read More" for each factor and see a "Recommendation" on how to fix the page to meet that factors criteria. Are these recommendations the same everytime or will they vary depending on the page itself? Can get a copy of each recommendation that would appear if none of the criteria were met? Thanks, Daniel.
Moz Pro | | iSenseWebSolutions1