No matter if you have a business, an organization, or a personal project, websites are becoming a must in almost all kinds of activities. Since most people don’t know where to start and how to proceed, we decided to make a full tutorial to learn how to make a website with WordPress from scratch using one of the top-rated cheapest web hosting providers.
Before we start creating the new website there are a few things you must decide. You must have a clear idea of what your website will be about. Some of the most popular website types include Blogs, eCommerce, News, Educational, Portfolios, Online communities, and more.
If you want to create a website for your personal use, we would recommend choosing a niche. It could be anything from fitness, health, traveling, pets, to photography. Choose something that you like otherwise you will feel burdensome after some time.
Also would be good to have an idea about what you want to do with it. You want to monetize it in the long run or you want it just for leisure. Once a clear goal has been set, you can start with the first step.
Table of Contents
CHOOSE AND REGISTER A DOMAIN NAME
If you have a brand or business choosing an adequate domain name is crucial. Otherwise, it’s not very important. Try to find a word that is connected or represent your website idea. You may use free online generators to find good available domain name alternatives to choose from.
In general, there are a few things to take into consideration when choosing a domain. Like most of the successful websites worldwide try to choose a name that is short (2-3 words), unique, easy to spell, and to remember.
Link to this article to learn more about how to find a good domain name for your website.
After you have decided about the name of your website, the next thing to do is to choose a registrar to purchase your domain name. In most cases, you can buy the domain name and the hosting services in one place. And it’s more convenient to do so.
CHOOSE A WEB HOSTING SERVICE PROVIDER
To run a WordPress website (to be visible on the web), a web hosting provider is needed to host all your site’s files. Depending on the purpose of your website there are few things to take into consideration when choosing the web host service, like pricing plans, customer support, site speed, and uptime.
We would recommend Hostinger as your hosting provider, which is what we are using ourselves. It’s one of the top-rate hosting services both uptime and speed with very affordable shared web hosting plans (starting at $0.99/mo).
With their shared hosting plans you will get a 1-click installer to easily set up blogging platforms (forum software, eCommerce scripts), a clean and powerful control panel to manage everything, access manager that helps when working on your site with multiple people, weekly backups, and a free domain name registration for the first year.
If you want to check for some other good web hosting providers they might cost a bit more but are good alternatives to Hostinger.
After choosing the hosting provider that you prefer and the package that you need for your website, the real work of building your site start.
WordPress today is used not only for blogging but for all kinds from eCommerce to Educational websites. Most people use WordPress because offers the largest library of themes and plugins for free, requires little to no coding skills, and has the largest community of developers worldwide.
Now to proceed with the installation go to Hostinger’s dashboard and click Auto-Installer.
Then click on the WordPress button.
Next type in all the necessary details then clicks install. This is your administrative user, so pay attention during this process.
To go to your WordPress dashboard navigate to www.yourdomain.com/wp-admin. Type in your username and password that you specified during the installation.
Thanks to WordPress now you can create or upload three types of content. Pages, for example, you can create, Home, contacts, About, etc. Posts, for example, you can write, blog posts, articles, and publications. Media, for example, you can upload, images, videos, audio, pdf, etc.
CHOOSE A WORDPRESS THEME
The official WordPress theme library has more than 7000 different options. So, finding a good theme might not be an easy task.
If you don’t have decided on your website theme, we would recommend Astra as one of the most popular free WordPress themes with more than 800,000 users and more than 3,500 five stars reviews.
It’s multipurpose and will fit in any kind of website because it has tons of pre-built website templates. And thanks to their Starter Sites plugin the theme can be set up in just in few clicks. If you want to learn more about it, check out our review.
To find your themes on your dashboard go to Appearance > Themes section. Here are listed all the themes installed by default. To add a new theme click Add New on the left of the panel. You can search for your theme here or you can upload it from your computer.
INSTALL WORDPRESS PLUGINS FOR WEBSITES
Since most of your work on the website will be on your pages or post it will become a necessity to install some WordPress plugins to help you with this task. Plugins will give you some extra functionality for your website, they will help you with your cache, comprising files, creating forms, pages, tables, and more.
To install a plugin navigate from your dashboard to Plugins > Add New. Here you can search for all available plugins or upload one from our computer. After you found the plugin you need, click Install now and then Activate.
Here are some of the most used WordPress plugins.
Wordfence Security – Firewall & Malware Scan
This is one of the best free plugins to secure your WordPress site. This plugin will perform malware/virus scans, block certain countries or IP addresses (protection from hackers), configure brute-force protection, and will enable a firewall.
All-in-One WP Migration
A really cool plugin that makes the website transferring easy. With this plugin, you can generate backups, specified backups and import backup generate by other plugins.
Jetpack – WP Security, Backup, Speed, & Growth
This is used for more advanced tasks and statistics. With this plugin, you can receive notifications if your site is down, highlight related posts in your articles, improve images (lazy loadings) and enable sharing on social media.
Contact Form 7
This will help you with creating pages and forms in a few clicks. With this plugin, you can generate shortcodes for easy insertion, create a contact form page, and enable Akismet or reCAPTCCHfilter.
If you need help with search engine optimization this will help you in this. With this plugin, you can see how your article covers certain keywords, take advice on how to improve your SEO, add descriptions, and meta titles to your posts.
A very popular plugin that will turn your site into a store. With this plugin, you can add a shopping cart, set up shopping fees, create products, configure different payment methods.
Compress JPEG & PNG images
This is used to compress images for sites to load a bit faster. With this plugin, you can resize images, compress newly uploaded images, optimize the existing images.
Unfortunately, your work doesn’t’ end here. In fact, your journey has just started. Now comes, the most difficult and long process, which is growing your website.
Supposing that you know your niche well, a good idea is to evaluate the marker of that niche. See what are people searching for, what are their problems. Find a problem and offer a solution.
Another thing that you might do, is checking what your competitors are doing. Just don’t copy their content. But what they are doing may inspire you new ideas or new ways to implement theirs.
Use Google Analytics to keep track of your data and growth. Sometimes even the smallest success will help you to keep the work and not give up.
Bring traffic to your website from wherever you can. Share your content on your social media, contact some of your friends personally to help you spread your content. Improve your SEO. Try free traffic methods like bringing people from FaceBook, Instagram, Pinterest, etc. Or you can create a YouTube channel, making short videos, and sending them to your site for more detailed information.
We hope that this content was in some way useful and we wish you good luck on your journey. Cheers!
MAKING A WEBSITE FAQ
How to make a website for free on google easily?
Since Google Sites was launched in 2008, it is possible to make a website on google for free. Before you decide to invest time and effort in free websites, we would recommend making an investigation of their downsides. Free websites are subdomains that are very limited in, speed, uptime, bandwidth, etc. To make a free google website follow these simple steps.
- On your browser go to Google Sites.
- At “Start a new site”, choose a template.
- Enter the name of your site and press enter.
- Add some content.
- Publish it to be visible on the web.
How much does it cost to make a website on WordPress in 2020?
On average, it costs $100 – $200 to start a website, with an ongoing cost of around $25 – $50 per month to maintain it.
How to make a website HTTPS in WordPress for free?
You change the HTTP to HTTPS by installing an SSL certificate for your website. The SSL certificate is given for free in all Hostinger’s packages.
Another way to get it is through Cloudflare.
- Sing up on Cloudflare
- Configure your website/domain
- Configure your website DNS Records
- Select a Cloudflare plan
- Update your Nameservers
- Set up SSL for your website
How to make a website secure on google chrome?
To increase your level of security and functionality for general web browsing, a good idea is to add specific websites to your browser Trusted Sites list. This can be done in a few easy steps.
- Click the menu on the top right of your Google Chrome toolbar.
- Click Settings.
- Scroll down, at the button click Advanced.
- At the system tab, click Open your computer’s proxy settings.
- On the pop-up page click Security, > Trusted sites > Sites.
- Ad the URL of your trusted site a then click Add.
How to make a website responsive in WordPress?
One of the most important things to take into consideration is the theme you are using. Because the theme design and the additional features will determine the first impact that the visitors will have.
Other things to take into consideration are the customization options like your fonts, logo, colors, and more. You can add responsive meta tags in your HTML documents, apply media queries to your layout, structure your topography to be mobile-friendly, and much more.
How long does it take to make a website on WordPress?
The time needed for building a website on WordPress varies depending on the type of site you are making and if you are hiring someone to help you are doing it all alone.
But from the statistics, a typical website will take 9-14 weeks to launch. Including 2-3 weeks search and planning, 4-6 weeks design work, 2-3 weeks main development, and 1-2 weeks modifications and final review.