I am starting out a buisiness site, how do I improve its SEO

I just went on freelancing as my job and I was told to create a business website as a reference to clients but how do I improve its SEO as it is a newly created website, I already did on-page optimization, how do I improve its off-page? https://expertsdeskva.wixsite.com/smcsva