问题描述
现在我想要做一个搜索美国的google.com根据关键查询我网站当前排名的功能!]国外地址google.comStringurl="http://www.google.com/#sclient=psy&hl=en&newwindow=1&site=&source=hp&q=sexy+corsets+tops&btnG=Google+Search&aq=&aqi=&aql=&oq=&pbx=1&fp=cd4bd38bf506aaa7"
URLurl=newURL(urlStr);HttpURLConnectionurlConn=(HttpURLConnection)url.openConnection();urlConn.setDoOutput(true);urlConn.setDoInput(true);urlConn.setFollowRedirects(true);urlConn.setRequestMethod("GET");urlConn.setRequestProperty("User-Agent","directclient");urlConn.connect();
这个请求得到美国的网站请求信息的话可以说几乎都是jquery的代码!如果是请求的是国内google.com.hk地址:就可以得到连接地址!Stringurl="http://www.google.com.hk/search?hl=zh-CN&source=hp&biw=1362&bih=569&q=sexy+corsets+tops&btnG=Google+%E6%90%9C%E7%B4%A2&aq=f&aqi=&aql=&oq="
因为国外的网站排名跟国内的排名网站录入等情况都不一样!特别是做SEO网站优化方面来说!不知道谁有做过相应的功能?yahoobing搜索引擎我可以采集到相应的网站排名!google就做不到了!还有就是查询googlePR值会一直给屏蔽因为同一个IP查询过多过快的可能!有办法解决吗?我是根据下面这个地址来请求得到PR值!http://toolbarqueries.google.com/search?client=navclient-auto&hl=en&ch=64195111963&ie=UTF-8&oe=UTF-8&features=Rank&q=info:getsatisfaction.com或者谁有google中文版的API,帮帮忙。。
解决方案
解决方案二:
该回复于2011-01-29 15:13:32被版主删除
解决方案三:
Google都不在中国干了,还想要中文版的API?