Before you can do anything in search or indeed make any recommendations to a web owner you have to do a root and branch analysis of a site. Each site will have its own structure and its own set of complexities. But you are nearly assured that you will scrutinise the points below: