Before talking about SEO, you need influencers to bring the first visitors to your websites because no search engine is not going to recommend a new site unless it is loaded with high traffic. And also the content needs to stand out, if it is just similar to the other websites doing then you will be shown in the down order or after few pages.
How to get organic traffice without ranking keywords on search engines?