Use an agency to produce an audit that will outline every opportunity and issue. This will assess over 50 individual factors. It will also give you a way to project manage implementation, and leverage all your other digital channels e.g content produced for social media.
Do it yourself SEO. If you are DIY, then at least touch upon the top 5 things to do in each of the core areas - content, technical, connections, devices etc
Using a great tool like WEBCEO, MOZ or Advanced Web Ranking can give you a head start here.
Using a free tool like feedthebot.com, Google Page Insights or Open SEO Stats can give you some great thought starters also.
About Michael Verghios
Michael is a Director at Nimbull, a Digital Marketing Agency that “modestly” proclaims:
WE DO SEARCH MARKETING FOR SEARCH ENGINES.
WE DO SOCIAL FOR THE BIGGEST SOCIAL EVENTS.
WE BRING COMMERCE TO THE BIGGEST E-COMMERCE SITES.
WE'RE A BIG DEAL TO THE BIGGEST DEAL SITES.