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
-
Unsolved Old Account Data
I've just got our account live again after the old payment card had expired. Now I'm back in the account I don't see my old set up and all the site / keywords I've previously had set up. Can you help?
Moz Pro | | Paul_Coupe0 -
I am using moz pro but ı can't use keyword explorer
hi am buying moz pro but can't please help me. ı want scan this web site https://baliktasarim.com/
Moz Pro | | nurmasumi20020 -
Should I set blog category/tag pages as "noindex"? If so, how do I prevent "meta noindex" Moz crawl errors for those pages?
From what I can tell, SEO experts recommend setting blog category and tag pages (ie. "http://site.com/blog/tag/some-product") as "noindex, follow" in order to keep the page quality of indexable pages high. However, I just received a slew of critical crawl warnings from Moz for having these pages set to "noindex." Should the pages be indexed? If not, why am I receiving critical crawl warnings from Moz and how do I prevent this?
Moz Pro | | NichGunn0 -
In OSE "Followed Linking Root Domains" = "links from homepages"
In OSE's, "Followed Linking Root Domains" are defined as "The number of root domains that have at least one followed link to a page or domain." Does this mean that if one of my competitors has, let's say, 1000 followed linking root domains, they have a link pointing to them on the homepage of 1000 other sites? Thanks for your help!
Moz Pro | | gerardoH0 -
Can you please guide me how to use Blogscape for Social Media Monitoring?
Please provide me with the complete details of How to use Blogscape for Social Media Monitoring?Can you also provide the Video Tutorial if any for the same? Awaiting your Reply at the earliest. Regards, Prashakth Kamath
Moz Pro | | 1prashakth0 -
Keyword Update More Frequent?
I think it's extremely important to be aware of any change in ranking ASAP is there any way to have SEOMOZ Pro update more often than once a week?
Moz Pro | | montage0 -
"Opt Out" of free month through MozPoints
This is probably going to sound a bit strange but I'd like it if I could "opt out" of the 200 MozPoints in a month giving a free months worth of membership. The reason being that I am enjoying using the forum but feel like every time I click on a thumbs up for my stuff to get MozPoints, it's like I'm trying to take advantage of the offer... when in actual fact I have no interest in that. Don't get me wrong, I want MozPoints because I want an SEOmoz t-shirt lol, and maybe one day I'll get to find out what the "something really special" is (I don't want to have one of whatever it is, I just want to know what it is.... the curiosity is killing me!) Anyway, what I'm saying is that I would feel more free to use the forums without having this kind of uncomfortable feeling that it may look like I'm just in it for the points to skimp on cash lol. I use the service, I love the service, and so I am happy to pay for the service... not only that but the forums are part of the benefit of the service, so I'd rather not worry that every comment I make may look like I'm doing it for reasons of greed, rather than reasons of interest. So, can we have a thing where we opt out?
Moz Pro | | SteveOllington2 -
Can you freeze my account?
Hi there, I was wondering if there was a way for me to freeze my account, e.g. make it inactive for some time and then reactivate it later, and keep all of my old info and settings. It would really encourage me to use your services again after a break/vacation/budget cutbacks. best, Rosa
Moz Pro | | rosa0