This post (along with other posts and pages on this site) may include affiliate links. If you make a purchase from an affiliate link, I may receive a commission at no additional cost to you.
To Get Started
Domain Names
The first thing you'll need when developing your website is a domain name. The domain name is your web address – like www.minimumviablemarketing.com or cnn.com.
You'll want it to be something memorable, easy to say, and easy to spell.
Because domains have been available since the early 1990s, many simple domains have been purchased. You may need to get a little creative with yours, but there are still millions of great domain names available.
If your dream domain name is taken, try adding a location or another descriptor. For example, if you run Claire's Donut House, but the domain is already taken, you could use ClairesDonutHouseDenver.com, or ClairesDeliciousDonuts.com
Many hosting providers (the companies that house the files for your website) also provide domain registration, or you can get a domain from another service, like NameCheap and host with whatever company you choose.
Hosting
If your domain name is the virtual address of your business, then hosting is the land that it is built on. Your hosting provider provides the space where all the files that make up your website live.
There are dozens of great hosting companies out there. Hosting: Hosting is simply server space where your website lives. Two of the best hosting programs available are SiteGround and WPEngine.
Content Management Systems
Content Management Systems, also known as your CMS, makes it easy to build your website knowing very little code. They organize all of your files at your hosting, and give you a user-friendly interface to add pages, graphics, and more.
My CMS of choice is WordPress.org. WordPress.org is a free CMS with thousands of themes and plugins to customize your website to your heart's content. WPEngine specializes in hosting WordPress.org websites.
Themes: Themes control what your website looks like. With the right theme, your site design should be 80-90% done for you. Just apply your logos and colors, and start adding your own personal content. A great source for WordPress themes is Creativemarket.com. (While you're there, make sure you sign up for their email newsletter to take advantage of FREE weekly downloads – including fonts, stock images, social media templates and more.)
Page Builder: Wordpress is a powerful tool to build your websites, but sometimes building beautiful pages without knowing code can be challenging. This is where page builders come in. Page builders like Divi and SiteOrigin give you drag and drop functionality to build your own pages. My personal recommendation is Elementor. You can get started with the free plugin, but I quickly upgraded to the Pro version. It's an amazingly powerful tool to make your website stand out for less than $100 a year.
All in One Solutions
If worrying about a domain name, hosting, and a content management solution sounds like too much for you, you can also choose to use an all-in-one service, like WordPress.com or Squarespace.
With both of these solutions, you pay a monthly fee to host your website and your content management solution. You can also purchase a custom domain through them.
Join the Wait List
I'm hard at work putting the finishing touches on the Minimum Viable Marketing book and course, coming in late 2018. Join the wait list for exclusive previews and news about my progress!