When a user enters a keyword into a search bar, within seconds a search engine delivers result pages with dozens of relevant websites. Ranking algorithms define the order in which sites are placed—their position in the search for particular keywords. The higher keyword position a site gets, the better they rank for that keyword.