Update: Love the layout? Send your comments to the forums! If I get many positive responses, I may release the theme for free.
0

Deconstructing DigPagerank

Posted by multippt

DigPagerank, a “new” pagerank checker to the scene, is actually unlike other pagerank checkers. Upon peeking its innards (of course, doing a little bit more than just “View Source”), I noticed a few things that actually make it stand out from other (older) pagerank checkers.
*Newer checkers seem to be of the same level as digpagerank, using both server and client side.

How DigPagerank actually works
Digpagerank first compiles a list of datacenters (which are hardwired into Digpagerank), and then uses a little AJAX [i.e. some sweet pieces of JavaScript] to call out to Google datacenters as if it were the Firefox Google toolbar. Of course, there is more behind-the-scenes work, like making a nice code that is specific for certain links. That’s why clicking on the “Stop” button won’t stop Digpagerank from doing its work. Of course, due to AJAX’s built in security, one cannot access external servers like Google Datacenters directly. How does it solve this problem? Well, it actually uses a special kind of proxy, known as a “transparent” proxy. This does not hide your IP address (i.e. the thing that identifies a computer), so it actually queries Google datacenters using your IP address (or an IP address that is close to it).

What about it?
Because of this, Digpagerank cannot be banned by Google via IP (because it means banning legitimate users which it does not want to do; unless it changes the alogarithm), and it complies with the Google TOS because it uses the exact same interface Google gives to its users (and sends the exact same information the Google toolbar sends). Then again, you would not feel very secure knowing that Digpagerank is using your IP address to query Google Datacenters 30 times at once…

Compared to other PageRank checkers, they usually use a proxy to access Google Datacenters. Of course, it is a matter of debate whether it actually is against the Google TOS (it is in the grey area). Of course, no one cares about PageRank anyway, or do they?

What’s with Pagerank checkers?
Ever since the Google alogarithm was found (sorry, you’ll have to find it on your own ;)), many Pagerank checkers were made with the intent to allow users who do not have access to the Google bar to view PageRank.

What does Digpagerank say about this?
Lie low. ;)

What does Google say about this?
Google may or may not bother about this. As long as it complies with the TOS, it is fine.

Hey where’s the real details?
I’m not releasing them because:
1) They are not under the GNU or Creative Commons license

DigPageRank is NOT a new PR checker. :)

Jug says
November 15th, 2007

The site never works properly for me. I’ve even discussed this with the owner, and he says it’s just me. I get script errors every time. :/

January 15th, 2008

Anyone is allowed to post a comment here. Resist the urge to spam, unless you want your comment to join the other 12,126 comments that were deleted. If you think I may have missed out your comment, please feel free to post your comment again.