SEO provides a broad variety of benefits for companies that decide to invest in it. The top five benefits that come with search engine optimisation are, it offers high quality traffic, it doesn't mean having to pay for adverts just to maintain a position, it tends to get higher number of clicks than PPC, it can support your overall brand and it's one of the most effective methods to outdo your competitors.