How to Create a Website in 2020
Hey guys, today I am going to teach you how to create a website from scratch within 30 to 40 minutes. In 2020 you don't need any technical knowledge to create a website. Anyone with the right resources can create a website. you just need a domain name, a hosting and WordPress and that's it. In this guide, I will teach you step by step how you can make a website from scratch.
Things you need to create a website
- Domain name
- Web Hosting
What is a domain name?
A Domain name is the name of your website like www.yourwebsite.com. A domain name is your custom web address. Basically in this internet world, a domain name is your IP address. If someone wants to visit your website they just have to put a website URL(Domain name) in a browser.
What is web hosting?
A web hosting is a place where your website is hosted. A web hosting is a place where all content of your website are stored. We have to store the images videos etc of the website so that people can access our website. In other words, just as we need a shop to store things in the offline world, we need web hosting to store website content.
What is WordPress?
Once you have a domain and hosting, now you can create a WordPress website. WordPress is the most popular website building platform. It is used by more than 30% of internet websites.
How to Choose a Domain name
As you know, a domain name is the address of your website. Your blog or business is known by a domain name, so you need to choose it carefully. A domain name costs 10$ to 30$ per year, but don't worry, later in this guide I'll tell you how you can get it for free.
If you want a domain name for the business, make sure it contains your business name like-business.com. Many domain extensions are available in the market, such as .com, .org, etc. Your domain extension depends on targeted traffic, if you want to target the international market then a .com, .net, .org domain extensions are the best. Or If you want to target a particular country, then you should prefer country-specific domain extensions like .in, .us, .uk, etc.
How to Choose the best web Hosting
Web hosting is a service that stores and hosts your website files on a secure server that is always up and running. Without web hosting, no one accesses your website. A basic hosting costs 3$ to 9$ per month. There are many web hosting providers available in the market so how to choose the best web hosting? If you want to choose the best web hosting company make it has these features:
- 24/7 customer support
- Fast web hosting
- free domain name
- free SSL certificate
- One-click WordPress Install
- unlimited bandwidth
- custom email accounts
There are many web hosting companies available in the market but we only use and recommend Bluehost, as it has all the above features. Because Bluehost provides all the functionality that we talked about. Bluehost gives you a domain name and SSL certificate for one year for free. A domain name typically costs $14.99/year and hosting costs start from $7.99/month. But by using the link below you can get up to 60% off on hosting and a free domain name.
Note - If you purchase hosting using our referral link, then we will get a small commission at no additional cost to you. In fact, You will get a discount on hosting + a free domain name.
Register a free Domain and Get web Hosting
Now, I am going to tell you how you can register a free domain name and get the best web hosting Bluehost. To purchase web hosting, you'll need to visit the Bluehost website and click on Get started Now.
Choose your hosting plan
After that you will see a hosting plan page. Choosing any plan is your choice but I suggest that if you are a beginner then choose Shared Hosting as you will not get a lot of traffic when you just start your website.
Register a domain name
Now, you have to select any hosting plan you want and you will get to the domain page. Remember, if you buy hosting through our link then you can get this domain for free for 1 year. Ok, you can choose any domain name you like but you should stick to the .com extension.
Now on the next page you have to fill account information like name, address etc.
On the same page you will see optional extras that you can buy. But I do not recommend buying it because you are a beginner. You can always buy them later.
Confirm your purchase
Next, fill the payment information to complete the purchase. After completing the purchase you will receive an email with login details of the control panel(Cpanel). A Cpanel is your hosting dashboard where you can manage everything.
There are two ways to install WordPress. One-click installation and manual installation. We recommend a one-click installation because it is easy and time-saving. So let's start the WordPress installation process.
- Log in to your hosting account
- Go to Cpanel
- find 1 click installs
- now click on the WordPress icon
- Choose a domain to install WordPress
- Click on "install now"
- Now click on 'Installation Complete’
- Now you can see your login details
Congratulations, you have just created a WordPress website. Now go to www.yourdomain.com/wp-admin and fill in the login details. This is your WordPress login page and you can log into the WordPress dashboard by filling in the details.
Themes are one of the most important elements of your WordPress website. A theme is the design of your website. By default, every WordPress website comes with a simple basic theme. But you can change it any time you want. There are thousands of free and paid themes available on the internet. As you just starting so I suggest using free themes first.
To upload a new theme
- go to appearance
- Click on themes
- Click on Add new
- select any theme you love
- Now click on install and then activate
Create Pages and Posts
If you want to create any just go to pages section then click on Add new and give title to page and write some content. Then click on publish and that's it you just created your first page. Same process you can use for creating posts. Just go to posts section and click on add new then give a title to your post and write content, at last publish it.
A plugin is like a tool or software which provides some services. To add a plugin just go to the plugin section and click on add new, Now, search for the plugin then install and activate it. There are plugin for everything for example you can install different plugins for SEO score, Contact form and security. Plugin makes your website better but do not install too many plugins because it will make your website slower. When I create a website I install only 4-5 essential plugins which are
- Rankmath for SEO
- W3 cache for website speed
- jetpack for security
- Mailchimp for email list
If you love my article then please share my work with your friends, family, work colleagues and anyone who might be interested in setting up their website.
Frequently Asked Questions
How to Create a website for free
How do I make money from my website?