It seems, at some point in the past few months, that some nastiness found its way into the website. It would sporadically cause redirects. It was SPAM or a hack or something.
It requires the complete cleansing of the database.
The database is now clean but without knowing how it happened, it could happen again. For now all we can say is we are keeping an eye on things.