In order to ensure your site ranks high in web searches you need to understand search engine optimization. Decisions about a particular site’s ranking are not made by humans; instead, they stem from computer-based algorithms. Successful search engine optimization requires an understanding of these methods of in site design.