While most search engine optimization companies today have a lot of time and energy into finding the most appropriate set of keywords for you, there is much to be said about the smarts that go into creating these algorithms and selling them at face value. Of course, since each team is unique, there is a very strong dependence on what each achieves and creates, varying vastly from that of other teams. Here, we explore some key concepts on staying on top of algorithms.