You need to learn about various methods to achieve the best results from SEO. They are:
On-page SEO (Onsite)
Off-page SEO (off-site)
Technical SEO
Local SEO