If some diagrams on the web are free, doesn't that mean that they're in the public domain?

No. An author can give his/her work away while still retaining control over other forms of distribution.