Website security checklist for small businesses

Most attacks on small websites are automated and go after the same few weaknesses. Fix these, and you're out of reach of the bulk of them.