Available for users only
Easy navigability is something which many web designs lack. The navigation of your site should be placed either at the top or where it can be easily seen so that visitors can detect the layout of your site and go straight to the area they wish.
Most importantly, focus on the content. Your site content must be created aiming both human visitors and search engines. This means you have to strike a neat balance between using keywords that allow search engines to understand the content of your site and so rank it accordingly, as well as providing information which is relevant to web surfers so they can find the information they were seeking.
Make sure that the web design firm you hire takes full effort to satisfy every criteria mentioned above. [/hide]