Welcome to June! Back in October I reported that D20 Source had made it to the lofty heights of pagerank 4. Unfortunately, it seems that since then I’ve dropped to only pagerank 3. Pagerank is Google’s method of determining a site’s significance based on how many websites link back to them.
This means that you need to link more!