I really like the design of your theme, however TBH I’m not satisfied with your current SEO solution.
It’s simply because there are multiple H1 headlines used which is no longer best practice (since a couple of years already afaik).
My suggestions:
– Site Title: Take H2 instead of H1
– Page Title: Create an If-Statement so the Page Title is H2 if the page is loaded as part of the home-page. If the page is loaded as standalone page use H1 as page-title.
– In your theme demo use the name on the homepage as H1. (the Name on the Background Image of the Home Page)
This should solve the multiple H1 problems. Every page will have only one H1 now.