ON-site SEO tactics
* Have a solid technical site structure and user navigation.
* Make sure your information is logical.
* link internally within body content (where it make sense to)
* Apply mobile responsive design
* Includes local identifiers and consistent NAP
* Implement structured data make-up
* Post regular newsworthy stories.
* Publish consistent, thought-provoking content.
* Include visible trust signals like partner logos and SSL certifications.
* Apply engagement focal points like large social share buttons.
OFF-site SEO tactics
* Spend time building relationship and networking.
* Acquire guest post opportunities by leveraging your network.
* Use a combination mid-to-long tail and branded anchor text on your off-site content.
* Get customers reviews on Google+ and review platform.
* Make sure your NAPs are consistent in directory listing.
* Stay active on authoritative blogs and forum comments.
* Push your social signals by becoming more socially engaged with your audiences.
* Give testimonial where it makes sense, in return for branded links.
* Purchase credible and followed backlinks carefully (those which aren't obvious to Google).
* Find trusted sources to buy no followed advertorial links.
* Invest heavily in visual content creation and distribution.