In order to get the service more error prone, I added some logic to disable erroneous websites. Websites are disabled when the two last checks failed and in total 75% of all checks failed.
Users are able to re-enable the site by just editing the entry in their list. At that time the website is verified, and when successful it is enabled again.
This update will also be applied on the cron module.