The golden rule says: if you are not in Google, you don’t exist. If you want to build an online business, you need a website. If you want to be able to communicate your thoughts and values with your potential customers, you need a website. You know you need a website, but you assume setting up one it’s complicated and terrifying? Don’t worry, it is easier than you think. In this step by step tutorial, I will show you how to set up a WordPress website in less than 30 min.
Do I need a self-hosted website?
Absolutely yes! I know it’s so much easier to use one of those- Squarespace, Wix, Blogger, etc. But if you decide to build a website with the one from the above, you are giving up control over your website to the third party.
Which platform to choose?
There are many website builders available that will help you setup a website. I personally always recommend self-hosted WordPress as your website platform. It gives you so much more control over your website.
According to the latest BuildWith statistics, WordPress is the clear favorite.
Why do 52% of people choose WordPress?
There are several reasons:
- it’s free
- comes with thousands of website designs and extensions
- very flexible – it will be a great solution for both a small blog and a large online store
What do I need to build a website?
- domain name – it’s your website name (what people type into their browser to get to your website, eg. google.com)
- website hosting – this is where your website files are stored, on the hosting provider’s server
Ok, let’s do it! Ready?
STEP 1: Choose a hosting company
There are so many hosting providers, but I personally recommend BlueHost. My reasons why:
- one of the largest hosting companies in the world
- great uptime!
- they’ve been working with WordPress since 2005
- FRESS SSL certificate
- FREE domain
- 24/7 support, which is amazing when you are stuck in the middle of the night
NOTE: I really want to be transparent with you. I used another hosting company for over 5 years and I was really disappointed with the customer service. Once I had to wait for the response for almost a week. So choose wisely! If you purchase hosting using our referral link, then I will get a small commission at no additional cost to you. I only recommend products that I personally use and believe will add value to my readers.
Ok, let’s get you started with signing up for BlueHost
First, you’ll need to go to the BlueHost website and click on the green ‘Get Started Now’ button.
STEP 2 Select the hosting plan
This will bring you to a pricing page where you will need to choose a pricing plan for your website. Basic and Plus plans are the most popular choices among the users.
STEP 3 Choose a domain name
If you already have your domain, enter the name in the window on the right.
If you do not have a domain, no problem – you will get it for free! Enter the name in the window on the left and check its availability. Ideally, you should stick to a .com domain name.
You can skip this step and choose the name later. Click on Choose Later and go to the next step.
4. Provide Your Contact and Payment Information
Now you’ll be asked to provide your account information such as name, address, email, etc.
The next step is to choose your package. You will also see optional extras that you can purchase.
Next, you will add your payment information to finish the purchase. And Voila! Welcome to BlueHost!
You will receive an email with details on how to login to your web hosting control panel (cPanel).
Now you can create your own password for your account.
5. Install WordPress
Now that you’ve purchased your hosting service and free domain name, the final step is to install WordPress for FREE on Bluehost.
- Go to your hosting account dashboard (cPanel).
- Scroll down to the website section in cPanel and then click on the WordPress icon.
- Next, choose the domain where you want to install your new website.
- Click the “Install” button and you will get access to your new WordPress website.
Now you can select the domain where you want to install WordPress.
On the next screen, you’ll be asked to provide your website name, admin username, and a password for your website. Click the “Install” button and you will get access to your new WordPress website.
Once the installation is over, you will see this message:
Select a theme
Yaaay!!! The best part is just about to begin. Now you can choose a theme and create a beautiful website.
Bluehost will ask you to choose a theme. You can choose what you feel fits your personality. If you’re not ready yet, feel free to skip this step.
There are thousands of free and paid themes you can install on your website. If you are a beginner, I would start with a free theme. Get the feel, play around and see how it goes. You can always upgrade to the paid theme, which is usually more customizable and easier to navigate.
How to find the WordPress theme you like?
Type in: https://yoursitename.com/wp-admin
Once you are on the Dashboard, you can access over 1000 themes. Go to the sidebar and click on Appearance and next click on Themes.
Once you have found a theme you like, installing it is as simple as clicking “Install” followed by “Activate”.
Next, you need to customize your theme with colors, headers, and social media buttons.
Congratulations! You are ready to add content and start your blogging adventure!
If you have any questions, feel free to contact BlueHost support. They offer 24/7 help via chat, email or by phone.