The common SEO techniques you need to implement for SEO success include:
Site audits
Link building
Keyword research
On-page SEO. (and partly off-page SEO)
Updating pages for relevance.
All the techniques are vital for any site owner to enjoy SEO benefits.