views:

1556

answers:

2
+1  A: 
  1. There isn't an API. However, there are ways to do it, all potentially problematic. If you were willing to use Python, I recently discovered a script to do it.

  2. Google used to have a SOAP API, but no longer. Some people scrape the results. You can try to get it from the AJAX API, but there's not a public API for this.

  3. I don't understand you question here. Could you clarify and I'll update my answer?

marcc
Thanks Marcc.3. This will strip the TLD and return the position of the domainname. For example: domainword.com will be "domainword", there should be a search for the word and the position in Google should be returned.
Henk Denneboom
www.halotis.com also has a script which will return the SERP (Search Engine Result Placement) for keywords. Google doesn't make available any tool to do what you need, but there are scripts out there to do it.
marcc
SERP means Search Engine Result Page(s), he wants to know the SERP Ranking of any given domain for any given search query.
Alix Axel
You know, I sat there with Placement or Page. Thinking, which one is it? Next time, I'll open a tab and google it... It's not hard to get the SERP for a keyword from google, but unless you already have a SOAP API key, you'll probably be scraping to get it.
marcc
A: 
  1. http://www.pagerankcode.com/ has a php script to get the page rank.

  2. According to Goole API (search response).

    - The estimated total number of results that exist for the query. Note: The estimated number may be either higher or lower than the actual number of results that exist.

http://code.google.com/apis/soapsearch/reference.html#3%5F1

  1. I dont understand your 3rd question. When you say position in google? What position?
Shoban