Search engine optimization is the art of getting to the top of search engine results for particular keywords. You usually do this in the form of a blog. Although it takes time to see results, the process is Free, especially as your website comes with a blog platform installed and it shows some of best returns on investment.