Wondering about how to start a blog in 2020? That’s why you stopped here! Back in 2019, I learned many more things about blogging. In this step-by-step guide, I’ll show you how to start a blog (on a budget). It’s easier and faster than you think in 2020!
I’m going to make this guide super detailed as I can. First, you need to know; this method is the easiest and fastest way to start a self-hosted blog with WordPress.
In fact, technical knowledge is not required to publish your own blog today, If you’re going to follow the below steps correctly, which means you can surely build your blog today!
Don’t have time to read this? Pin it here for later!
Introduction to the Way
Blogging is an addiction. You are the only one who can decide how is your way should grow up. Here are a few facts you may worry about before you start a blog,
What is a Blog?
A blog is a type of a regularly updated website with posts (articles) about a particular subject, typically one run by an individual or small group.
I have zero technical experience, can I start blogging?
Yes, this guide is entirely for beginners. All the blogging resources available here are suitable for beginners.
Why starting a blog in 2020?
Being online helps you to build your career and makes a full-time income. You can sell digital goods or reach your own business to more audience at little cost without spending more money on advertising. Simply you can tell your stories to everyone!
Can I make money through my blog?
Once you start your entry correctly, you can start your way to make money blogging. You can start affiliate marketing, offer a service and advertising etc.
Why I need a budget to start a blog?
There are some free blogging platforms, great for beginners, and everyone who loves to blog. However, those platforms have several limitations. But, if you start a self-hosted blog with WordPress, the blog is entirely yours! You can make it much usable and profitable.
What is the difference between WordPress.com and WordPress.org?
WordPress hosts WordPress.com blogs. These blogs are free, but you have less control, and your income may be limited.
WordPress.org, called self-hosted WordPress, open-source WordPress software that you can install on your own web host to create a website that’s 100% your own. (This is the way you are following up)
How much blogging cost?
It costs out to $3 to $8 a month. You’ll learn some smart ways to manage this if you followed this post to end.
6 Steps to Start a Blog
- Decide what you’re going to blog about
- Choose a blogging platform
- Pick a good hosting
- Set up your blog
- Get started with WordPress
- Customize your blog and launch it!
As I mentioned above, most prominent companies and small bloggers have a self-hosted WordPress blog. And it’s my recommendation too for beginners.
Below are my easy-to-follow steps to start a self-hosted WordPress blog in 2020, and there is no technical experience required. Let’s move into the guide. How to start a blog?
1. Decide What You’re Going to Blog About
If you’re running a business, company, or organization, your blog should be related to your product or service you offer. So, you can promote them through a blog!
If you’re an individual, you can decide on a topic you most likely to discuss. I can introduce it as “Blog Niche”. A blog niche is a specific topic you’ll write on your blog.
But here’s are few things to think about first,
- How passionate you are about the topic or blog niche
- How passionate other people are about the topic or your readers
- Ways you can make money from the topic
There is no rule to choose a common topic. If you have a reasonable chance of making your blog better than other blog topics with your passionate, skills and experience, you can go through it!
But you have to think about how others passionate about your topic. (passionate plus more readers!)
If you want to make your blog profitable, you have to think about how it should be in the right way.
Here’s a small example,
Imagine you’re passionate about coffee, so you can writing about different coffees, your adventures at various cafes, etc. Did you imagine how many people are in the world being loved with coffee?
You can drive those people to your blog as your readers. It will help you to makes other coffee lovers happy and gain more readers!
Just start blogging with something you’re really passionate about!
2. Choose a Blogging Platform
If you want to start a blog, you need a blogging platform. It’s something like a kitchen in a restaurant.
So, you need to prepare your kitchen more healthy and reliable to get more customers. Likewise, You need a great blogging platform to start your blog!
I use and always recommend WordPress. It’s totally free to use. But WordPress can do everything? Then, why you need a budget to start a blog? Confusing…?
Just think about the restaurant. It has a kitchen, right? Then what about the dining area?
The restaurant needs a dining area to serve their foods to customers! Likewise, you need hosting to hand over your blog posts to your readers. Let’s move to the next steps to clarify this.
3. Pick a Good Hosting
In the above step, I have mentioned about a restaurant similar to starting a blog. And now you are going to know about its dining area. Right?
Similarly, if you want to start a blog, you need a blogging platform and hosting.
The blogging platform will manage all the words, blog posts, images, videos, and everything on your blog. (Like the restaurant’s kitchen)
Hosting will power up and makes your blog alive and accessible on the internet by providing a space for the blog. (Like restaurant’s dining area)
In this method, You can get blogging platform + hosting in one place without spending more money and time. It will only take less than 30 minutes to launch your blog!
4. Setup Your Blog
The best recommendation is to get WordPress (blogging platform) + Bluehost (hosting), perfect for beginners!
Bluehost is one of the most extensive website hosting providers and powers millions of websites. And it is the easiest and fastest way to use for beginners without any technical knowledge to build their dream blog.
It offers the one-click WordPress installation, which means no need to worry about anything installing WordPress on your host. Mainly Bluehost is a WordPress recommended web hosting service!
They will offer you,
- A FREE Domain Name for 1st Year
- FREE SSL Certificate Included
- One-click WordPress Setup
- 24/7 Support
- Yearly plans starting from $3.95/month
- 30-day Money-back Guarantee
Just click on the green button to get started!
Select a plan you preferred. I can recommend you to go with “Choice Plus” because it has more unlimited features it’s already offering domain privacy.
When you register a domain name, your personal details are saved in a publicly available database called WHOIS.
Bluehost’s Domain privacy protection will protect your personal data and keep it hidden from the rest of the world. And Bluehost will offer this protection in the “Choose Plus” plan, there is no extra cost to you. Either, you can choose the Basic plan as you prefer.
Enter the domain (your web address) you want to use. It can be your name, company, or organization name or whatever your name you want as your blog domain.
Bluehost offers a FREE domain for the first year and FREE SSL certificate. (A digital certificate that provides authentication and enables encrypted connection for a website. Simply, the padlock icon in the address bar on the web browser.)
Set up your Bluehost account. You can sign in with Google or enter your contact info manually. Make sure all the details are correct!
Select your package information. You can choose a package pricing on how far in advance you want to pay. They do not offer monthly payment plans.
If you can pay for 36 months (3 years), your monthly cost will be reduced from the normal price (only for the first year) and you can save more money and you will get hosting for 3 years!
If you go with the Basic plan, you can add domain privacy as a package extra. Just noted, there is a 30-day money-back guarantee.
Complete your hosting purchase. Enter your payment information, review the Policies and Terms, check the box and hit the green Submit button!
Create a password for your Bluehost account. This is the password for your Bluehost account, not for your WordPress blog (that will receive you via email).
Log in to your Bluehost account. Use the password you just created in the above step. Or sign in with Google as you signed up before.
Start creating your blog! Enter the name of your blog and a tagline of your blog. Toggle on the switch next to “Do you want a blog?” and you can change these settings later!
You may be asked some survey questions about your online goals and some website creation related questions about your experiences. Answered them and continue the next step.
Pick a theme you love! You can choose a free or premium theme as you want. Premium themes come with more features and updates. Either you can choose a free theme.
Once you pick a theme your WordPress blog will be starting installing. Oh! Congratulations, you just have a self-hosted WordPress blog!
5. Get started with WordPress
Once everything has done, you can start building your WordPress blog as you want. Just a thing to remember, you should have two sets of login details (check your email inbox),
- WordPress logins, the place you’ll write your posts, and manage your blog.
- Bluehost logins to manage your hosting account related settings and pay your hosting bill.
However, we have to spend more time on WordPress, remember both passwords, and you will need WordPress username and password to login to the WordPress dashboard most of the time.
Welcome to the WordPress Dashboard!
Here’s the place you can publish posts, photos, and everything on your blog. Also, we can install the required plugins to powerup your blog with great features and more. Simply, this is the place you’re going to buildup your blog!
The left black column shows you tools and options to build your blog, and the right section is your working area. Here are a few settings you make sure all are right,
Go to Settings > General
- Site title and tagline: Make sure your site title and tagline are correct if not you can edit them here. Your tagline should be a short phrase that describes your site or mission well. Those are changeable at any time!
- Site address: Make sure it is started with Https:// instead of Http://.
- Admin email: You can change the administrator email by entering a new one. Once you changed it you have to confirm it. Make sure that email is active.
- Membership: Do nothing if you are not going to register new members for your blog. Just leave it as unchecked.
- Timezone, date: You can change the time zones as you want. But remember this will important for if you are going to schedule posts.
Go to Settings > Permalinks and make sure “Post name” is selected. This structure is good for blogs in several ways. (Learn more.)
Click “Save” if you made any changes there!
6. Customize Your Blog and Launch it!
Hooray! Now you are in the last step to launch your blog to the rest of the world. So, now you can start doing something on your blog. Go to Posts > Add New to create a new post!
I recommend doing these things before launch it,
Install important plugins. First, I recommend installing the Yoast plugin. It helps you to write blog posts to get more readers from search engines like Google. (Learn what is SEO)
To install a plugin:
- Go to Plugins > Add New.
- Search for “Yoast SEO” on the search bar.
- Click “Install and “Activate” it.
So, as my experience I recommend you to install plugins called “WordFence” or “Sucuri” for security, for better blogging! Don’t worry that plugins already has a setup guide.
Customize the blog design. You can change your theme as you inspired. Go to Appearance > Themes > Add New to choose your preferred one. Or you can upload any theme there you have separately downloaded from somewhere.
But many free themes aren’t kept updating, sometimes that may affect your site’s security. It’s better if you can go with a premium theme.
Personally, I love the Astra theme, and it’s a perfect recommendation for beginners. This theme is responsive for all devices such as PCs, Laptops, Mobile even on every Tablet device. And it keeps updating with introducing more and more features!
Astra theme has great values,
- Pre-Built Websites. (Import websites from the library of starter sites.)
- Customize Without Code. (Astra premium theme offer much more customization options for easy use)
- Made for Page Builders.
- Super Fast Performance. (Astra is lightweight and easy to use with any website)
However, It already has a free version of the theme so that you can get their premium version for your requirements!
Remove the Coming Soon page. Go to the Bluehost section of your site’s Dashboard or the Settings > General section of your site’s Dashboard.
Congratulations, (party sounds) your blog is live now! Hit your domain into your browser’s address bar.
What’s Next About Blogging?
Just keep writing and building a great audience around your blog. Always write the helping with Yoast SEO plugin and make sure to share your blog posts on social media including Pinterest. (learn more about Pinterest.)
If you need any technical help with Bluehost, you can contact them via live chat or call them via the numbers from their home page.
When you are going to make any changes related to plugins, read their installation guide and setup guide first. Otherwise, if you faced any issue with WordPress or any plugin, you can use the wordpress.org/support forum to get help from the developer’s end.
I hope you have started a blog with my how-to start a blog guide. I have covered all the things in the easiest and profitable way to start a blog. Just subscribe below to get free guides to your inbox!
Here are a few hand-picked guides for your next steps:
- How to Start Building an Email List to Grow Your Blog
- 10 Easy Steps to Get Adsense Approval for Your New Blog
- How to Start Amazon Affiliate Marketing (Step-by-Step)