Hello,
Yes we developed this theme but we are not SEO experts.
There are A LOT of things you can do to improve SEO.
This will help you get started https://www.wpbeginner.com/wordpress-seo/