Lately, several people have been asking me how to build a website. Well, I’ve finally found a bit of time to write about it and answer everyone simultaneously. There’s a lot to learn, so let’s get right to it. I’m going to keep it simple enough for beginners, but feel free to get in touch if you need more advanced help. The nice thing about this method, is that it enables you to build a simple, basic site which can grow with you.
How to Build a Website in 10 Easy Steps
Step 1: Strategize
Why do you want to create a site? Is it to share knowledge or to sell something? It’s important to consider this, because your answer will determine the type of site you need. An e-commerce site will require a different platform than an online listing-type site with only a home and contact us page. However, I will explain to you how to build a website that can fulfill both needs.
Step 2: Visualize
Your purpose will also determine the flow of your site. Do you want to find more customers online, or do you want to create a brand? When you know the purpose of your site, you can start visualizing how you want the site to flow. At this point, it is important to consider that you should approach the solution from a customer-centered perspective, rather than from your own. You might know that the solution to the client’s issue is to supply you with the model and serial number via email, but you need to guide site visitors accordingly. Your strategy, thus, would be to create a logical flow of information (use a mind map) and then lay out your site pages accordingly.
Step 3: Buy a Domain & Hosting
By now you should be excited about the prospect of creating your website, but we’re not quite there yet. You first need to buy a domain. There are several extensions to choose from, namely .com, .net, .info, .co.za and many newer ones – all at a variety of price points.
Hosting packages also come in a variety sizes and configurations, and the one you choose will depend on your needs. A simple personal site doesn’t need a lot of space or bandwidth, whereas a photography site will need a lot of space and a viral content site will need a lot of bandwidth. Some hosts offer free domain names if you sign up for a hosting package for a year in advance.
Domain names are renewable every year and can range from $9.99 – $100s and hosting packages range from $3.99 per month upwards, depending on your needs.
You can also get a free domain name, with free hosting from sites like Wix or Blogger and WordPress.com, but I strongly advise against that if you want to be taken seriously. Why?
- yourname.wix.com is not an attractive or memorable domain name
- free sites tend to be advertising funded, so your visitors will see other people’s ads on your site
- free sites don’t offer much options for customization
- free sites typically do poorly in rankings, which means people won’t see your site
Rather invest in a decent site with reliable hosting and CPanel.
Step 4: Install WordPress
WordPress.org differs from WordPress.com. I won’t go into the technicalities, but WordPress.org (free on self-hosted sites) is the most intuitive, stable and customizable Content Management System. You can install this from your host’s backend.
Step 5: Install Genesis Framework
Genesis makes customization easy. Now you don’t have to worry about wiping out your entire site when you make a small change as it only changes the theme. It’s perfect to learn coding on! In addition, Genesis is responsive and mobile friendly. That’s a MUST when you want your site to be ranked on the search results pages. It’s also SEO-friendly and allows for incredibly customizable.
The Genesis Framework empowers you to quickly and easily build incredible websites with WordPress. Whether you’re a novice or advanced developer, Genesis provides the secure and search-engine-optimized foundation that takes WordPress to places you never thought it could go.
- Spam Management
- Site Stats
- Google Analytics
- Social Share
- is written for the audience, not only for search engines
- contains the right amount of relevant keywords in the right places
- is informative, concise, and relevant
- fulfills a function – it steers your audience towards the information they need to take an action (subscribe, phone, book an appointment or buy something)
- converts the audience from browsers into buyers
- Use original images to avoid copyright violations.
- Customize stock images with relevant text.
- Compress large images to improve page load time.
- Use proper software to resize images.
How to Create a Website Promo
- monthly guidance on 4 blog topics (+ free editing of those 4 posts)
- monthly guidance on social media strategy
- monthly insider tips and advice on how to design awesome images for free
- monthly marketing tips
- awesome software to make the most of your site and marketing efforts
- tips to learn new skills to advance your website-building know-how
- and much more.