Today, Search Engine Optimization has many different factors that determine how well a site ranks in an organic search. These factors include how the website is programmed, the architecture, the names of your pages, and the amount and quality of the content. The success of your website is dependent on the smallest details that often times are missed or overlooked. Many of the most key elements of search engine optimization are invisible to a viewer. Behind your website’s images and content is code that communicates important signals to the search engines. The goal of proper website programming is what is known in the industry as “clean code.” Content is still the most important factor for good results. Quality content of appropriate length, coupled with adequate keywords will improve search engine placement.