You want to create a website, but you do not know where and how to start ?! Do you think this is a very difficult job ?! Let me give you a secret. Regardless of your age or the work you do, you can easily carry out this process. It used to be very difficult to build a site, but now the technology is so advanced that you can build a site in just 5 steps.
I used to build websites for foreign companies for 5,000 $. If you read this guide to the end, you can now create paid sites as well as build your own site and make money from your site if you want.
We will use the WordPress platform to build the site because more than 34% of the world’s sites are built with WordPress. It is both the most popular and the most comfortable. WordPress is constantly updated, new features are added.
To create a site in WordPress, you need the following 3 things:
- The domain name (this will be the name of your site. For example; https://tahirmiri.com/)
- Web hosting account (the area of your website on the Internet)
- Focus for 30 minutes
Yes, we read straight. You can create a site from scratch in just 30 minutes. And in this process, I will guide you from beginning to end.
This article covers the following topics:
- Register a free domain name
- Choose the best website hosting
- Install and configure your WordPress site
- Change the site design template
- Write the first post
- Customize your WordPress site with plugins
- Increase contact form
- Install tracking in Google Analytics
- Optimize your site for search engines
1. Domain and Hosting
The biggest mistake beginners make is choosing the wrong platform. But as you read this article, you will not make such a mistake.
95% of users prefer to use ready-made WordPress.org. Why ?! Because it is free to use, here you can customize the design of the site and, most importantly, earn money from the site without any obstacles.
According to statistics, 34.5% of all websites are installed on the WordPress platform. The best part is that WordPress also supports the Azerbaijani language, and you can change the language from Settings to Azerbaijani when you create your site. You may ask why WordPress is free? Or what are the disadvantages?
There is no downside. And because it’s free, you have to set up the site yourself. In other words, you will need a domain name and web hosting.
The domain name is the name of your website on the Internet. Users will be able to access your site by typing this name in a browser (eg https://tahirmiri.com/). Imagine web hosting as the home of your site on the internet.
Normally, a domain name costs $ 13.99 per year, and web hosting costs $ 6.99 per month. This amount is too much for beginners.
Fortunately, Bluehost, the official WordPress consultant, has agreed to give my readers a 60% discount on free domain names and web hosting. But I would like to inform you that the discount must be paid for at least 1 year.
Note that Bluehost is one of the first web hosting companies and is the host of millions of other websites like ours. In addition, Bluehost has been a partner with WordPress since 2005.
Now let’s go ahead and buy a domain + hosting for you. In the new window, we open the Bluehost site. To get started, press the green “Get Started” button, or click any hosting plan. Here we choose the tariff plan you need (Starter and Plus are the most popular). After that, you will enter the domain name for your site.
To complete the process, you will finally enter the account information and receive the package. I advise you to get a 36-month plan. It is the most profitable.
From this page, you can also get add-ons that will help your site. It’s up to you whether to buy it or not, but I don’t recommend doing it now. If necessary, you can buy them later.
After completing the process, some information will be sent to your e-mail. This information will give you access to the web hosting control panel (cPanel). In the control panel, you will be able to manage everything related to your site, and most importantly, you will install WordPress.
2. Install WordPress
Once you register on the Bluehost, they will automatically install WordPress for you. Introduced by Bluehost, this feature is designed to make it easier for users who are far from technology.
This means that you simply log in to your Bluehost account and click the “Log in to WordPress” button to get started.
You can also access WordPress by typing yoursite.com/wp-admin/ directly in the browser. Once WordPress is installed, you can customize the look of your site to your liking.
3. Choose a WordPress template (theme)
The visual appearance of your WordPress site depends on the templates. When you first visit your site, it will look like the following.
Many do not like this look. The most exciting and interesting part of creating a WordPress site is to be able to choose the design you want for the site and make it your own. There are thousands of paid and free ready-made WordPress templates in WordPress.
To change the template, go to the WordPress admin panel and select View-> Themes menu. Then click Continue and Add New Topic.
On the next page, you will see the official WordPress.org 7400+ free theme. You can filter these topics by popularity, latest additions, and preferences.
You hover your computer mouse over the desired subject, there is a preview button. You can see what your site will look like when you click this button.
Previewing the subject may not exactly coincide with the “screenshot”. This is normal. Because you will design it later according to your wishes. Therefore, you need to pay attention to the basic design, colors, fonts, and other elements.
When choosing a WordPress theme, try to keep the design simple. The simpler the design, the easier it will be for visitors to use the site.
When you find a topic you like, hover the mouse over the topic and press the “Install” button. After that, the “Install” button will be replaced by the “Activate” button. You must click the “Activate” button to activate the theme.
After installing the theme, you can customize the design to your liking by clicking the Customize link under the Appearance menu.
Now that you have chosen your WordPress theme, you can prepare your first share.
For example, if we are creating a blog like my site, we need to add articles to our site.
4. Publish the first article on your site
To create the first post on the site, in the WordPress admin panel, click Posts -> Add New. An area will open here for you to prepare your first post.
In the WordPress editor, each element is arranged in separate blocks, which allows you to present your article in a beautiful way.
When you’re done writing, click the Publish button in the upper-right corner of the page to Publish.
You will also see other sections, such as Categories and Tags, on the page where the posts are located. You can categorize the articles you publish on the site.
5. Plugins and Customizations
After you write your first post, you will probably want to add other elements to the site, such as links, galleries, sliders, and newsletter forms. You need to use plugins to add these add-ons to your site.
WordPress plugins allow you to add add-ons to your site without writing any code.
There are more than 55,000 plugins in the WordPress plugins directory. This means that no matter what kind of site you want to create, you will be able to find plugins for that site.
Create a Contact Form in WordPress
Every website has a contact form. Through this form, users can send you an email directly. Since WordPress itself does not have a pre-installed contact form, you need to use the WordPress plugin to add a contact form to your site. I recommend you to use the WPForms Lite plugin. This is a free version of the popular
WPForms plugin and is the best of the plugins. More than 3 million people use WPForms!
You can install the plugin by going to the Plugin -> Add New Page menu and typing WPForms in the search field. In the next step, you need to press the Install and Activate buttons.
After activating the plugin, you can create the first contact form by going to WPForms -> Add a new page.
This will open the interface for creating WPForms. First, you need to enter a name for the contact form and click on the Simple Contact Form template
WPForms will create a simple contact form that has all the necessary fields for you. To make changes to any of the cells, you can change it by hovering over the axis or adding new fields from the left column. When you’re done editing the form, exit the page by clicking the Save button in the top right corner.
You can now create a new page in WordPress by going to the Pages -> Add New Page menu and rename it. On the edit page, you must enter the WPForms block.
You then select the form you created earlier from the dropdown menu. WPForms will download a preview of the form you created in the editor.
You can now save the page, print it, and view the contact form on your site in a browser.
6. Install Google Analytics Tracking
With Google Analytics, you can see how many people visit your site, where they come from, and what content they watch.
I recommend applying Google Analytics to your site as soon as you start. Thanks to it, you can watch how your site develops over time.
To install, log in to Google Analytics from your first Gmail account. Then you need to sign up for a free Google Analytics account.
Here you will be asked to enter your information and the URL of your website (for example: https://tahirmiri.com/). You will then be given a Google Analytics tracking password.
Keep your hands here, because we will use a WordPress plugin that will automatically bring this password and install it on your site.
You go to the WordPress admin panel to install and activate the MonsterInsights plugin. MonsterInsights is a free version of the best Google Analytics plugin for WordPress. I’ll show you the easiest way to add it to your site.
After activating the plugin, you go to Insights »Settings to configure it.
To add Google Analytics to your site, click the Connect MonsterInsights button on the Settings page.
Once the installation is complete, you will be able to see your website analytics report in the MonsterInsights menu on your WordPress dashboard.
Optimize your site for Search Engines
Optimizing sites for search engines is called SEO (Search Engine Optimization) globally. SEO helps internet users find your site in search engines.
Most people who use their site do not do it well in terms of SEO. If you want your site to be visited by more people and traffic to be strong, you need to make it work well in terms of SEO from the very beginning.
Now let’s do some SEO work together. Yoast SEO plugin is a basic WordPress SEO plugin that will make your site more quickly found in search engines. Therefore, you need to install and activate the Yoast SEO plugin.
After activating it, a new menu called SEO will appear in the admin panel. By accessing this menu, you will be taken to the plugin settings page there.
The plugin will show you instructions for easy installation.
More WordPress Plugins and Customizations
There are thousands of plugins available to install WordPress. Beginners often have difficulty choosing the plugins they need.
I have selected the following best plugins for you.
- Backup – UpdraftPlus is the best backup plugin for WordPress. You should back up often to avoid losing information on your site.
- Security – Sucuri Security is a free plugin for WordPress that provides site security.
- Action – Use either WP Rocket (premium) or WP Super Cache (free) to make your site faster.
- Design and customization – I recommend using Beaver Builder and Divi page builder to customize the design of your site, create a landing page, and even create themes of your choice (without writing any code).