Gary, my site is on Wix.com. I built it myself. They have a very good step-by-step checklist for getting found on Google and good tools for SEO. I do it myself. That said, I am a de novo startup in tax rez and don’t do compliance, so I have the time to do it. Also, not sure how effective it has been yet.
Hope that helps a bit.
Oops, I see this post was done late last year.