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/