Optimization of the site to make it search engine friendly holds a large part of the puzzle when it comes to getting a website to rank well in search engines, the information on your site and how it is provided is the foundation of your search engine optimization (SEO) / Internet Marketing project. Things like title description and keywords, though to clean coded well designed and user friendly pages all make a difference when it comes to ranking well in search engines so all of these need to be checked.