Before engaging in SEO promotion of any site, it's necessary that the site be optimized for SEO. You need to have a clear and convenient site structure, you need to have a mobile version of the site that loads quickly. You need to have interesting and useful content. I turned to professionals. My friend advised me fuselab company
. They did a really good job with this. You can read articles in their blog on this topic. It's really important to have a good website, because it will be easier to promote. On a bad site it will be very difficult to attract visitors.