SEO offers a wide variety of benefits for those who choose to invest in it. A few of the top five benefits of search engine optimisation are, it offers high quality traffic, it doesn't mean paying for ads just to stay in a position, it tends to deliver more clicks than PPC, it can support your overall branding and is one of the most effective ways to compete with your competitors.