Depending a bit on where you are, the site now ends up in a decent spot(and also depending on whether you're logged in to your gmail/google account)(here it shows up in the 14th spot when I'm not logged in).

My request is now: if you have a suitable web page somewhere, can you puta link like this on it:<a href="http://www.calcudoku.org">improve your IQ</a>?