Imagine you have just started moving toward the path of starting an online business, but you are not quite familiar with the concept. So instead of paying hundreds, let’s make a free website and get the best out of your unpaid bucks.
A website is for online business what a shop or a store is to a traditional brick and mortar business.
You can have this website in 20 minutes. That’s right. ONLY IN 20 minutes! and ONLY IN 3 STEPS!
The essential part of every online business is its website. It’s the online presence that makes an online business stand out among many others.
You have to have your own website if you want to compete with your competitors.
Now, let’s get started and see how to make a website FOR FREE!Hey! I found this article in @MakeMoneyMehdi about How to make a #free #website in 3 steps. It's really easy and fun. You can have a website too, FOR FREE. Check this out! Click To Tweet
What to Expect
It’s simple. By the end of this article, you will have an actual free website, with an actual legit domain.
When I mean legit domain, I DON’T talk about something like this:
I talk about the real deal, plus an unlimited host space to run your website on, for free & forever!
And all of these will cost you exactly $0.00.
So, follow the 3 steps exactly as I laid them down, and you’ll have your website!
If you stay till the end, as a BONUS, I’ll show you how to publish your very first post on your website, using the WordPress content management system.
Make a Free Website Requirements
So far, we established that you will need $0.00. That’s great!
Other things that you’re going to need are a computer, laptop, or tablet, and an internet connection.
You can use smartphones, but I really don’t recommend it, since the display is small and everything is kind of compressed.
And if you are wondering what skills are involved in this, no special skills are required!
You just need to know how to use computers and the internet.
If you know how to move the mouse around & click, and type a few words on the keyboard, you’re fine.
Step #1: Claim a Free Domain
Let’s take our first step, and that is claiming a domain. To claim a free domain (or more), go to the Freenom free domain service website.
Freenom service is the best option for getting a free legit domain.
Their standard plans include up to 12-month free domain registration with unlimited renewals.
They currently offer .TK, .ML, .GA, .CF, and .GQ domain for free.
Check Domain Availability
Check for a domain name you like and see if it’s free to claim.
If it’s the first time you are using this service, make sure you type in the dot.domain (e.g. .CF) from one of their offering domain names.
Upon clicking on “Check Availability”, you’ll be directed to another page, where you can see if the domain you wanted is free to claim.
If domain status was free and you could claim it, proceed to the next section by clicking on “Checkout”.
Signup and Verify Email
If it’s the first time you use this service (and probably is) you have to verify your email.
So go ahead and enter your email address and click on “Verify my Email Address”.
A few minutes later, you’ll receive an email from Freenom right in your inbox. Check the Spam folder too if you didn’t receive one!
Open the email and click on the link provided in the content of the email.
Afterward, you’ll be directed into a page, where you have to provide some information as the owner of the domain.
Order a Free Domain
After submitting the form, you’ll visit the checkout screen, where you have to define the period for domain registration.
Under the “Period” column, select “12 Month @ FREE” and click Continue to complete your order.
On the next page, you will see your domain name and price, which is $0.00.
Check the “I have read and agree blah blah blah” checkbox (You’ll never going to read it!) and hit “Complete Order”.
And you’ll see the domain order confirmation page with your order number.
You’ll receive this order confirmation via email too, so feel free to close this screen.
Therefore, you are the rightful owner of the domain name you have just claimed for free. You can view your domains HERE.
Step #1 is over and now we will continue to Step #2.WOW! I've just claimed a legit #Domain for myself completely #FREE. If you want to claim one for yourself, check this link @MakeMoneyMehdi to see how to do it! Click To Tweet
Step #2: Signup for Free Hosting
There are a lot of hosting services offering free hosts for your website.
I can list at least 7 hosting services for you, but I’m going to jump right into the best one.
So let’s cut the corner and go to the InfinityFree hosting service website.
InfinityFree is the best option for getting a free host for your website. It currently offers the best plans among its competitors.
- Unlimited disk space, bandwidth, and database *
- Unlimited subdomain, addon domain, and parked domain
- Relatively good speed
- Good server uptime
- More control over hosting service
* Read their Terms of Service to understand their Fair Use Policy.
There are downsides to almost every free hosting services, but with InfinityFree, you’ll get the most out of your unpaid bucks!
Let’s avoided getting technical. Go to the InfinityFree website, and click “Sign Up Now” to create a new account.
Signup and Verify Email
There is a signup routine where you have to provide your email address and set a secure password as well as reading agreeing to the Terms of Service, which you never read!
Go ahead and fill the signup form and click “Create new account” at the end.
An email will be sent to your inbox for verification. Check your inbox as well as the Spam folder.
If you didn’t receive one, Click on Resend Email. If you did, open the mail.
In the email content, click on the “Verify Email Address” to finish creating a new account.
Verification is complete and you have created a new account.
Now, before setting up your host account, you have to change your domain nameserver to point it at InfinityFree server directions.
Domain and Nameserver Setup
Go to the Freenom website again and sign in.
From the menu on the top, click on “Services” and choose “My Domains” in the submenus. Or go to this Link!
From the list, find the domain you ordered for free, and click on the “Manage Domain” button at the end of the row.
In the next screen, click on the “Management Tools” tab and choose “Nameservers” from the submenu.
On the next page, choose “Use custom nameservers” and fill “Nameserver 1” & “Nameserver 2” with the addresses provided below:
When done, click on “Change Nameservers” to apply the changes.
By doing this, your domain will be set with your host account.
Now you are done with domain & nameserver setup. It’s time to setup your hosting account.
Hosting Account Setup
You have to create a new hosting account, which you can do it by clicking on the “Create Account” button.
In Step 1, you have to choose a domain name.
First, choose “Custom Domain” and then type your domain name in the text box marked in red below.
When done, click “Search Domain” to proceed.
in Step 2, you have to provide some additional information for your account. Additional information here means “Account Label” which can be anything.
The account username will be generated automatically. You can choose a password or leave it empty to generate a secure one automatically.
Click “Create Account” to finish the process.
On the next page, you are informed that your new account has been created. You can see your username too.
Click on “Open Control Panel” to access, you know, the control panel.
Upon your first visit, you see an “IMPORTANT NOTICE” page with oversized texts.
Don’t worry. It just looks scary. It’s about sending email and newsletters.
Just click “I Approve” to access the control panel.
You are now in your free host control panel. Hosting control panels are a whole massive technical subject that we won’t get into.
Is it Done?
You have a free domain and a free host for your website, but one piece is still missing!
You will need a CMS (short for Content Management System) to control your website. CMS is a software you have to install on your host to publish posts and content on your website.
We are going to use WordPress, but don’t worry, It’s free and installation is completely automated.
Step #2 is finished and we will continue to Step #3 to install and setup WordPress software.WOW! I've just created my first unlimited #hosting account for #FREE and I'm going to use to create a free website for myself. Click To Tweet
Step #3: Install WordPress + BONUS!
Now we are going to use WordPress software as a CMS to control our website content.
You don’t need to download anything or install anything manually. Everything will be automated.
WordPress is a free and open-source content management system (CMS).
WordPress claims that “35% of the web uses WordPress, from hobby blogs to the biggest news sites online”. They’re not joking. WordPress is the best option to control your website content.
It’s free, and you can use a lot of themes and plugins to shape your website however you like. Therefore, we are going to use this for our free website.
InfinityFree provided the best solution for website owners: Automatic Installer!
What you do, basically, is to choose your website title and description, and click install. DONE!
I’m going to show you how. In your host control panel, scroll down to the “Software” section, and click “Softaculous Apps Installer”.
On the next page, click on the “WordPress” option to initialize installation.
Then click on “Install Now” to start the installation.
On the next screen, there are some fields you have to set. We are going to do them one by one.
In the “Software Setup” section, you don’t need to do anything since everything is ok.
If the “Choose Domain” field was empty, then type in your domain name.
Scroll down to the “Site Setting” section and type in your site name and description. They can be anything you like.
In the “Admin Account” section, choose a username and password for accessing the WordPress administration panel.
Also, type in your email in the “Admin Email” field.
At last, in the “Choose Language” section, select your desired language, and click “Install” at the bottom of the page.
Installation usually takes a minute or two.
When the installation is complete, you’ll see a message with two links.
One to your website and one to the WordPress administration panel. Click on your domain link to see your site.
Your free website is now ready to use. You have just created a website with $0.00.
Access WordPress Dashboard
To access the WordPress administration panel or Dashboard, just type “wp-admin” after your domain URL.
To log into the dashboard, type the admin username and password you chose during installation.
When logged in, you’ll see this neatly designed administration panel.
The WordPress dashboard is the back-end of your website It is where you control everything about your website.
Now, as I promised, I’ll show you how to publish your first post on your website.
So please continue to Bonus Step to see how to do that!I've just made my first #website for #FREE using this guide @MakeMoneyMehdi. Check out the link and start making your free website NOW! Click To Tweet
Bonus: Publish Your First Post
To publish your first post, go to your website WordPress dashboard.
In the dashboard, there is a menu on the right side of the screen.
Hover the mouse on the “Post” item on the menu and click on “Add New” from the submenu to create a new post.
In the text editor, you can choose a title for your post as well as the content. Write anything you like. The sky is the limit here.
To add an image to your website, go to a new line by hitting enter on the keyboard, click on the plus sign (+) at the end of the new line, and choose image from the menu.
A new image block will be created. Click on the upload.
Choose an image from your computer hard drive to upload it to your website.
Now the image is in your post. You can edit the caption, resize it, etc.
Now, to publish your post and let everyone see that, click on the “Publish” button on the top-right side of the screen.
A form will open just below the button. Choose “Public” under “Visibility” and click on the “Publish” button again.
Your post is now Live! You can see its URL (Or post address), copy it, and send it to others!
You and everyone else can see your post on your website.
Go ahead and share your website link with all your friends. Let everyone know your opinion and thoughts.
I say it again: The sky is the limit, so publish whatever you like!
You’re DONE! Now you know how to publish a post on your website too. Good luck!
You have just created your first ever website completely for free. Plus, you know how to post something on it.
You are one step closer to online business competition, But you are still in the beginning!
Don’t sit back and relax like this guy! There are a lot of things you have to learn and do.
As beginners’ advice, publish posts and content regularly. Pay attention to your audience and choose subjects related to them. Use a lot of pictures, videos, podcasts, etc.Do you want to have your own #Free #Website? You can use this guide @MakeMoneyMehdi website and create a new website with $0.00! Go ahead and see how you can do it in just 3 Steps! Click To Tweet
Create social media accounts and update them when you published a new post on your website. Get engaged with your audience and let them know you care about them.
Read about WordPress, content writing, SEO, marketing, and business development.
Use a different theme to make your website look nice and slick. Try different plugins and see what you can add on your website.
I like to see you do them all and learn everything. Let me know what you are going to do with your new website in the comments down below.
Also, in the comments, send me the link to your new website and let me see what you are posting on it.
If you have any questions or advice, or you want to report a problem, you can Contact me directly too.