This is a definitive guide on how to start a WordPress blog.
In this guide,
- I’ll show you how to start a WordPress blog easily
- You don’t need to have any technical knowledge
- I’ve eliminated all the unnecessary things that can make you overwhelmed
- This is a step by step guide
So, let’s see…
How To Start A WordPress Blog – The Right Way
(DISCLOSURE: This post may contain affiliate links, meaning I get a commission if you decide to make a purchase through my links, at no cost to you.)
There are two types of WordPress blogs.
One is wordpress.com and another is wordpress.org.
WordPress.com is a free platform. But I don’t recommend this. Because it limits your earning potentials.
WordPress.org is also free. But you need to buy a domain and hosting for this.
If you want to start a blogging business then you should start your blog on wordpress.org.
Step-1: Purchase Domain And Hosting
A domain is the permanent address of your blog.
For example, sharpblogger.com is a domain.
A domain somehow costs you $10 for a year.
But you can get a domain free of cost for one year when you purchase hosting.
Hosting is a server space where all the files, themes, and settings of your blog resides.
To get a free domain…
First, head over to this link.
Next, click on the Get Started button.
It’ll show you four packages of Bluehost.
Select the Basic plan.
Don’t worry. You can upgrade to any plan later.
Once you select the plan, it’ll take you to the page where you need to choose your domain name.
For choosing a domain name keep the following things in mind:
- Choose a dot com domain name
- Try to choose something that is easy to say
- Choose a memorable name
- Don’t choose a domain with a hyphen
- You can use your name or its variation
Use this tool to find available domains.
Related: Tips To Choose A Perfect Domain Name
If you want you can sign up now without choosing the domain name. And you’ll have a domain credit that you can use later to get your free domain.
If you found your desired domain name, enter that into the “Create a new domain” text box and click Next.
On the final screen, you’ll need to provide your Account Information.
Now scroll down and you’ll see Package Information.
In this section, you can choose how many years of hosting service to purchase.
My recommendation is to purchase 36 months of hosting service.
Because It’ll save you some money and you also don’t have to take a headache for renewing your package.
Scroll down more, you’ll see a section called Package Extra.
In this section, you’ll see some extra services that will cost you more.
If you’re on a tight budget you can deselect them. It doesn’t hamper you much.
At the bottom of the page, you’ll see payment information.
You can pay by Credit Card or with PayPal.
Just select your option.
Finally, agree with Bluehost’s terms of service by clicking on the checkbox and Submit to complete your purchase.
Congratulations! You have successfully purchased your hosting package for the first time.
Step-2: Install The Free WordPress Software
Installing WordPress software is easy and you don’t need any technical knowledge.
When you purchased the Bluehost package in the previous step, you should have received an email from Bluehost with the login details to the Bluehost customer area.
To install WordPress…
First, log in to Bluehost with those details.
As soon as you log in to the Bluehost for the first time, it’ll give you a simple wizard that’ll take you through the WordPress installation process.
If you don’t see the wizard, just go to the My Sites area and click the Create Site button to launch the wizard.
Next, enter your blog’s info.
After that, use the domain drop-down to select your domain.
At this stage, Bluehost will recommend installing some plugins.
You don’t need them now. If you need you can install them later.
So, deselect them.
Finally, click the Next button to install WordPress.
Once the installation process is successfully completed, Bluehost will send you an email with the login details to your WordPress dashboard.
Just Go to Yourblog.com/wp-admin/ and log in using the details.
Step-3: Install A Professional WordPress Theme
A theme is the decoration of your blog.
And people love decorations.
WordPress comes with some default themes with its installation.
But they don’t look professional.
If you want a professional WordPress theme, I’ll recommend using Astra.
It’s a free theme.
But if you have a budget you can get the Astra Pro theme only for $47. That’ll give you extra flexibility and customizability to take the theme to the next level.
To install WordPress theme:
First, head over to Astra.
And click the Download button.
It’ll ask you to subscribe.
After subscribing, download the theme that you want.
It’ll be saved to your computer.
Next, install the theme on your blog.
Go to Yourblog(dot)com/wp-admin/ and log in using credentials.
You’ll be on your WordPress dashboard.
Now click on Appearance > Themes
On the page that opened, click the upload theme.
It’ll prompt you to select the theme to upload.
At this point, select the theme that you’ve just downloaded.
It’ll start installing the theme automatically.
Once the theme is installed, Click the Activate button to activate the theme.
You’ve installed the theme successfully.
Once you installed the theme, you can now customize it by clicking on the Appearance > Customize menu.
At this point, you can start blogging.
But I want you to…
Step-4: Add Useful Functionalities To Your Blog
It’s the flexibility of using the WordPress blogging platform. You can install plugins to add any functionality to your blog.
I’m going to explore five useful functionalities that are must-have for every blog.
#1. Give Your Blog An SEO Boost
Install Yoast SEO.
It’s a free plugin. It also has a premium version that’ll give you some extra features.
But the free version is also a nice option for a new blog.
To install the free version:
First, go to your WordPress dashboard > Plugins.
Next, type the Yoast SEO into the search box.
Then, click the Install link.
Finally, activate the plugin by clicking on the activate link.
After installing, Yoast SEO needs to tweak some settings.
First, run the configuration wizard.
It’ll take you through the setup. Just follow through and make changes as you need.
Next, verify your blog on different webmaster tools.
Go to WordPress dashboard > SEO > General.
And click on the Webmaster Tools tab.
Here, you actually need to submit your blog’s XML sitemap to search engines. So that search engines can crawl your blog effectively.
Follow the links that Yoast is showing on the page.
You can follow my easy guide here.
2. Protect Your Blog From Hackers
If your blog is hacked you’ll lose all your hard works. Before happening this install the Jetpack WordPress plugin. It’s a free plugin.
3. Speed Up Your Blog With A Cache Plugin
People as well as search engines love fast loading blogs. So speed up your blog with a cache plugin.
I use WP Super Cache for this purpose.
4. Prevent Spammers
When you start publishing posts, it’s obvious that you’ll get comments.
Some of them will surely spam comments that’ll kill your time if you want to manually filter them.
You can filter those spam comments with a free plugin named Akismet.
5. Track How Your Readers Are Engaging With Your Blog
You can easily monitor, analyze, and measure visitors’ engagement for your blog directly from your WordPress dashboard. Just install Google Analytics. It’s a free WordPress plugin.
These are the most essential plugins you’ve just installed.
But to build a strong blog foundation, you need to do some other small tasks.
Download this free Blog Launch Checklist.
It has everything that you need to build a strong foundation for your blog.
Once you’ve completed all the tasks in the checklist, your blog is now ready to go.
And you can…
Step-5: Publish Blog Posts
Go to Your WordPress Dashboard > Posts > Add new.
It’ll open the WordPress post editor screen.
You can directly write your post here.
Or, you can draft your post somewhere else and copy that into the post editor.
In my case, I use Google Docs for writing my post. Once the post-draft is finished, I just copy that and paste it into the post editor.
Using the WordPress post editor is easy.
I’m showing you some quick tips below. So that you can use the editor right now.
1. How To Add Text?
Just place the cursor where you want to add text and start typing.
2. How To Start A New Paragraph?
Place the cursor at the end of a line and press enter. It’ll start a new paragraph.
3. How To Add A Single Line Break?
As you might have noticed, pressing enter starts a new paragraph. But if you want to start a new line instead of a new paragraph just press Shift + Enter together.
4. How To Add Headings Into Your Post?
First, place the cursor on the text block that you want to show as a heading.
Next, click the button that says “Change block type or style”.
Finally, click on “heading”.
You can also change the heading level by clicking the heading tag.
5 How To Add Image Into Your Post?
First, start a new content block by pressing the Enter key (as you start a new paragraph).
Next, click the Plus sign.
It’ll pop up common blocks.
You’ll see an Image block there.
If you don’t see the block, click on the Browse all button.
It’ll show you all the blocks.
Find the Image block and click on that.
It’ll insert a block into your content.
Here, you’ll see three options:
- Upload – You can upload a new image to your post by clicking on it.
- Select Image – You can use an existing image by clicking on it.
- Insert from URL – Using this option, you can add an image to your post by using the image’s URL that is hosted somewhere else.
With these tips to using the WordPress Post Editor, you can easily publish posts.
However, if you want to know more about using the editor read this post:
WordPress Block Editor: The Ultimate Gutenberg Guide (SmartBlogger)
It seems that everyone will have a blog either today or tomorrow.
Then why it’s not today!
You’ll feel proud in the future that you have a blog.
So, start your first WordPress blog this year 2021.
The good news is you don’t have to have any technical knowledge to start a WordPress blog.
Just head over to Bluehost, purchase hosting, and follow this guide.
If you’ve already started your blogging journey, I would like to know which hosting service provider you’re currently using.
And, which WordPress theme you’re using currently.
Please let me know in the comments below…