A website can rank well in search engine results with specific keywords. If a website does not have page appearing in top 10 results, then the chances of someone clicking on the listing and visiting your website will drop drastically. Optimizing a site and content for the search engine, for better ranking in search engine results positions is known as search engine optimization (SEO). Yet many designing experts do not take time to code a site properly or they do not know how to do proper SEO. The code optimization is just HTML coding practices which when followed properly leads to SEO. There is a long way to SEO from coding level. The main rule of SEO is not designing complex pages on the website, which means avoiding pages which have 100% graphics or no text, such images have graphics or flash files only.
Web design has its impact in regards to the information architecture, copy writing, interface coding as a part of web design or the layer of graphic design. Website design encourages confidence and trust in the site as it is able to look professional depending upon the designing element chosen.