Wondering how to start a blog in 2020 on WordPress and make money blogging? I am sure you have seen many people are earning money online creating a new blog. Here, I will help you to create a blog on WordPress from scratch & guide you to earn money online. So, read this 2020 blog set up guide till the end.
Hello Friends, I am Santanu Debnath. I am a passionate blogger, YourStory writer, love to educate people about blogging, WordPress, SEO, etc. I have started my blogging journey back in 2009 and earned my first dollar back in 2010. In this how to make a blog in 2020 guide, I will help you to set up a blog on WordPress from scratch and also be a better blogger. Because WordPress is the best place to start a blog & earn Money Online.
Why Start a Blog in 2020 (Benefits Of Blogging)
Blogging is no more fun or hobby. When I have started my first blog in 2009, my intention was to share recipes as a time pass activity. We started a food blog at that time for fun.
But in 2020, the meaning of blogging is totally different. You can actually get your desired life by pursuing a career in blogging. There are multiple benefits of blogging and that is why I always recommend people to utilize your free time to create a blog. I am sure this detailed how to create a blog guide will help you to achieve your blogging goal for sure.
- First of all, you can pursue your passion by sharing your knowledge & experience through a blog. Having such an amazing hobby actually is an awesome stress buster. And trust me, this is the 1st step towards building a successful blog.
- You can become financially free, free from the typical life of a 9-5 day job, travel the world, quit your 9 to 5 job, get early retirement. In short, be your own boss. I am not bluffing here, many people actually living their dream life by starting a blog in 2020 already. Yes, blogging is one of the legitimate ways to earn money online.
- If you are into the Digital Marketing industry, then a blog will help you to grow you as a subject matter expert. You can actually showcase your actual skills through your blog content. If you are into SEO, then just mention the keywords your website is ranking #1 in Google search engine. It will work as your resume or bio-data.
- You can connect with many like-minded people who follow a similar passion. We all know the importance of networking and blogging is the best way to build a solid network. I have started my Facebook Group, The Bloggers Team in 2018. And in just 1 year I am able to connect with more than 8K bloggers. You can join the Best Facebook Groups for Bloggers and connect with like-minded people in your niche.
These are a few of the benefits of blogging I have shared here. I will write a detailed guide on this topic so that you can understand the potential of blogging and how exactly it can help you to find happiness in your life. Without wasting further time, Let’s proceed further to explore the best ways to start a blog in 2020.
How to Make Money with Your Blog in 2020 (Is It Possible?)
But how to make money from a blog or website in 2020? Simply start your blog in 2020 following this guide and apply the monetizing techniques to earn money from your website. But before starting this complete step by step guide, I want to show you some real proof of my income from different blogs through different monetizing techniques.
This is the screenshot of my Shareasale income report last year. As I am promoting a couple of products from Shareasale, you can see that few months I made a very good amount of commission and few months were just average.
You can create an Amazon Affiliate website and easily generate income by recommending good products to people who are looking for product reviews. I have created an Amazon affiliates site based out of Indian traffic and make some money fro that. Just check out the screenshot below.
Affiliate marketing is amazing and you can make huge income from your blog if you know how to do affiliate income. Here is the screenshot of one of the products that I am promoting through my blog.
I know this is not a very big amount. But my intention here is to motivate you to share the potential of blogging & affiliate marketing. If I can earn money from my blog, besides working full-time for my day job, then why can’t you? So, make sure to follow the exact steps of this How to start a blog in 2020 tutorial to begin your journey. Starting a new blog in 2020 can change your life completely.
Should I Buy A Blogging Course?
Well, I am not against any blogging courses. As the intention behind the courses is very clear. As blogging is huge and as a beginner, you don’t know where to start & what to learn, then a course will definitely help you to explore everything in one place and in a sequential manner.
Personally, I don’t prefer buying any courses. I always love to read case studies, popular blogs, successful stories of bloggers and how exactly they grow in life. If you follow a few popular blogs and followed their journey of starting a blog, then you will actually learn many practical tips.
As a beginner, if you need the initial kick then this How To Start A Blog in 2020 guide will definitely answer a lot of questions and provide a perfect path to start your blogging journey.
You don’t have to spend money on paid blogging courses to learn how to start a blog. As my website has every single information to help you to be a better blogger. I have crafted this article with all necessary supporting topics so that you can enough information to create your first website on WordPress. In case you have any further doubts after that also, you can always connect me on my Facebook Group, The Bloggers’ Team.
How Much Does It Cost To Start A WordPress Blog in 2020
Well, this guide is all about setting up a self-hosted WordPress blog. There are lots of doubts or debate on whether to choose Blogger or WordPress. There are a couple more blogging platforms where you can create a blog easily.
To make it simple & clear, I always choose WordPress when my blogging plan is serious. For experimental purposes, I often create a free blog on Blogger also. You can check out my blog MeaningfulQuotes.net that I have started on Google Blogger.com platform only.
But this how to start a blog in 2020 guide is only for them, who are serious enough to create a successful blog that will generate income through different ways in the next 6-12 months duration. So, to explain this point, I would request you to watch the video where I have explained the different costs involved in blogging.
You might be thinking, how much I have spent to set up this blog? I believe in investment as without investment one can’t grow the business. I have spent heavily to create a fast loading website with better user experience & readability.
- SiteGround GoGeek Hosting [$288 for next 2 years]
- Authority Pro Theme [$129 with Genesis Framework]
- Thrive Leads For Lead Capture [$67 for 1 Site]
- Thrive Architect For Designing [$67 for 1 Site]
How to Start a Blog in 7 Easy Steps (Beginner’s Guide To Blogging)
Right now, by following my 7-step guide you can set up your blog on WordPress in the next 10 minutes max. I am going to share the exact techniques about how to start a blog today
Let’s have a quick look at my 7-step process to start a blog in 2020 from scratch.
- Step #1: How do I choose a profitable blog niche?
- Step #2: How do I name my domain name for my blog?
- Step #3: Which Web Hosting is best for WordPress Blogs?
- Step #4: How do I install WordPress on my website?
- Step #5: How do I publish my WordPress site Live?
- Step #6: How do I write my first blog post?
- Step #7: How can I increase my blog traffic?
Without wasting much time, let’s spend some quality time and set up your blog on WordPress. This is the exact same process I have followed while setting up this website. I took all the necessary pictures and explained in detail how to achieve this design. Ready to learn how to start a blog, let’s get into it!
Step 1. Choose A Profitable Blog Niche / Topic
You should be ready with your pen & paper before starting this step. This is the most important step of this how to start a blog in 2020 guide. If you don’t want to do any mistake, better read this part carefully and then only go to the next step. This is the first chapter of learning how to start a blog and keep in mind, the point here is to starting a profitable blog in 2020, not just any blog.
Few of the common questions I got from many newbie bloggers are
- Which niche is best for a blog?
- How do I find my blog niche?
- How do I choose the right niche?
Yes, this should be your topmost priority. You should not jump into buying web hosting or theme design. Rather spend enough time to understand on which topic you can blog about.
If you want to blogs for money, you have to find the best blog topics that make the most money. Without a profitable niche, you can’t do make money blogging.
Many times people start a blog with excitement and start writing on every topic. Personally, I did the same thing and started writing on personal finance, blogging tips, latest news, smartphone reviews etc. in one single website.
This has completely messed up my blogging plan and affected my blog traffic. Because, after some days I realized that I am not able to generate content for every single category.
Not only that, but building an audience around your website has also become very difficult in that way. So, the first tip I would like to disclose here in this guide about how to start a blog is to pick the right profitable niche.
What is an example of a profitable niche?
So, you have to be more focused on niche selection. E.g. I am writing about blogging & WordPress related topics on this website.
If you want to make it more specific, then you can write only on blogging tips or web hosting related topics. That is what called a niche selection process, which is a must before even buying a domain name.
If you want to start a blog in 2020 and make money, then you have to choose the most profitable blog niches 2020 or high demand blog topics. But What is the best niche to make money? Let’s explore a few of them to start a blog.
- How to Make Money
- Personal Finance
- Health and Fitness
- Food & Restaurant
- Beauty and Fashion
- Home & Lifestyle
- Personal Development
In which topic do you think you can write better content? You can share regular experiences and help people by writing quality problem-solving content? That should be your blog niche & you’re are ready for learning how to start a blog in 2020 further.
Step 2. Pick A Domain Name For Your Blog
As soon as you are done with your blog niche, the next question will be how do I choose a catchy domain name? Your domain name will represent your business & brand.
The best way to start to find the best blog name is by using any one of these domain name generator tools. This is another crucial guide on this massive guide to learn how to start a blog.
If you are starting a multi-niche blog, then try to find out a generic or brandable name. Because you are going to write on different categories, not on a single topic.
Few examples of the multi-niche website:
But if your plan is to start a niche website or micro-niche affiliate site, then you have to find a suitable domain keeping that main keyword in the domain name.
Here are a few good examples of micro-niche affiliate websites.
Things to keep in mind while choosing a domain name for your blog
- Make sure you are 100% satisfied with your niche selection and domain name.
- Make sure you are keeping the domain short and crisp. If you target a single niche website, then keep the main keyword or targeted long-tail keywords. This is good for SEO.
- Try to buy the .com extension, in case you don’t have any country-specific requirement.
- Make sure you are not adding any trademark terms. E.g. if you are starting a website of Amazon offers or Flipkart sale, then never buy a website like Flipkartoffers.com. You will be in big trouble in the future.
- Try to avoid numbers, hyphens etc. In case you are not able to get the targeted keyword-rich domain, then you can definitely add numbers.
- If you are starting an affiliate website on a single niche, then try to put the buyer intent terms like Best Black Friday Deals 2020, Best Product Price Under, etc.
I am sure you are now ready to book your domain name. Just go to the next step as we are ready to set up our blog on WordPress.
Where to start a blog or Which blogging platform should I choose?
I am not going to spend much time here explaining whether to go for a paid or free blogging platforms (check the list of best sites for blogging free). From the day I moved my blog from Google Blogspot to self-hosted WordPress.org, I have realized the power of blogging.
If you are 100% sure about your purpose of reading this guide on learning how to start a blog, you can easily pick the blogging platform among WordPress Vs. Blogspot. But not only me, in fact, the majority of people are also loving WordPress. Check this picture.
Step 3. Choose a Good WordPress Hosting For Your Blog
If you are searching for how to start blogging free, then you must try Blogger.com. But I am here to help you to start a blog on a self-hosted WordPress platform, not starting a free blog.
To set up your website on WordPress.org you need to buy a web hosting plan. On that web hosting, your website’s files will be stored. Now the question is which web hosting is good for WordPress blogs?
This a very important part of this how to start a blog in 2020 tutorial. So without wasting any further time, start blogging today only.
Which web host is best for WordPress?
Well, there are many top contenders to go with as a beginner, but I will only recommend that I have used or have trust.
In this starting a blog tutorial, I will show you the step by step process to buy a web hosting plan from SiteGround Hosting and then set up the complete WordPress website. Keep reading this guide.
But, How do I choose the best Web hosting service?
I will not fall into the trap of FREE domain name, Unlimited staffs etc. Rather, I will go with a hosting company that actually offers the best performance for my website. Remember, your website is your online business. So you must invest enough to secure your website from hackers or attacks at the same gets the best performance. Here is a video I have created to explain what to look for a web hosting company or how to choose the best WordPress hosting for your blog.
Yes, website speed & security is my top priority and if you also believe so, then you must start a blog on SiteGround hosting. They are the #1 WordPress hosting is many Facebook Polls. Check out my detailed review of SiteGround hosting.
Wondering how to start as a blogger? Like a smart blogger, I grabbed the 70% OFF SiteGround discount and bought the GrowBig plan for 3 years. But after using for 8 months, I have upgraded to the GoGeek plan. You can also go for the StartUp plan, as it’s the cheapest plan.
Do you know how much I saved on web hosting? It’s more than $539 for the next 3 years.
Anyway, without wasting much time let’s follow the step by step guide on how to start a blog on SiteGround. We will buy the domain name and web hosting from SiteGround itself.
Disclaimer: I have upgraded from GrowBig to GoGeek plan so that I can utilize more space & performance for this website.
My website is performing very well at SiteGround Hosting. As they do offer a lot of WordPress optimized features like high security, daily backup. server-side cache system, SSD servers, latest PHP, etc. You can check out the SPEED of my website below.
So, if you are confused about which hosting best for WordPress then you can have a look at the comparison between Bluehost Vs Siteground. There is a various segment where SiteGround is doing extremely well. But at the same time, SiteGround pricing structure is quite expensive. So, you can pick any one of them as per your budget.
Step 4. How To Install WordPress & Set Up The Blog
I have shared 2 detailed guides on both the web hosting plans. Yes, as per the hosting plan you opt, you can follow the step by step guide to install WordPress with proper screenshots.
As soon as you are done with your WordPress hosting purchase & domain set up, you can move further to install WordPress on your Hosting. This is another crucial step in this how to start a blog in 2020 guide.
- How To Install WordPress On SiteGround (Step By Step Guide)
- How To Install WordPress On Bluehost (Step By Step Guide)
Step 5. Essential Settings To Do After Installing WordPress
So, we are done with the installation of WordPress on our domain name. What is next in this how to start a blog tutorial? You can follow my article about this topic and make sure to set up your WordPress site completely. These are the mandatory steps to do and all necessary plugins to install for your website.
Choose an Attention-Grabbing Theme
I never compromise with my website design as this is the face of my business. That’s why I always recommend buying a premium WordPress theme. This is one of the mandatory investment ones that must run the blogging business. Which theme is best for WordPress Sites in 2020? Personally, I use the themes from the top 3 premium theme providers.
- Genesis Framework ($59 Only) Read Review Here
- GeneratePress Theme ($49 Only) [Get 10% OFF GeneratePress Discount]
- Astra Pro Theme ($59 Only)
- Schema Pro Theme from MyThemeShop
- Divi Theme From Elegant Themes ($199 Only) Read Review Here
Your theme selection should be as per your blogging niche. E.g. I am using Authority Pro from StudioPress Themes for this blog. I love Genesis themes as they are trustworthy, SEO friendly and very much secure (well coded with HTML5).
Look for StudioPress & MyThemeShop as they have hundreds of themes in different niches.
- 15+ Best Themes From MyThemeShop in Different Niche
- 35+ Genesis child themes covering every blogging niche
Install Essential Plugins for WordPress
The best part of WordPress is that you will find a plugin whatever problem you face. But installing many plugins will slow down your website. So, here are the list of WordPress plugins that I have installed & always recommend you install on your blog.
Thrive Architect: Website design plays a huge role in 2020. So, just installing a theme may not be enough as your competitors are designing some stunning websites. You can use this amazing tool to create any kind of landing page. This is one of my favorite drag & drop page builder plugins for WordPress.
Rank Math SEO Plugin: Rank SEO Plugin is not just an SEO plugin. This is one of my favorite plugin which is helping me to do the on-page SEO and many other things smoothly. This plugin is far better compared to Yoas SEO Plugin & undoubtedly my #1 Best SEO Plugin for WordPress.
WP Rocket: This is the plugin that helped me to get 100 in GTMetrix Score. Last year during WP Rocket Black Friday sale, I bought this amazing plugin and trust me my website speed has improved a lot. Undoubtedly the #1 Best Cache Plugin for WordPress.
Thrive Leads: This is the best plugin to collect emails from your audience. If you are looking for a cheap OptinMonster alternative, then Thrive Leads is the best email list building plugin.
Backup Plugin: I always recommend you t use UpdraftPLUS plugin as it’s the best free backup plugin. But as a SiteGround user, you don’t have to worry about that. You will get FREE 30 days backup with every SiteGround plan.
Anti-Spam: To protect spam comments, you have to install this amazing FREE plugin. There are many other plugins, but I found this one awesome.
Social Snap Pro: Social snap is a social sharing plugin, But I like this plugin so much because they help to drive traffic from mediums like – Facebook, Twitter, and many more platforms.
SG Optimizer: But besides that also, SiteGround hosting comes with 2 amazing plugins which will give you faster performance. Let’s set up the SG Optimizer & SiteGround SuperCacher plugin.
Note: This is one big reason why I choose SiteGround as my hosting for this how to start a blog guide. Yes, they offer good in-built cache and optimization tools within hosting plans only. That is the reason, the websites hosted on SiteGround loads faster compared to others.
Check the left side panel of your WP dashboard and click on SG Optimizer option. You can see the below screen. There are 4 different tabs where you can completely control the website optimization part. I will write a separate tutorial to explain the complete SG optimizer settings.
Step 6. How Do I Write My First Blog Post?
Now the real game starts, as blogging is all about writing quality content. Yes, whatever is your niche, you have to produce content that is worthy, useful for readers, solve the reader’s query. And do you think you can do it with your blog?
Must-read articles after finishing the first 5 steps of how to start a blog guide.
- How To Write Content For Blog in 2020 (Beginners Guide To Content Writing)
- 100+ Blog Post Ideas That’ll Drive Traffic To Website in 2020
- The PEN Framework: Ultimate Guide To Write A Blog post
How do I create a blog post (Tips & Tricks)?
Your first blog post could be on anything on your niche. Don’t sit relax as you are done with the technical parts of how to start a blog for free guide.
- Whatever is your niche, you can start writing a blog post about your journey. E.g. how did you create this blog, why you decided to start a blog, what is your inspiration to start a blog, what is the purpose of creating this website etc.
- If you have started a multi-niche news website, then definitely you can start writing on any topic which is trending. You can check with Google trends and start writing your first article. But better not to go in that way as multi-niche blogging is not at all an easy thing to do. You may lose your interest and not able to deliver content as per your expectations. So, better to spend enough time to write on a specific niche. E.g. I am writing about blogging tips, how to start a WordPress blog in 2020 guide on this website. So, it is quite easy for me to concentrate and create content on similar interests continuously without irritating my readers.
- If you have a plan to start a micro-niche site, then you should focus on creating a home page concentrating on the main keyword putting every single information.
So, this is just an overall guide to help you out to write your first content. Writing quality content is always a challenge as we are mostly writing on similar topics that others are writing. So, you have to concentrate on creating something different from the existing ones.
Step 7. How Can I Increase My Blog Traffic?
Traffic generation is the biggest challenge for every blogger, especially if your blog is new it is very difficult to attract visitors to your website.
In that case, what to do to bring initial traffic to your blog?
- Make a list of blogs in your niche. Then start visiting their blogs and write a quality comment on their blog post. Make sure you keep your name and website address while commenting. Don’t put any keyword, these tricks don’t work.
- Be active in social media and engage more in Facebook groups. Almost every group has its own rules where you will get a chance to share your blog post. E.g. I generally run a #BlogPromotion thread every week on Thursday. On that day you can share your blog post and get noticed by other bloggers and also get shared by them as well. This is a very good way to get recognized by bloggers and earn their first kick.
- Sign up to question-answer websites like Quora and start answering relevant questions in your blog niche. If you find any suitable opportunity to link your article, do that. You will get a good amount of quality traffic to your blog.
These are a few of the very basic but effective steps to start generating traffic to your website. Work hard, put genuine effort to build your blog, build your authorship and reputation. Things will surely move things in a positive direction.
FAQ Related To How To Start A Blog In 2020
This is what I have explained in this article. If you follow this guide completely then you will end up starting a WordPress blog. After that, you have to grow your blog gradually and then follow these techniques to make money from your blog.
If you want to blog on Facebook, then you have to create a Facebook Page first. And then gradually post content related to the Facebook Page and attract the audience. If you can grow your Facebook page with lakhs of followers then you can make money by accepting advertising & promotions.
There are many free blogging platforms where you can easily set up your own blog for free. E.g. WordPress.com, Blogger.com, Weebly.com, etc.
The main expense behind creating a WordPress blog is the domain registration cost & web-hosting cost. I have mentioned that already in this how to start a blog guide.
Yes, you can create a blog using your phone also. But blogging from the phone is not that user-friendly. You need a laptop to handle many other things like blog design, creating good content and write smoothly.
There are no such numbers. Definitely, in the beginning, you will have very less number of posts. Keep writing articles related to your blog niche and gradually your blog will grow.
Yes, you can also do blogging on Instagram. The concept is similar only. You have to share useful pictures and posts on your Instagram. Gradually you have to grow your Instagram profile and gain more followers with regular posts & Instagram stories. If you have a good follower, you can make money by recommending or promoting brands.
This is what I have explained in this detailed guide to starting a blog from scratch. If you have any further questions, please ask me by writing a comment below.
When you set up your website or blog, you can create blog posts and also different pages within your blog. If your blog is on WordPress, then you can create unlimited blog pages with WordPress.
To become a professional blog writer, you have to practice a lot, read a lot and write a lot about your expert topics on your blog. It takes time to become an expert writer, but it’s not impossible.
First of all, you have to look for your competitors in the same niche. Then you can easily find out what topics will bring traffic to your blog. You can read this guide about finding new blog topics for more details.
I have explained everything on this page. Just make sure to start a WordPress blog with a popular hosting like SiteGround. You should invest wisely and keep learning to grow your blog.
Well, this will completely depend upon your interest. You should find out the topic where you can share articles with the best of your knowledge. Then only you can share something useful for readers.
If you want to become a blogger without spending a single penny, then you can create a blog on the Google Blogger platform.
Setting up a WordPress blog is just like fun. I have shared a detailed step by step guide to set up your blog with SiteGround Hosting. Just follow the tutorials and you will be able to make it for sure.
A blog is nothing but a website only. But a website may have some fixed pages, wherein a blog you can create pages or articles regularly.
Blogging business is all about sharing useful information to educate people and then selling your products or promote others through affiliate marketing. The first step is by creating your own blog and start posting articles as per your expertise.
That’s It (How To Start A Successful Blog in 2020 Guide)
So, finally, you are done with this massive guide about how to start a blog with SiteGround in 2020. I am sure you are happy like me to start your blogging journey on WordPress.
Just remember one thing, what I have learned in the last 10 years. Don’t hesitate to buy premium tools that are essential to growing your blog. The more you delay, the more you will lose. That’s why I have decided to invest in all essential tools & plugins to give the best performance & look for my website.
Want to know how do I manage this website? Check out my Blogging Toolbox.
I put a huge effort to create this long guide on How To Start a Blog in 2020 with lots of screenshots. My purpose is to simplify the process of starting a WordPress blog quickly. Probably it may take 10-15 minutes max if you understand the process.
In case you have any doubt regarding setting up a blog on WordPress or any kind of information, then Join My Facebook Group. You can ask me anything, I would love to resolve your questions. In fact, there are many other awesome bloggers who can help you out. Feel free to ask your questions regarding this topic “how to start your blog on WordPress”.
Lastly, my huble request to you is that, please share this article on social platforms. So that more & more bloggers who want to start a blog can be benefited. Thank you for showing all your love and trust towards my effort.