In 2009, I had no idea how to make a website. I didn’t care whether it generated an income. All I wanted to do was create something that people would use.
Fast forward two years and that same website went on to make over $200,000.
It wasn’t just a website anymore…it was a business.
And today, I want to pay it forward and show you how to create your own website from scratch, even if you’re an absolute beginner.
I’ve been in the position you’re in today. I’ve asked the same questions you’re asking right now.
Do I have the skills to build a website?
Can I actually make money from it?
Is it even worth starting?
If a 23 year old with no networks, experience or money can turn a passion into a lifestyle, then you definitely can too.
Even if you think your idea is lame or you think your market is oversaturated, you’ll never know what could have been if you never start.
I’m determined to set you off on the best journey of your life. But I can’t force you to start your website.
All of the resources are here to create and design your own site professionally. All you need to do is follow each part step-by-step and you’ll be on your way to beginning your own entrepreneurial story.
My only question is…
Are you ready to get started?
Two things you’ll need
When it comes to building a website from scratch, you only need two things.
Thing #1: Domain name
A domain name is the name of your website. Mine is moneyjournal.com.
Your domain will cost roughly $10/year or you can get it for free using the method I outline below.
Most single word and even two-word domain names are already taken. So I created a tool for you below so you can quickly find the perfect website name.
Search for your Domain Name
Thing #2: Web hosting
Web hosting connects your domain name to the internet. Without it, no one can visit the beautiful website you’re about to create.
Think about it like a car. You might have a Ford, Toyota, Honda, or Nissan. But regardless of the brand, you can’t drive a car without an engine.
Hosting is the engine of your website.
Having a reliable web hosting service is something you want to invest in.
Prices range from $2 all the way up to several thousands of dollars (I pay $300/month).
If you’re just starting out, I highly recommend using www.bluehost.com. I use them for all of my smaller niche sites and recommend them to local clients.
They normally charge $3.95 – $6.99/month, but through my partner link, you’ll be guaranteed an unadvertised price of $2.95/month and these added benefits:
- Free domain name
- Over $150 in free advertising credits with Google and Bing.
- 30-day hosting money back guarantee
Before we continue, let me ask you a question.
You’ve probably read tutorials like this before and what happened the next day?
The sad thing is that the exact same cycle can happen to you today. And the only way to be successful is if you and I figure out a way to break that habit right now.
The way you’re going to do that is by investing a coffee per month ($2.95) into your idea that can become a source of income from something you’re actually passionate about.
The resources in this guide will help you take the massive shortcut I didn’t have when I first started. Or you can leave right now because the rest of the guide will be useless to you if you don’t take action right now.
So invest in yourself and we’ll get your website created in the next 3 steps.
Create your Website with WordPress
All good websites have a content management system (CMS). A CMS allows you to easily control your content without complicated coding languages.
WordPress is the most popular CMS and powers 27.8% of all websites!
It’s completely free to download and will only take you 5 minutes to install from start to finish.
In this tutorial, I’ll show you how to install WordPress using Bluehost’s WordPress installation app.
How to Install WordPress in 5 Minutes
Once you’ve gotten your free domain and web hosting account, click on “Install WordPress.”
Next, click on “Continue Installation” and you’ll need to choose your domain and directory. Select the domain that you registered and leave the directory field blank.
This way, you’ll install WordPress on your root domain where your visitors will access your site.
The last step is to set up your admin information. Here are the four fields you’ll have to fill in.
- Website name (ie. Money Journal)
- Admin username
- Admin password
- Admin email address
Click the “Next” button and your WordPress installation should complete within a couple minutes.
You can follow the progress bar at the top that will look like this.
Login to your WordPress Admin Dashboard
Once your installation is complete, you can visit yourdomain.com/wp-admin to login to your WordPress dashboard. If you forgot your password, then no worries.
When you used the WordPress installation app, you signed up to have your login credentials emailed to you.
From the dashboard, enter your username and password and click the “Log In” button.
This will be your central control panel for all things WordPress.
Here, you can install new widgets, add blog posts, create your about page or a simple contact page.
I’ll go into more detail in the second part of this tutorial (designing your WordPress website).
For now, I just want you to get comfortable with the way the WordPress editor works.
And what better way is there than for you to create your first test post?
Creating a post in WordPress
When you login to your WordPress admin area, the menus will all be in the left sidebar.
To create your first post, hover over posts, and then click “Add New.”
The WordPress editor resembles most word processing tools like Microsoft Word. Here’s what it looks like when you add content.
The last step is to make your content go live. Hit the publish button in the right sidebar and your post will be visible to anyone with an internet connection.
Take some time to play around with the editor. Here are a few parts that you’ll use daily.
Click on the “Add Media” button. A new window will appear where you can drag and drop images and other media files.
Also, you can create photo galleries or set featured images for your blog posts here.
Just as you would in MS Word, you can highlight text and use any of the text formatting options in the toolbar to style your text to your heart’s desire.
The image below shows:
- Bullet points
- Left, center, and right alignment
- Horizontal line
- Text color
WordPress allows you to assign categories for each post you create. This way, your readers can quickly find topics that interest them and binge read your content.
You can set your category in the right sidebar.
All of these features are available to you the second you create your website with WordPress.
Frequently Asked Questions (FAQ)
As you can see, creating a website isn’t hard. At this point, you won’t have anything impressive to show.
But that’s what part two is for.
After you’ve completed these steps, we’ll get your website to look and function exactly the way you want.