Google, Bing, and Yahoo leverage the power of algorithms to deliver their search results. An algorithm is a set of rules and procedures that are programmed into a computer for specific operations. In this case, Google’s algorithm is a procedure that Google follows in order to deliver relevant search results according to key variables that they value in a website. Google analyzes approximately 200 variables when positioning websites within search results. A simple example of an algorithm is a flow chart.