A good site to look up the technical details is Seitwert. You can analyze your website there in various ways. Unfortunately the website is only available in German and we're looking for an english pendant.
It's important to mention that the "technical details" in Seitwert is the part web developers can easily take care of, the rest is more complex and includes the content generators or a SEO optimizing company.
Still a 13/13 ranking in the technical details is easy to reach if the web developer knows what he's doing.