搜狗评级即搜狗PR的获取方法
大家都知道谷歌PR的获取还是比较复杂的,所以我以为搜狗的PR也是挺难获取的,不过今天探索了一下,方法不是很复杂,在此分享一下。
个人觉得有三种方法可以查到:
1,通过搜狗搜索的关键词搜索,输入域名即可查询搜狗的PR值:
2,通过第三方搜索工具,如chinaz等:
3,通过程序查找搜狗PR。搜狗的PR查询接口网址是http://rank.ie.sogou.com/sogourank.php?ur=网址,即把网站换成你要查询的域名即可,例如搜狐的搜狗PR值可以通过http://rank.ie.sogou.com/sogourank.php?ur=www.sohu.com来获取,在浏览器中看到的文本结构就是:sogourank=9,通过java来编写的话,就可以简单的实现为:
public String getSogouPR(String link){
String result = "";
URL url;
try {
url = new URL(link);
HttpURLConnection con = (HttpURLConnection) url.openConnection();
con.connect();
String content = IOUtils.toString(con.getInputStream());
result = content.split("=")[1].trim();
con.disconnect();
} catch (Exception e) {
e.printStackTrace();
}
return result;
}
今天偶尔发现的,仅作分享,希望各位站长提出宝贵意见。
分享按钮
个人觉得有三种方法可以查到:
1,通过搜狗搜索的关键词搜索,输入域名即可查询搜狗的PR值:
2,通过第三方搜索工具,如chinaz等:
3,通过程序查找搜狗PR。搜狗的PR查询接口网址是http://rank.ie.sogou.com/sogourank.php?ur=网址,即把网站换成你要查询的域名即可,例如搜狐的搜狗PR值可以通过http://rank.ie.sogou.com/sogourank.php?ur=www.sohu.com来获取,在浏览器中看到的文本结构就是:sogourank=9,通过java来编写的话,就可以简单的实现为:
public String getSogouPR(String link){
String result = "";
URL url;
try {
url = new URL(link);
HttpURLConnection con = (HttpURLConnection) url.openConnection();
con.connect();
String content = IOUtils.toString(con.getInputStream());
result = content.split("=")[1].trim();
con.disconnect();
} catch (Exception e) {
e.printStackTrace();
}
return result;
}
今天偶尔发现的,仅作分享,希望各位站长提出宝贵意见。