I’m an indie author, so I believe once you make that step from pure hobby to business, you should have a website. I believe readers expect it and it’s an important part of an author’s internet presence.
I have several websites and created them myself with the help of YouTube tutorials by Tyler Moore. The first one I made was from scratch by using his recommended theme – I worked along the three hour video and after a weekend, the site was finished. I had even learned basic programming steps. I love Tyler’s videos. You can find his latest one here. However, it might also be worth checking out some of the older ones, depending on how flexible you want your site to be.
I then reworked the entire website about a year later – again with the help of his tutorial since he makes a new one every year – but this one was created with your own building blocks since it uses Elementor, which was even easier.
I use Dreamhost as a hosting service (about $10 a month) which utilizes the Wordpress platform. They host all my domains for the same monthly price, plus it is easy to manage and renew domains, or buy new ones. They also manage the emails boxes that are associated with my website.
My daughter tried Wix once, but we didn’t like it and cancelled her membership within 24 hours. It was more expensive and didn’t give the same flexibility that Wordpress does. The big plus is that it’s mega easy. Wordpress can be intimidating at first, but with Tyler’s videos, it was easy to find my way around.