There are lots of steps involved in SEO.
First, you need to choose a topic that is high in demand with little competition.
The your need to make a topical authority on your website.
Choose your domain wisely, which should be short and sweet and point directly to your topic.
Select hosting with great customer service and good speed. I used the
Création site web gratuite suisse.
Spend more and more time searching for treasured keywords.
Design outstanding UI and UX.
Resolve user's query don't mislead.
Write engaging, well-researched, detailed content.
Put images, elements, videos, list, charts, etc.
Publish three times in a week or daily.
Create an appearance on all social media sites and share your content.
Outreach for backlinks.
Above are all steps of SEO. Website needs time and hard work. There is no shortcut.