There are many different ways. Initially, I myself was engaged in creating my own site, starting with the fact that I
check for domain name and ending with that I studied everything about site optimization. At some point, I realized that I needed a comprehensive website promotion and that I myself could not cope and I also had to seek help from SEO companies. And I also checked their effectiveness on sitechecker using a special function.