Are there some things I can do myself to improve my SEO?

Absolutely! We've written several blog posts about it. Your Free SEO Checklist for 2023 is our most recent, there's an article on best On-page SEO practices, and much more in our blog. We're also happy to give you some ideas that are specific to your site; just head over to our free SEO report card, and an expert will give you feedback on your site with zero obligation.