Any registered (it's free) SEOmoz member can visit our API Portal and get an API key that gives you access to:
- Data for any URL in our index including
- Domain and Page Authority
- mozRank
- total link count
- external, followed link count
- The first 500 links to any page, sub domain or domain
- Filtering on those links: 301s, Follows, External, etc.
- The first 3 domains linking to any page, sub domain or domain
- The first 3 anchor text terms or phrases in links to any page, sub domain or domain
- Buzzstream
- Brandwatch
- HubSpot's Grader Suite
- Quirk's Search Status toolbar
Our idea is that getting this data into the hands of webmasters makes everyone better off: we're excited about our new authority scores, marketers are thirsty for metrics, and users of all kinds of tools are better off with a deeper look at real data. The free package will keep you covered up to a million links per month that you're free to use for any purpose from consulting to building an SEO campaign management suite.
In addition to the free API (which I think is quite powerful already), we're expanding our paid API offering. The paid API includes everything above, but also includes:
- Additional metrics:
- number of domains that link to you
- mozTrust
- number of links to all pages on your domain
- and more
- number of domains that link to you
- A deeper look at links, way beyond the first 500 (first 100k for each sort per page, domain or sub domain)
- Plenty of sorts on links:
- domain authority
- page authority
- linking root domains
- Way more anchor text terms and phrases (up to 100k per page, domain or sub domain if you've got that many)
We don't even have an attribution requirement. Although, we have a tasty 15% discount if you do cite us as a source ;)
To sign up, just contact us, and we'll start the process.
EDIT: The paid API is available outside of a PRO membership. A PRO membership buys the tools, and content, and sweet sweet badge. The paid API is extra. Of course, the free API is both free and full of awesome.
if you give me access to the "pro" api ill write you a whole chrome plugin that has all the firefox features
im @cartercole if your interested...
What if you build one on the free API (which has enough data to power most of the mozBar), and we include it on the wiki, tweet it, and in general be greateful for how awesome you are?
I'll pass your offer on to the right people by the way...
ok i have most of the data pulling... canonical,metadescription,metarobots,pagetitle,metakeywords(i know its ignored but why not pull it)and i even have it looking at the alt text of images in anchors (which it uses as anchor text) but i ran into a problem... i can make the api calls with javascript (i found a implementation of the HMAC-SHA1 hash in javascript) the problem is i dont see all the data coming back for the domain trust in the json... i think i need to be passing the right bit flag in the Cols parameter but i seem to be doing something wrong... can i get some help with this? im @cartercole
sweet :)
I've posted this to the SEOmoz API support forum and I'll continue the discussion there...
This tool looks more and more impressive every time i hear more about it. Can't wait to really have time to try it out!
Sorry to bug you, but in the graphics, at #2, there is onefollowed
typed with only one l:
folowed.Thanks for all the great work guys!
Looks impressive. I'm sure I'll be able to make use of it. Thanks SEOMoz!
Impressive indeed! Will check it out soon.
Hi. Someone from digital point forum give me a link for you site where I can try on a tool in identifiying nodollow links. I usually used yahoo explorer but I always get error message when I click on next pages..So, I don't get that much information on inlinks for a website. I will try your tool now and hopefully it could help me out. If its yes, I might purchase it...Thanks.
Kudos!
<removed links>
You're absolutely right. Metrics like these have allowed Webmaster to see more clearly in regards to their goals and target and what's best to get there.
This post should be placed on the OSE page, since it's a really good sales (it moved me to turning PRO :)
Hey - we just used the awesome MOZ API to help build the link section of this tool - https://www.found.co.uk/seo-tool/ Still in beta. Let me know if the attribution to SEOMoz is ok. Thanks!
Hoping to be the first of many SEO tools :)
404 on sample code and applications
I have been using this tool on a daily basis for quite a while, makes such a difference.
Thank you!
There was a bit of confusion about if you get the paid API included with a PRO membership. Currently it is not. The paid API pricing details are available on the wiki.
As I point out in my edit above, the free API, however, is full of awesome and available to anyone ;)
Great product, I really like OSP as a quick, high level backlink tool that can be followed up with more detailed analysis for pro members. The next question for me is whether or not Buzzstream is worth the money...
Great! 1 more reason to press my devs working seriously with the SEOmoz APIs...
Finally, just one consideration coming loud naturally out of my mind: what did you eat on Christmas times to have such an hiperactive activity just in the first 28 days of 2010? You're going to make me stay too long breathless with all these great new tools... and I'm really really curious to know what are you planning for the beginning of this Summer (you are creating expectation with your marketing-wise breadcrumbs here and there in the posts...)
Ciao
Nick didn't mention it above, but he also built this awesome canonicalization tool using the API. It's a great example of how you can get creative with the data in Linkscape's index to solve SEO problems.
(on edit) Oops, you did mention it, just in the anchor text. Sorry I missed that. Also, hope you don't mind that I added a cartoon... :-)
Also - don't forget if you've got questions about OSE or the API, feel free to join the webinar tomorrow morning at 10am Pacific.
Cartoons are great :) I hope this helps explain how the API works and what's available to everyone.
oh yeah, and that canonicalization tool is a neat reference application that makes use of the free API. You can "check it out" (literally... that's an inside dev joke) and get going right away.
SVN Repository ftw! :P
Rand, this is very cool. FYI... in the image above #2... typo "folowed"
Rand, this might be a way i can hopefully string together a solution to that new ranking platform i emailed you about last week?
Just need to get a developer to help now :)
great post, thanks!
This is fantastic. I'm going to have to put this to the boss at work. Maybe he'll let the development team have a play with the API - I'm sure it could help out with some of the mid-size projects.
if you're having general issues send 'em to the api group.
Right now it's mostly just us SEOmoz staff, but as we build the community of developers, I'm sure it'll become a great place to share ideas and issues.
That's great. I'll refer them to this article anyway. Thanks for the comment!
What is "pda", "upa" and "us" in the url-metrics? I didn't see those defined here: https://apiwiki.seomoz.org/Request-Response+Format
pda is domain authority
upa is page authority
us is the HTTP status code as recorded by the crawler.
As far as the 401 unauthorized requests go, check out this thread:
https://groups.google.com/group/seomoz-api/browse_thread/thread/11f232cb0b2cf1f6
You can also contact me directly (PM or [email protected]) with the request you're making and I'll look into it
Got links working - I was forgetting the scope/sort params.
But the results sort doesn't seem to be descending correctly when using this "&Scope=page_to_page&Sort=page_authority&Filter=external"
I see page auth of 67, 80, 36, 67, 12, etc.
can you PM me the request you're making to lsapi? I'll check it out.
I'm trying out the example from the sample code page. Would I be right in thinking that this is what you mean in reference to the 401 error?
$urlToFetch = "https://lsapi.seomoz.com/linkscape/url-metrics/".urlencode($objectURL)."?SourceCols=4&Scope=page_to_page&Sort=page_authority&AccessID=".$accessID."&Expires=".$expires."&Signature=".$urlSafeSignature;
Because I'm still getting the same error.
For url-metrics you need to exclude the Scope and Sort query parameters. Those two parameters are needed only for the links request.