现在我想要做一个搜索美国的google.com 根据关键查询 我网站当前排名的功能!]
国外地址google.comString url="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"
URL url=new URL(urlStr);
HttpURLConnection urlConn=(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地址:
就可以得到连接地址!String url="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网站优化方面来说!不知道谁有做过相应的功能?
yahoo bing搜索引擎我可以采集到相应的网站排名!google就做不到了!
还有就是查询google PR值会一直给屏蔽 因为同一个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 ,帮帮忙。。