It’s not only about theme issues, that the theme is not optimized. There are lots of tricks to make your site SEO friendly. Please read on google that how to make SEO friendly website. It will teach you the methods. so, please follow the guideline for it or contact with the SEO experts to make the site SEO ranking awesome.
Blog Post Here.