It’s very easy in today’s world to build a beautifully designed website without knowing coding or web development. With proper tools and resources, you can start building a website for personal use or for business right away.
This tutorial will teach you how to create a website using WordPress, so you don’t have to spend money to hire web developers.
What do you need to start building a website?
First, you’ll need a domain name and a web hosting provider. Without a web address and hosting, you won’t be able to set up your website.
You can install WordPress after you’ve acquired the domain and hosting. WordPress is one of the most popular website building platforms because it’s simple to install and use. It’s usually a one-click install process offered by your web hosting provider.
Choosing the right domain name it’s important because that’s the address visitors will use to access your website. The price range for a domain usually goes from $7 to $50 a year. However, the average domain shouldn’t cost more than $15 per year.
Pick a domain based on your website’s purpose. For example, if you want to build a business website, your domain should be something that matches the company’s name. If a personal website is what you’re looking for, then the domain could be something related to your hobbies or your name. As for the domain extension, it’s recommended to pick .com, .net, or .org if you intend to target international visitors. If you want to get a visitor from your country, then you should pick a local extension.
As I mentioned earlier, you will also need a web hosting provider. Usually, the cost for a web hosting service goes from $3 to $10 per month. It’s quite cheap, and it’s an important investment.
Keep in mind that you should always choose a hosting service that provides free domain names with SSL, no traffic limitation, customer support with a 24/7 live chat, custom email accounts, and one-click-install WordPress.
If you can’t find a good hosting provider that offers all these things, I recommend using Bluehost. With Bluehost, for the first year, you will also get a free domain registration. Their plan starts at $2.75 per month, and they provide everything you might need to set up your website.
I will explain this process using Bluehost as an example but don’t worry if you chose other hosting providers. Normally, all web hosting services should have a WordPress install somewhere in the cPanel.
To install WordPress using Bluehost, first, you’ll need to log into your Bluehost account, then click on “My Sites” and “Create Site”. After you’ve provided some information about your website, the WordPress installation will start automatically. Once the installation is done, you will receive the login details. Be sure to save those details somewhere safe.
Check if your website is working
After you’ve installed WordPress, you should see if everything works. You can do that by simply typing your website’s address into a web browser. If everything is all right, you should see WordPress’s basic template. Their basic template it’s not the most charming, but you will be able to customize everything to create an attractive website.
Check the SSL/HTTPS settings
The SSL certificate will make sure that people can visit your website securely. Bluehost will automatically add an SSL certificate when you create a new website.
If you want to check your website’s SSL status, log into your account and click on “My sites”. Find your website, then click on “Manage site”. Next, go to the “Security” tab and look for a “Free SSL Certificate” status under “Security Certificate”.
If everything is in order, you should be able to see a lock icon next to your website’s address.
WordPress admin screen
Now type in your website’s address followed by /wp-admin and log in using the details provided after the installation. After this, you will have access to WordPress’s menu. This menu includes options for dashboard, posts, media, links, pages, comments, appearance, plugins, users, tools, and settings.
There are a lot of options and it may take a while to get used to the interface.
How to customize your website’s appearance
WordPress provides a large variety of pre-built professional themes that you can use to change your website’s appearance. To access those themes, go to the “Appearance” option on the left menu and click on “Themes”. Then you can click on “Add New” and install one of the themes displayed, or you can look for a specific theme by typing its name in the search bar. After you’ve installed a theme, click on the “Activate” button.
Now you can customize your theme by going to “Appearance”, then “Customize”. Each theme comes with unique customization options, so you can modify them as you please.
How to add widgets
Widgets are preset modules with different functionalities that you can add to your website’s headers, footers, and sidebars.
To add a widget, go to the “Widgets” options under “Appearance”. The number of widgets that you can add to the sidebars, footers, and headers depends on the theme you’ve installed. The
widgets can be a search bar, archives, comments, recent posts, meta, categories, and more.
The menu is one of the most important elements of a website. If your website has a nicely designed menu, it’s going to be easier for your visitor to reach other parts of your content. A good menu will also prevent a high bounce rate
To customize the menu, once again you have to go to the “Appearance” option, then click on “Menus”. You’ve probably seen websites with menus on the top, on the sides, or at the bottom. You can do that too.
Even though you can add any page you like to a menu, in the primary menu it is recommended to add pages like “Our Services”, “Contact”, or “Blog”. The placement and the number of menus that you can add on the theme installed.
Keep in mind that a good menu is minimal and easy to use, and it’s a representation of your website’s services.
Many websites have a single-color background, and that’s good if you want to keep things simple. However, if you intend to build a media or photography website, you can use a nice background image to provide your visitor with a powerful visual cue. To customize the background, go to “Appearance”, then click on “Background”.
Plugins are basically apps for your WordPress website. With certain plugins, you can add different features to your websites like galleries, contact forms, analytics, and more.
There are more than 45,000 free plugins available on WordPress. You can access them by clicking on the “Plugins” option on the left menu, then click on “Add New”.
Because there are so many plugins, let’s take a look at the most important ones for beginners.
Updraft Plus: This plugin schedules automatic backups for your website;
Sucuri: This a website security analyzer and malware scanner;
Yoast SEO: You can use this plugin to improve your website’s SEO and get more visitors;
WP Super Cache: It improves your website’s speed;
WPForms Lite: This one allows you to add contact forms to your website;
MonsterInsights: With this plugin, you can connect your WordPress website to Google Analytics to get more information about your visitors;
How to add content
WordPress will show your posts on the front page of your website by default. However, you can change that and set any page you like as a front-page.
You can also create a website without a blog section.
Now, let’s add some content. Don’t worry if you don’t have good enough content at the moment because you can always edit and update your posts and pages.
On the WordPress admin area, go to the “Pages” option on the left menu, then click “Add New”. This will get you to the page editor screen. Now you’ll have to add a title, and then you can go to the editor below where you can add text, images, videos, links, etc. The page will appear on your website after you’ve added the content and pressed on the “Publish” button. Repeat the process if you want to add more pages to your website.
If you want to add a new post, go to the left menu, click on “Posts”, then “Add New”. It’s not a big difference between the editor of a post and the editor of a page. Add the title and the content, then click the “Publish” button to make the post visible on your WordPress website.
When you click on “Posts”, you will also see the options for categories and tags.
You can create categories to divide your content if you publish posts on different niches. This is an efficient way to manage your content and make navigation through your website easier.
Tags are similar to categories. The difference is that posts usually have their own set of tags.