Which Google API do you use to creat a rank checking tool?
-
I can't seem to work this one out.
Basically I want to make a very simple rank checker tool something similar to http://www.mikes-marketing-tools.com/ranking-reports/ where a user simply type in a domain and a keyword and in return is shown the position within the results.
The problem is I can’t work out which API's I need in order to build it, does anyone know what I need to poke about with?
It must work with Google and ideally with Bing and the rest
-
Traffic Travis has a nice and easy to use free windows app that does what you want (for low volumes). http://www.traffictravis.com/ you'd be better off using a proxy service with it though.
-
Has anyone used authoritylabs? They seem to do a decent job...
-
As gmellak says, you may want to try the scrape approach. However, Its a dirty approach and if you submit too many requests you will get Captchas.
-
To my knowledge what you seek does not exist. If you do dig it up please share with the rest of us!
-
I need to create somethng that works on the fly, without any analytics or webmaster account
-
Which API do you use though? The SOAP is not around anymore and this page http://code.google.com/more/ doesn't have anything that jumps out at me
-
Google Webmaster Tools provides rankings, though averaged they can be tweaked to a near accurate value. Their API does not support rankings at this stage, but if enough people kick and scream about it - they may! hint hint
-
We did some tests with the Google API, but weren't really satisfied with it ... you might want to try scraping results "directly" via a series of different proxies and see if you get better results this way.
-
http://goo.gl/2fWd5 here we go
-
not sure if thats the correct tinyurl you have posted in! lol.
-
I'm just saying its frown upon, not down right illegal. As i said, there are ways around it.
I happen to know the RankTracker does use the Google API, after a few uses it requires manual input for passing the prove your human captcha.
As for SEOmoz, its a good question, I have no idea how SEOmoz track SERPs, probably a trade secret though!
-
How does any rank checker tool work then? Say the report you can run on SEO moz.
Or any of the ones that you see here
-
Hi Mark,
Google doesn't take kindly to automated tools querying SERPs. You may find that if you make a tool for querying serps, it will only work for a number of times before you get the "Prove your human" captcha.
In Google's TOS it says: You specifically agree not to access (or attempt to access) any of the Services through any automated means (including use of scripts or web crawlers).
There are ways around it such as masking IPs and using several differing API keys_, however you would be breaking TOS._
Personally, I'm in the business of keeping Google happy, so I'd steer clear.
Cheers
Aran
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
-
Why is my page rank disapointing
Hi fairly new here, so just getting used to everything one questions please. Just ran a crawl test of the website and this page http://www.livingphilosophy.org.uk/teaching-philosophy/index.htm came back with a page authority of 1. Other pages have a rank of 18 through 26 scratched my head for a few hours and came up with no ideas. thanks andy
Moz Pro | | livingphilosophy0 -
Google RankBrain Update Affecting Ranking Reports?
In the past 2 months we have been seeing a large amount of movement in our ranking reports in Moz Pro. Here is what is going on: We run reports for around 15 different clients using Moz. We also track around an average of 100-150 different keywords for each client (some more, some less). What I have seen lately is that we have a week where the sites do great, next week a large shift down. The week after a large shift up. The next week a large shift down. Rinse, repeat. It makes it very hard to spot the trouble areas on a page or keyword when there doesn't really seem to be a consistent way of knowing what the trends are. It appears to be random, and the next week they seem to recover, along with some that do not. We will see some keywords drop 30 places, only to regain the majority of that drop the following week. Some of the sites have received content updates while others have remained largely untouched. It is very confusing to see this pattern, and I have tracked it for about 2 months. Is anyone seeing a similar pattern in their reports? Could this be related to the rollout of Google's RankBrain, the new AI learning tech from Google? Most of the keywords are tracked are not long tail, and are basic local business/service type of keywords. Plumber in St Louis, etc etc
Moz Pro | | David-Kley1 -
How to rank for multiple keyword phrases
Hello everyone! My website is smartyprogrammer.com. How do you go about ranking for multiple keyword phrases? Using the Site Grade Tool, I rank really well for one keyword phrase, like "Smarty Programmer", but then rank really poorly for another phrase like "Smarty Tuner". However, if I change my titles and all my wording towards "tuner" instead of "programmer", it seems like it will make my content either be spammy sounding, or I'll starting lacking in the "programmer" department. Is it best to just create a separate page to rank for "Smarty Tuner"? Or what is the best way to go about ranking for multiple important keyword phrases? Thanks everyone for your help!
Moz Pro | | dieselprogrammers0 -
SEOmoz not showing Google rankings accurately in Ranking Reports. How do we fix this?
We have a running campaign for a client who has rankings show for Yahoo and Bing within the SEOmoz Ranking Reports, however, Google shows no data or rankings. When we manually check from different IP's and computers and browsers, we see our client ranking very well in Google and for keywords which we have inside their campaign for SEOmoz. Can anyone provide insight into this? Have you experienced this also? Our reports would look terrible going to the client if sent from SEOmoz directly as Google shows 0 (Not in Top 50) for all keywords, so we have to get rankings from other sources or manually to show our client. Thank you in advance for your help and tips everyone!
Moz Pro | | WhiteboardCreations0 -
What's the future of SERP Tracking? And... Is SEOMoz's SERP Rank Tracking in compliance with Google Adwords API Terms of Service?
My question is: Is SEOMoz's SERP Rank Tracking in compliance with Google Adwords API Terms of Service? Background: The reason I ask is because Raven Tools is now removing their SERP Reporting tool because it uses scraped Google position data. So, it looks like SEO's will either have to find a new rank tracking tool or find new ways to traffic the effects that rankings have on a website traffic volumes. For instance, there is a way to get the position a search results was in Google when it was clicked. We could create a secondary profile in Google Analytics for each client and use a custom filter to record the position that the keywords was in when the search result was clicked ( http://www.seomoz.org/blog/show-keyword-position-using-filters-and-advanced-segments ) Or perhaps we'll have to use Google Webmaster Tools' SEO Report to get data somehow ( http://support.google.com/analytics/bin/answer.py?hl=en&answer=1308626 ) What are your thoughts on this? As you know, ranking data is still a great way to show clients if they are gaining or losing visibility in the search engines. It helps SEO's to report how effective their efforts have been. Because other ranking software companies uses Adwords API data to show the keyword search volume and advertiser competition of a keyword, they can not or eventually will not be able to use scraped ranking data any more. But, if another rank tracking tool out there doesn't need to be in compliance with the Adwords API TOS because they don't use that API to show search volume and advertiser competition, they can still technically provide their ranking data and not be violating any TOS, right? I'm just trying to understand the best way to continue reporting impact of organic keyword rankings on a website. Does the SEOMoz SERP Tracker comply with Adwords API? Is there another rank tracking tool out there that already is using Average Position data from the GWT SEO Report tool? Should we all just stop reporting rankings to clients altogether? Scott
Moz Pro | | OrionGroup2 -
Keyword Ranking Fluctuation
Hi, In campaigns, every week we found a big keyword ranking fluctuation. For Example: This week SEO MOZ campaign shows one keyword on 23 position and keyword change number shows 13 position down. When i have checked manually its showing on 13th position. Can you please tell me why its happen? Waiting for your reply Thanks,
Moz Pro | | pulseseo0 -
Which tools are better? SEOMoz Tools or Bruce Clay's Tools.
I've ALWAYS wanted to hear some discussion on this, please give me your honest opinion so I can make the correct decision.
Moz Pro | | fergseo2