Same way as 2019.
In regards to the technical stuff...
- Fast hosting
- Spotless On-Page SEO
- Lightweight & Fast-loading theme (Choose either between Astra, OceanWP or GeneratePress)
I personally prefer the Astra Pro (which you can get from here) because it has so many pre-made websites for each of the most popular page builders out there.
So, setting up a website it shouldn´t take you a few minutes and, customizing it i am guessing it depends on how well and familiar you are with page builders but it the worst-case scenario, let´s say it takes you a day.
The next step is to select a niche you want to dive in.
Once you have selected a niche to build a website/business around it´s time to focus on the other stuff. Which is...
- Keyword Research - I don´t care what anyone says. Spend as much time on this, particularly on keyword difficulty analysis. There are plenty of amazing threads here that touch this in a more in-depth manner. Check out @Holzr thread on the topic. Search for it!
Be able to devote all your content building efforts on targeting the right keywords MUST BE YOUR MAIN GOAL HERE!
Trust me, you will thank me 4-6 months from now when you have a blooming blog instead of whining because you then realize you made a mistake picking up the keywords.
- Content - If there are 2 words you must stone in your mind in regards to content is RELEVANCY and QUALITY.
Relevancy just means satisfying to the full extent Google user´s search intent and, quality, just means writing in a way it´s engaging and appealing to the reader.
For this, the best way to do it is to focus on the readability score and to adopt a style of writing that is casual but without been informal.
Adding as many graphic elements will come a looong way too.
Anything from customizable images and pictures to bullet points and infographics.
Anything that keeps the reader in and makes it easier for them to capture the main and key points of the messages without having to go through a boring wall of text. Regardless of how well optimized it is for SEO.
The readers don´t care about SEO, that something for Google.
- Linkbuilding - Once you are done scheduling your blog´s content it´s time to focus on finding and building links that are high-quality and, most of all, relevant to your business.
There are also many resources in the amazing community on the topic but, personally, i highly recommend you to check Ahrefs YouTube Playlist on the topic (as well as their keyword research playlist - it´s just INCREDIBLE!).
It will be hard for you to find better value for FREE anywhere on the internet.
In there, you will find tutorials on how to find and build high-quality and relevant links explained step-by-step by Sam Oh.
Lastly, i also strongly advise you to download Ahref´s blogging course available on the Members Download area.
I just went through it and i must say it´s pretty damn solid.
It offers some golden nuggets and put things into perspective.
Hope this helps,
Cheers!