A search engine algorithm is a process or a set of rules that a search engine uses to determine the value of a website in order to rank it. It is not just one program but a whole collection of algorithms each with his own purpose and task. If you want to make sure your website stays optimized, then it’s a good idea to keep an eye out for major algorithm changes that could affect you.