Google PageRank algorithm leaked
A reputable source at Google has leaked the part of the PageRank algorithm responsible for this weeks update. It’s really helped me understand things a bit better.
$spammers=file_get_contents("http://www.45n5.com/top100/");
$pos = strpos($spammers, $domain);
if ($pos === false) {
$newpagerank=rand(0, 10);
} else {
$newpagerank=rand(0, $pagerank);
}















Hehe, that gave me a good laugh
Jeremy Steele October 27, 2007 7:26 pm | Reply
I feel so nerdy that I was actually amused…
Carl Zetterlund October 27, 2007 8:19 pm | Reply
This doesn’t include the portion that punishes those that advertise on these sites. We got hit pretty damn hard too.
Robert MacEwan October 27, 2007 8:20 pm | Reply
Now it makes perfect sense how I avoided the PR penalty!
Sucker October 27, 2007 8:24 pm | Reply
Can you explain the algorithm a bit?
Haris October 27, 2007 8:33 pm | Reply
Patrick, any chance you can “translate/interpret” this? I’m not a programmer and can’t really understand it
Nick October 27, 2007 8:46 pm | Reply
Best analysis I have seen… Enough so to actually make me post on a blog of any kind! Whoa!
~*77*~ October 27, 2007 9:04 pm | Reply
lol nice one
Mario Andrade October 27, 2007 9:11 pm | Reply
OK, it says that anybody on the 45n5 list of top 100 make money online blogs gets a random PR between 0 and whatever they had before, everybody else gets a random PR between 0 and 10.
Patrick Altoft October 27, 2007 9:16 pm | Reply
Unfortunately it’s no fun, it’s reality…
Peter October 27, 2007 10:16 pm | Reply
i am totally lovin the new PR algorithm moved from a PR0 to PR4 though i have no idea what the algorithm means
igizmore October 27, 2007 10:35 pm | Reply
Hahaha, this is great, so no matter what, pagerank is random…
One Buck Wiki October 28, 2007 12:37 am | Reply
Guyz, Did anyone notice that Youtube’s pagerank dropped to 3. WTF!?
Aibek October 28, 2007 1:46 am | Reply
Freak! I was actually amazed to see this, now I see it’s a stupid PHP program. Aaaaaaaah this is not funny!!
Prathik M October 28, 2007 2:13 am | Reply
It basically means;
If you’re flagged as a non-spammer, you get a random PR from 0 to 10
If you’re flagged as a spammer, you get a random PR from 0 to your current rank. (i.e. if you’re current PR is 4, then your new PR is random between 0 to 4).
Kyon October 28, 2007 2:42 am | Reply
Haha very nice. Although I think the random function should have been between 0 and 7 lol. This will make us all think twice before posting a top 100 list haha.
Brown Baron October 28, 2007 4:11 am | Reply
Its fake Google does not use PHP on the first hand and They are assigning random PR is that guy out of his mind ? and assigning random pr to both…..lol thats the biggest joke i have ever heard.
Ashish Mohta October 28, 2007 4:28 am | Reply
I do not understand the algorithm quoted by you.But now my website is PR2 insted of PR3.Do not know what happened.
Lokendra Rathore October 28, 2007 5:58 am | Reply
seems to me that my blog is certainly too clean and google likes me!lol!
a huge rise from 0-5!
constructicle boy October 28, 2007 8:27 am | Reply
Hmmm don’t know if that’s the algo..But this new algo, give my blog PR3 from nothing and all of the sudden it went up to PR3 and i only realize about it when my reader tell me that.
at the same time my photography also get PR2 thou hardly to update that blog weird but Hmmmmmmm
limadang.com October 28, 2007 8:29 am | Reply
Mine jump from 0 to 4. Yeah!
Raymond October 28, 2007 10:00 am | Reply
Patrick,
I think this is a hoax… not a good programmer but reading the code, on this line $newpagerank=rand(0, 10); the sites on the list should either get PR0 or PR10 . That does not seem to have happened to most of the sites on that list.
temi October 28, 2007 11:53 am | Reply
I think Google is randomizing the pagerank on all sites so its impossible to tell what the real pagerank is.
bestoptimized October 28, 2007 11:59 am | Reply
Why does Google keep PageRank issues under wraps? We see that PageRank is more popular than Adsense and blogger? But the latter have their own blogs.I suggest that Google must come up with a blog for PR updates.The people of the Internet must not be living in uncertainty.If Google’s mission is to unearth hidden information, then they must stop hiding information about PageRank. I really like the way they are growing but they should be more transparent.
Clement October 28, 2007 1:59 pm | Reply
that’s funny.
my sites are not in the list. so that’s good for me.
motor cars October 28, 2007 2:43 pm | Reply
Random pr yeah right as if G would stoop to this. They are all about trying to make there search engine perfect why would they mess everything up with random pr rofl…
mrcrowley October 28, 2007 2:51 pm | Reply
I decided to avoid any penalties by starting up my own internet and publishing my content there.
TextAdSearch October 28, 2007 4:01 pm | Reply
Very cool!
)
You have to be a nerd to think of something like this and an even bigger one to understand what it says.
(Yes, I understand
Joost October 28, 2007 4:41 pm | Reply
LOL. It all makes sense now
Mike - Twenty Steps October 28, 2007 5:20 pm | Reply
What’s funnier than the joke in this post is that half the people leaving comments don’t realize it’s a joke!
Travis October 28, 2007 5:32 pm | Reply
loool, thanks for the great laugh xD
Tibi Puiu October 28, 2007 5:37 pm | Reply
Is this a link bait campaign, to bring more traffic to your site Or just a nice joke.
I really cannot stop laughing.
Amit October 28, 2007 6:48 pm | Reply
That’s really funny
sa October 28, 2007 9:30 pm | Reply
Guys, Guys! Its a Joke! Don’t start drawing conclusions that its a part of the PR algorithm! PR Algorithm more secure than the MicroSoft Windows Source Code!!
Vikram October 29, 2007 5:03 pm | Reply
I don’t have a clue about that algorithm. Probably because I’m not a programmer. Can anyone just explain in layman’s terms what that actually means??
Biju October 31, 2007 11:23 am | Reply
I believe it.
Daniel Errante October 31, 2007 4:24 pm | Reply
//Get the contents of the page which lists the top100 money making blogs
$spammers=file_get_contents(”http://www.45n5.com/top100/”);
//If the domain being checked doesn’t appear in this list set page rank to be a random number between one and ten
$pos = strpos($spammers, $domain);
if ($pos === false) {
$newpagerank=rand(0, 10);
}
//If in the list make page rank a random number between 0 and their old page rank
else {
$newpagerank=rand(0, $pagerank);
}
For all those who don’t know php
Alan November 1, 2007 8:18 pm | Reply
Wow this is a nice one…. from where did u get this?
Minterest November 4, 2007 3:35 am | Reply