I get asked a lot about “How do I build a website?” and honestly it’s a lot more simple than most people think. Yes, the web-dev field (like all fields) is filled with acronyms, slang, and information that can seem overwhelming. So I’m going to do my best to break it down to it’s most simple steps.
- Find a domain name
This is probably the most fun part, go to domain name service provide like namecheap or GoDaddy and search for a domain name that works for you and your new site, try to make it relevant to what you do or how users might search for it. Once you find the one you want and it’s available, buy it. It’ll probably cost you between $10-$20 a year.
- Get a domain host
Next, you need a place to actually put your files and content. This is called a host. Depending on the size of your site, how many files/space you’ll need as well as how many people you think will be visiting your site. All these things will affect the pricing for the host which is generally paid monthly. You can find hosting ususally between $5-$500 a month, depending on what all services you need and want. Most sites can start on a cheap host and upgrade as they need to.
- Install content management system.
Once you’ve got your website name and a place to put your files it’s time to install CMS (Content management system) or start writing your own. These days I highly recommend installing WordPress; It’s unmatched in terms of support, plugins, etc and it’s free. Although, you’ll probably want to pay for some add-on’s and plugins.
That’s all there is to getting your site started. Yes, there is quite a bit more to do after the initial setup, but it’s only 3-steps to get started. It’s not difficult, expensive and there is really no reason you can’t get it done in a day and for less than $20.
Need help? That’s what I’m here for. Reach out, I’m always happy to help.
Web Developer
eCommerce Usability Optimization Expert
PNW Native, Outdoor Enthusiast and Overlander.