The site name and domain name should ideally contain a keyword that clearly reflects the main theme of the site. The future fate of the site, its visibility in search engines depends on the right choice.
There are several rules dictated by the peculiarities of content analysis by search robots. Whether we like it or not, we have to take this factor into account if your goal is to attract visitors to your site.
Site name - the keyword of the main topic
First of all, you need to decide on the topic of the future site. It's bad if you decide to create a site, but have no idea what you will publish in it.
You will have to write a lot, often and interestingly. What you will be talking about should be useful to the Internet user, and not only to you and to ten or so of your friends.
It's good if you know how to do something that you can share with others. For example, you are a wonderful gardener and can talk a lot and meaningfully about planting, care and the intricacies of growing plants. Perfectly. This is a hot topic, and with due diligence, your site has a good chance of being in the top ten of search engine results. This means that thousands and tens of thousands of visitors will come to your site.
We decided on the topic. Now it's time to come up with a name for the site. It is useful to go to Yandex Wordstat and see what words and phrases people use to search for information on your topic.
Try to type the phrase by which you yourself would be looking for the material you are going to talk about. For example, you liked the phrase "how to equip a vegetable garden at home."
The phrase "Garden at home" may well become the name of the site. Try to come up with a name for your brainchild so that it contains one keyword, especially fully revealing the theme of your site.
Link: site name - site domain name.
Then comes the choice of a domain name. This is what you see in the address bar of the browser when you open the page of any resource (yandex.ru, txtunique.ru)
Find a reliable hosting. On the main page of any hosting there is a line for choosing a domain name for the site. Write in Latin the name of your site, or better one keyword included in the name of the site. For example, ogorod.ru. Add a domain zone (ru, net, som, rf or something else) through a dot.
You will see if the domain name you invented is taken. If it is busy, select options, but try to ensure that your keyword is present in the domain name. It is good if it is short, but it is not necessary.
Now, having come up with the name of the site and registering the domain name, you have done the main thing - created the foundation on which you will build your site.