PageRankBot (PHP Version)

This is a watered down version of PageRankBot. It uses the original PageRank formula, which produces large PageRank numbers.

Disclaimer: This PHP script is meant to be run behind a password-protected directory.

Installation

Downloads

Does my script crap out on your server? Hey, its a free script for christ's sake, so please do me a favor and send me an email with a copy of the error message (minutes the specifics, like your directory path). If all else fails, I'll give you access to a script on my server.

Explanation

Supplemental Pages Detector spiders your site to analyze the site's PageRank distribution. The PageRank calculation ignores any inbound links from external sites. It also ignores home page TBPR. It only cares about how PageRank is distributed among your internal pages. The PageRanks displayed are also not on a 1-10 scale (Google's internal PageRank isn't on a 1-10 scale either). That means you may see PageRank 50+ for a 1,000+ page site.

Supplemental Results Detector Details

Why Worry about PageRank?

Ok, so Mike Grehan, Jill Whalen, Rand Fishkin, along with everybody else in SEO's been saying PageRank doesn't matter, at least not as much as it used to. What may matter more now, they say, are things like links from trusted, authority sites, domain age, link history, co-citation, link neighborhood, anchor text, user data, link age, a balanced link profile, link relevance, link intent (citation vs compensation), etc. Well, guess what? Google still relies on PageRank to determine crawl frequency, depth, and indexing. PageRank also happens to be one of the main reasons (but not the only reason) why pages are listed in the supplemental index instead of in the main index. No amount of internal link structure tweaks may help a 100,000 pages site with zero inbound links, but if your site's home page is TBPR 5+ and you still have supplemental problems, you may be able to make some headway by fine-tuning your internal PageRank distribution. That's where Supplemental Results Detector comes in handy.

Disclaimer

Supplemental Results Detector's accuracy is limited for several reasons. For one thing, it uses the old PageRank formula, which I assume is now obsolete. Secondly, it ignores inbound links, so if your site has thousands of links pointing at it, you're bound to see a big gap in what this script says and reality. Third, like I said, the PageRank is not on a 0-10 scale. Also, don't expect immediate results just by rearranging links on your site if your home page TBPR is low (2-4). Low PageRank is also not the only reason pages "go" supplemental, so you should always work on meaty pages (that reduces the chance of page similarity) and check for duplicate content problems.

How to Use the Supplemental Results Detector

I'll write more detailed instructions here later, but if you run the script often enough, I'm sure you'll figure out what to do on your own. But in the meantime, here's a couple of things to keep in mind:

  1. First, look at the "total site PageRank" percentage. By increasing that number, you're re-routing more PageRank to your supplemental pages instead of letting it flow out to other domains. I aim for 80%+, but you may feel comfortable with a much lower percentage.
  2. Make a list of URLS in Google's main index by running an inurl:www.domain.com search. Look at the results for those pages. You want a high internal PageRank percentage and raw PageRank value as high as possible. To increase the internal PageRank percentage, add more internal links to the page. You can yank out some external links or nofollow them, but I'd avoid that if possible for various reasons.

Known Bugs

There are many bugs with this script, mainly because initially, I didn't intend to release it. The script works perfectly with my own domains, of course (that's what I wrote it for), but it may choke on your site if your HTML isn't clean enough.

Anyway, I hope you find this script useful. I at least see a huge positive change for one of my domains I tweaked using this script. Some domains haven't budged, but then again, my work on them isn't done yet. Just keep working your links, and as long as your page isn't thin/dupe, I'm confident your supplemental pages will get back into the main index.

Copyright 2006 SEO4FUN.com