Jul 292010

For a while I have been searching for a WordPress plugin that could display at least the Google PageRank for a configurable list of sites in a dashboard widget. A requirement was that no third party site should be referenced to get the rankings. I couldn’t find one, so I wrote one myself.

The List Rank Dashboard Widget can display currently:

By default the Google PageRank, Alexa Rank and number of Delicious Posts are displayed for the current site, but more sites can be added using the settings. After entering a Google API Key and a Yahoo! Application ID (both free) the number of Google and Yahoo! Backlinks can be displayed too.

Included is a shortcode to display rankings in post, pages and sidebar widgets (see the Faq for usage instructions).

If you like to see more rankings, please leave a comment, but don’t ask me to add rankings, such as the Technorati Authority, which requires parsing an HTML response. Sooner or later this will break, when the design of the site is being changed.

Install now

 Posted by at 21:40  Tagged with:

  33 Responses to “WordPress plugin: List Rank Dashboard Widget”

  1. We’re getting an error on the dashboard stating “Fatal error: Cannot use object of type stdClass as array in /hermes/bosweb25a/b200/ipg.antjrusso/wp-content/plugins/list-rank-dashboard-widget/wp-list-rank-class.php on line 682” its persisted for the past couple of days.

  2. The widget is showing a Google PR of 1 but that’s surely not possible for my 3 month old site. When I do searches on web based tools, it shows that I have no page rank at all.

    What should I believe?

    • PR1 for a three month old site is not abnormal. Google refreshes the page rank about every quarter in my experience, so maybe you was lucky.

  3. I just installed the plug in and google rank shows a “-“. Why is there no rank?

  4. This plugin seems to be broken as Google changed how PR is accessed and this plugin has not been updated. When will it be updated? Or will it be updated?

  5. Hello Marcel. I have been using your plug in on my site and on a few others that I manage. However, on my photography site, I am showing PR2 but there’s no google or yahoo backlinks showing up. I checked with http://www.backlinkchecker.com and they gave me a total of 260 backlinks.

    I used the link you supplied in the plug in to get a google and yahoo API key, but still nothing show up.


    • I am using the widget myself too and indeed the Yahoo! backlinks don’t show up. The Google backlinks show up, but different Google sites give different figures. I will look into it when I am home again, but that will be at the end of the month, sorry.

  6. Hello,

    M host has PHP 5 installed which has allow_url_fopen set to off due to security. Could you update the plugin to use a different function? I am going to modify your plugin to do the calls differently in the mean time.

    • Have some patience and I will change this to using cURL with a fallback to the old method. If you change it: a patch is always welcome!

    • The just released version 1.7 of the plugin will use wp_remote_get to get the rankings.

  7. When I try to install the plugin it says installed. When i look in the list of installed plugins it is not there

  8. Very, very good solution. I’ll be happy to see some improvements , btw.