Website creation starts from the concept. It needs analyzing of the competitors, learning from them. Then you need to rethink your business, what kind of product or service we offer. For whom is it? How we can improve our customer life or solve their problems?
Starting from the idea, we can form the website structure, visualization, and content plan. We can create technical requirements for the website. What kind of functionality our website should have?
Then, we can think about how to realize these requirements. What kind of platform is better for our website? Chousing domain name, hosting. Developing the website.
Preparing content and uploading content to the website. Then we need to realize the website to the Internet.
We also need to give some initial push of the website on the Internet. To get others to know about its existence.