PR值查询代码制作

复制代码 代码如下:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 

<html> 

<head> 

<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 

<title>Google PR值查询程序</title> 

</head>

<body><h3>输入网址,查询Google PageRank值</h3> 

<form name="form1" method="post" action="?act=ok"> 

<p>输入网址 

<input type="text" name="domain"> 

<input type="submit" name="Submit" value="提交"> 

</p> 

</form> 

<% 

if trim(Request.QueryString("act"))="ok" then 

domain=trim(Request.Form("domain")) 

if domain<>"" then 

Response.Write("<b>"&domain&"</b> 的Google PageRank值为<font color=red>"&getPr(domain)&"</font>") 

end if 

end if

Function getPr(domain) 

getContent=GetURL("http://so.5eo.com/pr/rank.asp?domain="&domain) 

getPrLine=RegExpText(getContent,"在Google PageRank满分10分评价中获得.*(\\d).*分") 

getPr=RegExpText(getPrLine,"\\s\\d\\s") 

End Function

Function bstr(vIn) 

Dim strReturn,i,ThisCharCode,innerCode,Hight8,Low8,NextCharCode 

strReturn = "" 

For i = 1 To LenB(vIn) 

ThisCharCode = AscB(MidB(vIn,i,1)) 

If ThisCharCode < &H80 Then 

strReturn = strReturn & Chr(ThisCharCode) 

Else 

NextCharCode = AscB(MidB(vIn,i+1,1)) 

strReturn = strReturn & Chr(CLng(ThisCharCode) * &H100 + CInt(NextCharCode)) 

i = i + 1 

End If 

Next

bstr = strReturn 

End Function

Function GetURL(url) 

Set Retrieval = Server.CreateObject("Microsoft.XMLHTTP") 

With Retrieval 

.Open "GET", url, false 

.setRequestHeader "Content-Type","application/x-www-form-urlencoded" 

.Send 

GetURL = .ResponseBody 

End With 

Set Retrieval = Nothing 

GetURL=bstr(GetURL) 

End Function

Function RegExpText(strng,regStr) 

'Dim regEx, Match, Matches ' 建立变量。 

Set regEx = New RegExp ' 建立正则表达式。 

regEx.Pattern = regStr ' 设置模式。 

regEx.IgnoreCase = True ' 设置是否区分字符大小写。 

regEx.Global = True ' 设置全局可用性。 

Set Matches = regEx.Execute(strng) ' 执行搜索。 

For Each Match in Matches ' 遍历匹配集合。 

RetStr = RetStr & Match.value'&"|||" 

Next 

RegExpText = RetStr 

set regEx=nothing 

End Function 

%> 

</body> 

</html>

时间: 2024-10-23 06:52:13

PR值查询代码制作的相关文章

php获取google pr 值的代码

/* *功能:对URL进行编码 *参数说明:$web_url 网站URL,不包含"http://",例如111cn.net *来源:http://111cn.net */  代码如下 复制代码 function HashURL($url){ $SEED = "Mining PageRank is AGAINST GOOGLE'S TERMS OF SERVICE. Yes, I'm talking to you, scammer."; $Result = 0x010

Google PR值查询

google|pr值|google|pr值   <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-

获得Google PR值的PHP代码_php实例

今天更新blog程序后,突然发现google工具条上的PR条增加了一点,不过一直以来Google工具条上的PR因为缓冲问题,使得当前显示的PR值并不一定是目前页面的PR值,因此去查了下,发现blog站点(http://mlsx.xplore.cn/)的PR值上升到了3,但是首页 (http://mlsx.xplore.cn)还是2.霍霍,庆贺一下. 不过glemir今天上午告诉我他的blog早已经到了3,使我有点嫉妒,连带想起了Rachel的blog ,他们更新都没有我勤快,但是他们的PR基本上

asp google pr查询代码_应用技巧

复制代码 代码如下: <%@LANGUAGE="JAVASCRIPT"%> <title>Google PR值查询 asp程序</title> <% function hexdec(str) { return parseInt(str,16); } function zeroFill(a,b) { var z = hexdec(80000000); if (z & a) { a = a>>1; a &= ~z; a

asp google pr查询代码

复制代码 代码如下: <%@LANGUAGE="JAVASCRIPT"%> <title>Google PR值查询 asp程序</title> <% function hexdec(str) { return parseInt(str,16); } function zeroFill(a,b) { var z = hexdec(80000000); if (z & a) { a = a>>1; a &= ~z; a

最新用php获取谷歌PR值算法,附上php查询PR值代码示例_php技巧

复制代码 代码如下: /* *功能:对URL进行编码 *参数说明:$web_url 网站URL,不包含"http://",例如jb51.net */ function HashURL($url){ $SEED = "Mining PageRank is AGAINST GOOGLE'S TERMS OF SERVICE. Yes, I'm talking to you, scammer."; $Result = 0x01020345; for ($i=0; $i&l

Google PageRank PR值在线查询php代码

    PR值全称为PageRank.PageRank(网页级别)是Google用于评测一个网页重要性的一种方法.在揉合了诸如Title标识和Keywords标识等所有其它因素之后.Google通过PageRank来调整结果.使那些更具重要性的网页在搜索结果中另网站排名获得提升.从而提高搜索结果的相关性和质量.PR值最高为10.一般PR值达到4.就算是一个不错的网站了.     PageRank是google搜索排名算法中的一个组成部分,级别从1到10级,10级为满分,PR值越高说明该网页在搜索

用书签查询网站pr值

在chrome或者firefox都有pr查询工具,访问某个网页的时候,自动显示当前网站的pr值. 但并不是所有的页面都需要查询,于是弄了一个查询pr的书签,仅在需要查询的时候,再点击查询. javascript:(function()%7Bvar%20d=document;var%20l=location;var%20u=l.toString();var%20s=d.createElement('script');var%20b='http://uicss.cn/pr/';var%20n=b+'

PHP查询网站的PR值_php实例

PR值是google衡量网站的重要标准之一,根据google提供的结果获取pr值,如:http://toolbarqueries.google.com.hk/tbr?client=navclient-auto&features=Rank:&q=info:phpddt.com&ch=8fabc62ea 复制代码 代码如下: <?php /**功能:对URL进行编码*参数说明:$web_url 网站URL,不包含"http://"*/function Hash