An algorithm is a complex mathematical formula used to form a calculation often from multiple sources. In SEO the Google algorithm is a method by which Google decides how well, or poorly, they think your website should rank in the search engine results for a specific keyword search.