One of the more tedious tasks in my monthly routine is preparing keyword ranking reports. While I enjoy analyzing the numbers and discovering how well our clients have (hopefully) improved over the past 30 days, actually collecting those numbers is a chore I don't relish. If I can pay a few dollars to have a service perform this task on my behalf, I'm all for it.

Listed below are eight services that will track your keyword rankings for you. I'll do my best to list out their various pricing structures, to give you a simplified snapshot to help you find the service that most suits your needs.

In order to qualify for this list the service needs to still be supported and cannot require a Google API to work properly (since they're no longer issuing keys).

raven
Raven SEO Tools
Free Version: No
Free Trial: 30 Days
Cost per Month: $79 to $199

seo-keyword-ranking
SEO Keyword Ranking
Free Version: No
Free Trial: 14 Days
Cost per Month: $5 to $99

exact-factor
Exact Factor
Free Version: Yes
Free Trial: No
Cost per Month: $4.83 to $19.66

solo-seo
Solo SEO
Free Version: No
Free Trial: 14 Days
Cost per Month: $29

keywordenvy
Keyword Envy
Free Version: No
Free Trial: 3 Days
Cost per Month: $9.95 to $35.95

seo-ranking-monitor
SEO Ranking Monitor
Free Version: Yes
Free Trial: 30 Days
Cost per Month: $5 to $25

advancedwebrankings
Advanced Web Ranking
Free Version: No
Free Trial: 30 Days
Cost per Month: $16.58 to $24.92
Desktop Application

seo-book
SEO Book Firefox Plugin
Cost per Month: Free
Firefox Plugin

If none of these tools suit your needs, perhaps you'd prefer to track your keyword rankings with Google Analytics. It limits you to finding out what page your keyword is on instead of which position, but some reporting is better than none at all.