Search Engine optimization is a set of rules that website (or blog) owners can follow to optimize their search engine sites to improve their search engine rankings. In addition, it's a great way to increase the quality of your website by making it easier to use, easier to navigate and faster.