Site Audit

How to get an exhaustive website analysis?