Step 1: Hire a website designer
This may seem obvious but many people have transferrable skills and if you know your way around a computer well there’s no reason you can’t use the software for building websites. A few tutorials and you’ll be on your way.
However (and it’s a big one), building a successful website involves so much more than just a design on the page:
Content: creating content can be tricky – you know what you want to say on your site but are you saying it in a way that appeals to your ideal client? A successful website will often need a lot more images and text than you originally planned. There can be a variety of reasons, one being you need a minimum number of words per page for search engines to ‘rank’ the page and not simply ignore it. The text will also need to contain ‘key words’ and phrases relevant to the product/service you’re trying to sell. Sometimes we need to tweak the text and crop or add images to make a design work on the page.
Images and text need to be optimised for SEO (Search Engine Optimisation) otherwise your website won’t be found on internet searches.
The user journey (how a user interacts with your pages and content) must be considered; is your content and design clearly directing your users to the end result you’re hoping for?
Call to Actions (what you want your user to do when on the page – for example: contact me) need to be strategically placed otherwise your users won’t know what to do when on the site (never rely on people using initiative, people experience these things differently).
Menus and Navigation need to be well formatted and in the right places including top, side and bottom menus as well as anchors in larger posts and pages so you can skip to specific content.
A website designer will be able to support you with all these parts of the process. In some cases recommending photographers and copywriters if needs be.