当前注册人数422123人 邮箱: 密码: 注册新用户 忘记密码
首页 C/C++/MFC C# ASP.NET VB.NET MATLAB Android   站内搜索 下载代码说明/积分规则
为什么要注册?

1. 可以直接免费从本站下载代码,防止邮件发送不到您的邮箱,或登录不了国外网站

2. 可以设定关键字,当有您关心的代码收录时,邮件通知您

3. 对这里的代码进行评分和评论

4. 可以和大家一起分享你的源代码,得到更多的建议

Request Google´s Pagerank programmatically

程序自动查询/读取网站在GOOGLE中的PageRank值源代码

2008年02月24日
C#, JScript, XML, C# 2.0, Windows, .NET, .NET 2.0, ASP.NET, VS, WebForms, Ajax, VS2005, Dev
此程序展示GOOGLE的HASH哈希算法的工作原理,并通过这个检查一个网站在GOOGLE中的PageRank(PR)值。PageRank是目前GOOGLE唯一公布出来的网站排名值,虽然已经不像前两年那么火热,不过依然值得关注。通过HTTP请求得到PR值得HASH值,然后,重新计算出对应的PR值。
相关知识
public static int MyPR(string myURL)
        {
            string strDomainHash = PerfectHash(myURL);
            string myRequestURL = string.Format("http://toolbarqueries.google.com/
    search?client=navclient-auto&ch={0}&features=Rank&q=info:{1}", 
                strDomainHash, myURL);

            try
            {
                HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(myRequestURL);
                string myResponse = new StreamReader(myRequest.GetResponse().GetResponseStream()).ReadToEnd();
                if (myResponse.Length == 0)
                    return 0;
                else
                    return int.Parse(Regex.Match(myResponse, "Rank_1:[0-9]:([0-9]+)").Groups[1].Value);
            }
            catch (Exception)
            {
                return -1;
            }
        }
源代码原文下载:
Request Google´s Pagerank programmatically Google tries to measure the relevance of a domain/site by counting the links pointing to the site/domain. This is influenced by the number of links, that link to the linking site - in fact this kind of procedure is an iterative process, which needs a lot computing power. This article shows how google´s hashing algorithm works and how you can use it to check the pagerank of your sites.

源码图片

点击链接查看大图
从本站下载附件及源代码(1个附件,已经成功下载232次)

最值得关注的外文源代码

WCF / WPF Chat Application
Google X script
A C# Google Bookmarks Class
Effective Active Directory Queries Without System.Directory Services
评论(评论是增加积分的一个有效途径)
字数在300字内
请如实评论
本源代码共评论28次,此处显示最近13次评论! 查看所有评论

Outman  2013年05月21日
天天学习,好好向上!
Harr Jie  2012年10月19日
太好了,英雄啊
yueerdelei  2012年07月23日
谢谢分享,挺好的
赤霄扬天  2012年07月14日
学习学习
chine  2012年01月28日
学习一下
忧郁王子  2011年05月30日
挺棒的
ranishe  2011年04月28日
bbbbbbbbbbbbbbbbbbbbbbbbbbb
delta116  2009年04月09日
不错的,喜欢了,
snowlzh  2009年04月07日
学习一下
lvjiba  2009年01月09日
牛,好
秋响  2008年11月18日
牛啊 好
you  2008年11月15日
不错,不过好象不能用
freexiaoyu  2008年09月22日
下来看看
字数在300字内
请如实评论
200万国内源码搜索
CopyRight (C) codesoso.com 2007-2009 All Rights Reserved zhihuishi   免责声明