Any person with an online website or blog knows the importance of SEO in getting higher search rankings. Not many, however, are aware what SEO actually means and how to implement the different optimization techniques effectively without getting on to the wrong side of Google...