Beginners Guide - How to Start a WordPress blog in 2022 using minimum resources?
If starting a blog is one of your goals but your hesitations and lack of knowledge are stopping you, then Guess what you are not alone. There are thousands of people in the world who are facing the same problem.
This post is especially for people like you who wanted to start a blog in 2022, but for some reason, they did not get it. In this post, we will guide you through every aspect of blogging and answer all the questions you have in your mind.
How can you start your own blog in less than an hour?
Starting a blog may seem intimidating, but using proper tools and guidance, you can create your blog in less than an hour.
However, if you need our help, you can contact us. Our team will help you setup your blog for free. Get Your Free WordPress Blog Setup Now
Lets start with the first question, i.e., what do you need to become a blogger?
Well, there are three things that you need.
- 1st is a domain/blog name (this is going to be the address of your blog). For example, ours is illogicaltech.com. Your audience will use this address to reach your blog.
- 2nd is reliable web hosting (this is the place where your website stores all the data). Web hosting makes your blog live. Once it is live, people can search for it online and visit it.
- 3rd is your undivided attention and effort to start this blog. By following this tutorial, you can start your blog in less than an hour.
Things we will cover in our How to Start a WordPress Blog are-
- Pick a blog/domain name– First you have to choose a domain name for your blog.
- Get your blog online– Get a reliable hosting.
- Customize your blog- Change your blog design using themes and templates to make it look perfect.
- Write & share your post- Write your experience and share it with the world.
- Promote your blog- Increase your reach by promoting you blog.
- Monetize and make money– Monetize your blog and earn passive income.
Disclaimer: At illogicaltech, we believe in transparency. If you sign up with Bluehost using our referral link, we will earn a small commission at no extra cost to you. This helps us run our blog and keep publishing good content for our audience.
Step 1. Pick a blog name
First, you have to pick a name for your blog. If you don’t have any idea what to name your blog, then you can skip to the next step.
Well, if you have an idea or name, then that’s great news. Now it’s time to check whether that name is available or not.
Note: Don’t use any spaces or special keywords other than dashes in a domain name.
If the name you were trying to register is already registered, then there are a few things you can do:
-Try different extensions: If the .com extension of the domain name is already registered, then you can try for a .in or .net extension.
-Make it simple and sweet– You can use additional words or numbers like “my”, “the”, “best”, or “123” with the domain name. For example, Google.com is taken by Google, but you can try for TheGoogle.com or Google123.com, etc.
We have seen many beginners who picked the wrong platform and ended up with nothing but frustration. Thankfully, you know what you are doing and picked the right platform for yourself. Beginners may wonder why choose WordPress.org rather than WordPress.com.
People prefer WordPress.org (also known as the self hosted platform) over any other platform because it is completely free and offers unlimited customization options. You will get thousands of free plugins and themes to customise your blog design and add advanced functionality. Most importantly, you can monetize your blog and make money from blogging. (Read the difference between WordPress.com and WordPress.org).
WordPress is one of the easiest and most popular CMS in the world. Almost 40% of the world’s websites are run on WordPress.
To start a WordPress blog, all you need is a domain name and web hosting. A domain name normally starts at $12.99 /year, and web hosting starts at $7.99 / month.
Well, that’s a lot of money to start a WordPress blog, we know that.
Thanks to Bluehost, who agreed to offer our users a free domain name and up to a 60% discount on web hosting.
Those who don’t know about Bluehost, it is one of the oldest and biggest web hosting companies on the earth. It is one of the most recognised names when it comes to WordPress hosting.
It has been working with WordPress for the past 15 years and is committed to providing best in class services. Bluehost is one of the web hosting companies that is officially recommended by WordPress. They have more than 2 million happy customers around the world, including us.
That’s why they have promised us that if you cannot get your blog online within an hour by following this step by step guide, then our expert team members will help you and complete the process for you without any fees. Bluehost will compensate us, so you don’t have to. Contact us for a free blog setup.
Pick A Plan
Visit Bluehost and then click on the Get Started Now button.
On the next screen, you will see the plans. Pick a plan as per your need. (For beginner we recommend Basic Plan which is the most affordable plan and comes with all required features that are sufficient to run a blog smoothly. For experienced people, who wants to exand their blog can go with Choice Plus which is the also the most popular plan).
After you pick the plan move forward and create a domain name for your website.
Type in the domain name you want under “Create a new domain”, then choose the extension like .com, .in, .ca, etc, then click on Next to start the search. Pick the one you want, and move forward.
If you want to skip this step for now, you can click on the “I’ll create my domain later” option.
Move forward and enter your details like name, address, email ID, etc. and finalise the package to complete the process.
We recommend the 36-month plan (which offers the best value).
Scroll down and you will see some pre-checked add-ons. Uncheck them and move forward. (Note-You can add them later as per your requirement.)
Make the payment and you will see confirmation message (something like this).
Now click on the Create Account button and enter the details like domain name and password. Enter a strong password and an unpredictable password. A password that contains alphabets, numbers, and special characters and write is down somewhere. (example- 123@HosT! )
After creating a secure password, login to your Bluehost dashboard and install the latest version of WordPress. Log in to cPanel Now
Now, this is the place where you can see all the important features like email accounts, domain name, Database, etc.
Use your domain name or email address and password to log in.
Readers Also like:
- How to find a profitable niche in just 3 steps?
- 8 best blogging platforms in 2022
- Complete Guide- How to add New Post in WordPress?
Step 2. Let’s Install WordPress
When you sign up for Bluehost using our link, they will install the latest version of WordPress for you. The latest version of WordPress is quite easy; even a non-technical user can use it and create new blogs effortlessly.
Click on the WordPress button on your dashboard to start the installation.
You can also access your WordPress site by simply going to yourwebsitename.com/wp-admin directly from your browser.
Step 3. Select A WordPress Theme
After you complete the WordPress setup, you’re ready to customize your blog’s appearance.
The overall look of your WordPress blog is controlled by themes. Right now it is using the default theme and if you visit your blog, it will look something like this (Not so appealing, I know that)
To change the look and feel of your blog you need to install a new WordPress theme. There are 8000+ free WordPress themes available on the WordPress platform. You can explore them one by one and install them on your site.
To can change your current theme, go to the WordPress dashboard and click on the Appearance option and then Themes.
After that, click on the Add New button.
On the next screen, you will see thousands of free WordPress themes. You can sort them by popularity, latest, featured, industry, layout, etc
Hover your mouse over the theme and you will see the Preview button and Install button. Click on the Preview option and it will open the theme preview where you can see how the website will look after you install the theme.
The preview of your theme may look different depending upon which theme you are using.
The best trick to select the perfect WordPress theme is to strive for simplicity in design. It helps you keep the design clean and offer a good user experience to your audience.
We recommend Astra Theme, it is one of the most used themes on WordPress. It is extremely lightweight and loads at the super fastest speed. Its new version is highly optimized for SEO which helps your website rank higher in Google.
To install the Theme simply hover your mouse on it, click on the Install button. It may take 1-2 minutes to download the theme. After that, click on Activate button to launch the theme.
After you installed the theme, you can customize it as per your choice, and to do so click on the Customize option under the Appearance menu.
Step 4. Create Your First Blog Post
You just learn how to install the WordPress Theme; next, I will guide how to create your first blog post. WordPress offers Gutenberg editor that can be used to write a blog post. To write your first blog post, click on the Posts and then Add New option from the left side menu. You will see a blank page with some options.
The Gutenberg is a block-based editor where each element is a block. Click on the + icon and add the block. This allows you to create beautiful content layouts for your blog posts.
Once you’re done writing, go ahead and click on Preview, and check how it will look after publishing. If you like it then click on the Publish button (on the top-right corner of the screen) and make your blog post public.
On the right-hand side, you will find several other options such as Categories and Tags, Excerpts, Featured Image. You can add multiple categories and use them to organize your blog posts.
To learn about all the features on the posts screen, you should read our article on (how to create a new post in WordPress).
Step 5. Plugins & Customizations
In WordPress, you can find thousands of free plugins. All these plugins are super easy to use and using that you can add new features to your website (without writing any code).
After completing your blog post, you probably wanted to add other important elements to your website such as contact forms, galleries, sliders, newsletter subscription form, etc.
To add additional features to your blog, you can use plugins. There are 60,000+ WordPress plugins available in the WordPress directory, no matter what you want to do, these plugins will help you.
We also have a step by step guide on how to install a WordPress plugin.
Let’s take a look at how to use WordPress plugins to add additional features to your blog.
Create Contact Us Page
Every website needs a contact form that is used by the audiences to contact you. WordPress doesn’t offer any built-in contact form so you need to add it yourself. You can use WordPress plugins to add the contact form.
We recommend using the Ninja From plugin. It‘s a free plugin.
To install the plugin click Plugins » Add New option. Type in Ninja Forms in the search box. Install the plugin and then “Activate” it. After activation, head over to Ninja Forms » Add New option.
It will open the Forms builder interface with premade Contact Form template. You can edit it as per your requirement.
Click on the + icon on the bottom right side and it will show you additional fields. You can add/delete the fields as per your choice. To make any field Required, click on that field (For example name and you will see additional settings ) just tick the required field and it’s done.
After you complete the form, click on the Save button (at the top right corner) and exit the form builder.
Now create a new page in WordPress, and to do that go to Pages » Add New. Name it as ‘Contact Us’. On the edit page, enter the Ninja Forms block using the editor.
Select the form you created from the drop-down menu and it will load a live preview of the form in the editor.
Now save it and publish the page. Open the page and see your contact form in action.
How to Setup Google Analytics Tracking Using Plugin
Google Analytics is a very useful tool it helps you see how many people are visiting your blog, from where they are coming from, and which blog post they are reading on your website?
You should install the Google Analytics when you are starting the blog. It will help you analyze how much your blog has grown over time.
Let’s see how to set up it.
First, visit the Google Analytics website and sign in using your Gmail account.
After you logged in, go ahead and sign up for a free Google Analytics account.
You need to provide your information and your website URL and Google will assign you an Analytics tracking code
For the next step, we will use a plugin that will automatically fetch and add this code to your blog.
Head over to your WordPress dashboard to install the MonsterInsights plugin.
After activation, you visit the Insights to configure the plugin settings.
Click on the Launch Setup Wizard button and state the setup.
Monster Insights will ask you some questions related to your website, answer them and Follow on-screen instructions. Now you can see your website’s daily analytics report directly from your WordPress dashboard under the Monster-Insights tab.
How to Optimize Your Blogs for SEO
I have seen many people who don’t optimize their blog and as result, they saw inconsistent and slow growth in their visitors. Search Engine Optimization (SEO) is one the most important thing and using that you can attract millions of new visitors to your blog. The SEO optimization helps visitors find your blog in search engines.
To get started, you need to install the Rankmath plugin. It is an SEO plugin that will help you optimize your blog.
The plugin helps you set up your blog’s sitemap. It also helps you in writing proper keywords, meta description, add schema markup.
Important WordPress Plugins
There are thousands of WordPress plugins that you can use to customize your blog but not all of them are good.
Here are some important Plugins that will improve the WordPress blog.
- For Backup– To keep your website in a running state you need a backup plugin that will create regular backups of your website on its server, so if anything goes wrong you can use that. For Backup, you can trust these plugins- Updraft Plus, VaultPress which are the best WordPress backup plugin available on the internet.
- For Security– Although WordPress is highly secure and but to add an extra layer of security you can install Sucuri Security which is a free security plugin for WordPress.
- For Performance– To speed up your load time you need a cache plugin. We recommend two plugins first one is WP Rocket (premium) the second one is WP Super Cache (free). Both of them are osm and work seamlessly. You can pick any one of them to speed up WordPress.
- For Designing & Customization– To customize your blogs you can use Gutenberg which is the WordPress default builder or you can pick explore and pick other options. We recommend using either Elementor or Divi page builder. Both of them are very osm and you can easily customize your homepage design, landing pages, or even creating custom themes.
- Traffic & Subscribers– We strongly recommend PushEngage for Push notifications. This notifies your audience when you publish new content.
If you are curious to know which plugins and tools we use on our website, then you can check our Resource page. This list contains all the tools that we used to grow our blog.
Step 6. Make Money From Blogging
Now that you’ve launched your blog and customized it as per your liking, you must be wondering how I can make money from my blogging.
Well, there are multiple ways to successfully monetize your blog and earn. But before we talk about that, please keep in mind it’s not going to make you rich overnight.
Some of the best ways to make money from blogging.
- Google AdSense
Google Adsense is one of the largest advertising platforms in the world. It is one of the most used methods to monetize your blog. People make money by showing Google ads on their blog posts.
To monetize your blog, you need to sign up for Google Adsense. Add your website and they will give you one code that you need to add to your website.
- Affiliate Marketing
It is another popular method used to make money using blogs. In Affiliate marketing, you recommend products & services that you use and trust to your audience. When they make a purchase using your affiliate link, you’ll get a commission.
To start affiliate marketing, you can join affiliate marketing platforms like Commission junction, Clickbank, etc. Register yourself and pick a product that you want to promote. Write about the product, its pros & cons, how you like it, and add your affiliate link in the post.
- Online Store
Many bloggers earn passive income by selling things from their website. You can also add products on your website and there is no restriction on product type, it could be a physical product or a digital one like software, eBook, music, etc.
For online selling, I recommend using WooCommerce. It is a very powerful plugin designed for online selling.
Frequently Asked Questions ( FAQ)
How to start a WordPress blog quickly without any coding skill?
To start a WordPress blog you not need to a coding expert. To start a blog all you need a reliable web hosting(we recommend Bluehost), some cool content ideas and lots of time and effort.
You should buy Bluehost webhosting as they will automatically install the WordPress for you. Next login to your website and start customizing it. There are thousand of free Themes and Plugins available on the WordPress using that you can easily customize your website and add cool functionalities. Next start publishing engaging content and promote it on social media to get more attention.
Can I start a blog without hosting?
No, you can’t. To store your website’s files and data you need a place which is safe and easy to access, and web hosting will provide you that space.
How long does it take to start a blog?
Well, it hardly takes 30 minutes, to start a blog. But you customise your blog and to add some additional functionality can take time. It all depends upon you and what you want to do with your blog.
How to start a blog and make money?
Start a WordPress blog by signing up for Webhosting. Install the latest WordPress and customize it as per your choice. Write helpful content and monetize your blogs with Google Ads. You can also join affiliate platforms like JVZoo, Clickbank etc and promote products and services to your audience and earn.
Can I start a blog in my own language?
Yes, you can start a WordPress blog in your own language as well. You can select your desired language during installation or from the Settings page in the WordPress admin area. WordPress is available in more than 56 languages,
How much does it cost to start a WordPress blog?
Planning to start a wopdress blog but afraid about the money, don’t worry. Firstly you should pick WordPress.org which is free platform and comes with lots of free themes and plugins. Next you need web hosting and domain name.
Normally a good Webhosting start from 6.99/mo and domain name start from 14.99/mo, yes we know that a whole lot money, but don’t we have a solution for you. You can signup for Bluehost which is one of the leading web hosting in the world. Their web hosting services are very affordable and reliable. Sign up using this discount link and save up to 66%.