Possibly, but what if an author doesn't follow this? Then you are still stuck checking manually :) I was thinking more along the lines of having the search site maintain a "github"-like song version database. Each user would downlad a copy of this 'database' (it might just be a text file) which would have all the songs and their current version. You could run a simple tool to compare your text file with the online database to see what has been updated since your last update, go grab updates for the songs you care about, then update to the latest online snapshot. Obviously, this isn't a full solution, but it automates a little bit of it.