How To Start A Blog in 2021 & Make Money Blogging (Step by Step Guide)

Are you struck about blogging and how to start a blog in 2020 and make money from blogging?

You must know you are in the right place.

It only takes under 15 min to set up your self hosted WordPress blog. You no need to have any technical knowledge or coding skills or any other computer languages.

But there are a few things to take care of before starting a blog.

  1. Niche: If you have selected your niche already then you can skip to the Step by Step Section. But if you haven’t selected your niche Check out My Ultimate Guide to Niche Selection.
  2. Expenses: In your blogging journey it only takes less than $200 to start a blog but if you are going to make blogging a full-time business then you must know there are few costs incurred later down the road.

Enough these are the only two main things to consider before starting your WordPress Blog.

Now we jump straight to setting up your first WordPress blog.

Step by Step Guide to Start A WordPress Blog

Step 1: Choosing A Domain Name

If you don’t know what is a domain name it is just simply like google.com or youtube.com It is a way to access your website.

Few tips in selecting a domain name:

  • Keep it simple and understandable.
  • Try to choose a domain that resonates with your niche
  • If your niche is too micro then go broader and pick from there
  • Do not include any special characters in the domain
  • It is okay to choose a domain with your name in it (Ex: MelyssaGriffin.com & NeilPatel.com )
  • Only choose with .com , .net , .org extensions.

Don’t spend many days thinking of a perfect name as later on, it doesn’t matter so much as once people start noticing your blog and domain.

Continue reading and I will show you how to get a FREE domain name for 1 year with Bluehost

Step 2: Selecting a Best Hosting Service

Hosting Service lets you install all your important WordPress files, images, and secure your website.

Previously when I have started my blogging journey my website was hosted with Hostgator and it was hacked. They don’t have any backup of my website & lost all my images, posts, themes, and all the hard work that I have put in 🙁

After searching for a couple of days I have come across Bluehost.com which is so far the reliable and secure hosting provider which is officially recommended by WordPress.org

Why Choose Bluehost?

There are more than 100 hosting providers in the market but if you ask me the reasons to choose Bluehost here are a few.

24/7 Customer Support: Award-winning customer support which helps you resolve all your queries and problems within minutes. They are available all round the clock and you can easily access then via phone, e-mail, and live chat.

The live chat feature stands and gets the quickest response if you are comfortable with calling the support.

Professional technical staff available round the clock and are really fantastic at solving your queries.

Security Features: I have previously faced problems with Hostgator over security issues. But when compared to Bluehost they have a 3 layer anti-spam protection service.

If you face any robots crawling your website IP Backlist helps to block unwanted IP addresses to access your website. Also, the advanced SSH protection to configure & secure your individual files.

Easy Dashboard: Bluehost provides an easy dashboard with an enhanced cPanel interface. You can access all features with just a single click and customize your dashboard to your convenience.

Bluehost comes with a preinstalled WordPress platform and installs with just a single click. Not only WordPress other CMS platforms like Joomla, Drupal & others.

Free Domain & SSL: Here is an interesting thing, with every hosting package you get a 1 YEAR free Domain and Lifetime SSL Certificate to improve security features.

Grab your Free Domain & SSL by choosing any Bluehost Package with this special link or from the form below.

Affordable: Multiple hosting plans available with affordable pricing starting at just $7.99/month. But if you use my special link you will get it for just $2.75/month with is almost 65% OFF off the regular pricing.

Step 3: Setting up Hosting

Once you have selected your niche and came up with your domain name. It is time to set up your Bluehost Hosting and Install WordPress on your hosting. It literally takes 15 minutes to get your WordPress Blog up and running.

I’m going to guide you step by step with setting your first blog.

  • Click on this special discount link, you will be redirected to BlueHost homepage. Click on the Get Started Button. Don’t worry if the price is shown $3.95/month, follow all the steps as shown.


  • Select Your Prefered Hosting Plan. I recommend choosing the Basic Package, you can update to higher packages later anytime.

bluehost pricing

  • You can register your FREE domain name from Bluehost or If you have a domain already from another registry you can use it.

bluehost domain selection

  • Fill out the required information and when you see, the price is $3.95/month now I will show you how to reduce it to $2.65/month

bluehost payment

  • Now move your cursor out of the window, place it somewhere in the top or bottom of the screen. You can see a similar pop up shown in the image below. Click on the Claim Savings Button

bluehost offer

  • Now you can see it is $2.65/month, you have saved 66% OFF of the regular pricing.
  • Please note that this price is only available if you sign up for 3 years plan . If you think this is expensive, you can choose the 12 months plan and later upgrade to other plan but this special price is not available when upgrading so I recommend you to opt for 3 years plan.

  • Uncheck all the other Extras and proceed with your payment information.
  • Once the payment is processed you can see something similar to the image shown below.

  • Create a strong password and login to your account.
  • Once you are logged in Fill out the necessary information and select any random theme and complete the setup.
  • You will now be logged into your Bluehost hosting account where you can see all the domains, hosting, and email services. From here click on the WordPress button to log in to your WordPress Dashboard.

  • Just delete all the unwanted plugins, posts, pages, and comments.

Congratulations, you have set up your own WordPress Blog, Now its time for the next step.

Step 4: Installing Premium Theme & Customization

You can get so many themes in the market available for free directly available from the WordPress theme directory. There are a couple of beautiful free themes available to use but these themes are limited to new features.

If you can invest in a Premium Theme, it has so many new features which help you with design beautiful website.

Genesis Framework by StudioPress is one of its kind, you can combine this framework with many child themes. It is the most recommended Frameworks by bloggers because of its Responsive, SEO Friendly & Fast-loading features.

And the other most popular theme, DIVI is undoubtedly the best drag and drop website builder powering over 700,000+ websites and trusted by Business Owners and Web Designers.

DIVI gives you complete design control over everything and 800+ premade design options check out all the DIVI features.

Step 5: Installing Required Plugins

There are a few essential plugins you need to install before writing your first blog post.

These themes are directly available from the WordPress directory. To install these themes Hover over the “Plugins” on the left sidebar and click on “Add new”.

Search the list of plugins from the search form on the Add Plugins page & Install these list of essential plugins

  • Jetpack: It helps you with tracking traffic sources & protect your website with Brute force attacks.
  • Akismet: To prevent spam comments on your website.
  • Yoast: Highly recommended to improve On-page Optimization on your WordPress Blog.
  • Contact Form 7: To install a contact form on your website.
  • WP Smush: Greatly reduces and optimizes images for greater performance and fast loading.
  • WP Total Cache: Improve the performance of the site by caching static HTML & CSS files.
  • WP Sweep: It helps to clear auto drafts and revisions from the server.
  • Classic Editor: Highly Recommended TinyMCE editor supports all plugins and shortcodes.
  • Insert Header and Footer: It is a simple & useful plugin to install any scripts like Google Analytics without disturbing the PHP code.

Make sure you activate and complete the initial setup for the required plugins before going to the next step.

Step 6: Important Pages

Once you have completed all the steps now it is time to start creating a few important pages to comply with the legislation of various countries.

  • About Me Page: New users are interested in knowing who you are and what is your blog about. So create an interesting About Me Page helps in long-lasting relationships with the audience.
  • Legal Pages: The pages are important to state Privacy Policy, Disclaimers, and Disclosure to educate users on how you will use the information collected and what kind of products are you promoting on your blog if you are going to make money using your blog.
    • Privacy Policy: It is important to have the Privacy Policy page as you will be collecting information like location, cookies, e-mail addresses, name, and you need to state how you will use the information collected on your Privacy Policy.
    • Disclosure: Because of the FTC guidelines it is now mandatory to specify that you will be earning a commission when someone clicks on your links and buys from the merchant site. This is required if you are planning to promote affiliate products on your website.
    • Disclaimer: This is the most important page If you are having health supplements or beauty blogs and promote such products which affect the reader negatively. He/She might file a lawsuit. So tailor your disclaimer page specific to your niche.

You can always create all these pages by yourself. But if you are looking for a reliable lawyer to do it for you I recommend Amira’s Comprehensive Legal Bundle which contains all the required templates tailor specially for your niche to prevent any legal issues.

  • Contact Us Page: This helps with connecting and interacting with the audience and also helps brand and businesses reach out to you for discussing sponsorships.

Step 7: Reader Settings

After you have set up all the themes and legal templates.

Change the permalink structure in the Settings to “Post Name“.

premalink structure

In the Reading Settings make sure the Search Engine Visibility is “uncheck

Step 8: Writing Your First Blog Post

Finally, I remind you that now you are ready to rock and roll with blogging. You have set up your own WordPress blog and a step away from publishing your first blog post.

Do not get overwhelmed just keep it simple, it might be an introductory post. Do not think very hard on your first blog post.

Write about you, Why are you starting your blog & How the blog is going to help the readers.

Create a good author description and showing your face to make the users more connected.

Link out to your social media pages to interact with the audience on your social handles.

Step 9: Promote Your Blog

Every business needs customers so do a blog. After you have written a few blog posts now its time to drive traffic to the website.

There are multiple different ways to drive traffic to your blog and make money.

Facebook Groups:

Create a Facebook profile and Join Niche related groups. These groups are very targeted and drive the hot audience to your blog which might result in getting some sales this also helps with creating your Personal Brand and drive more visitors.


Quora is a user-generated question and answer website where you can literally get traffic to your blog just by answering some questions.


Pinterest is a goldmine for getting your first 10,000 views, Google on the other side might take a few months to get ranking and traffic meanwhile you can use Pinterest to drive targeted traffic to your website.

Create new pins and pin consistently 10-20 pins a day to grow your Pinterest profile and drive traffic.


Organic traffic is the best kind of traffic. It is literally free traffic from google which is more valuable than any other traffic source.

Search Engine Optimization (SEO) is a long term game once you are driving some traffic from Pinterest you can later focus on Keywords, Backlinks, On-page, and Off-page SEO.

E-mail List:

Collect e-mails from day 1 of your blogging journey as it has the highest conversion rates than any other traffic source.

With the use of E-mails, you can drive traffic by sending a newsletter to your subscribers whenever you publish an article and also drive traffic to your products and affiliate offers.

E-mail list the most valuable asset to every blogger because you can lose your ranking in Google, your Pinterest account might be suspended or Facebook might ban your group but you have full control over your E-mail list.

Step 10: Monetizing & Start Making Money

You can monetize your blog with many different ways, here are the most popular ways to monetize your blog

  • Display Advertising
  • Affiliate marketing
  • Sponsored Posts
  • Selling Your Products
  • Reviews
  • Freelance Services

You can monetize with all these methods and one of my most favorite is Affiliate Marketing learn how to start affiliate marketing and make money. It is once the highest-paid ways to monetize your blog.

If you are generating more than 50,000 sessions a month you can apply for premium ad networks like Mediavine & AdThrive where for every 1000 visitors they pay from $5 – $30.


Thank you for reading my step by step guide to starting a blog with Bluehost.

Create your first WordPress blog and start making money.

If you have any doubts? let me know in the comments section below.

Share the post with your friends and help them start their first Blog.

Mani Candy
Mani Candy
I'm Mani Candy, founder of TranceBlogger. I have a passion for blogging and affiliate marketing. I write about blogging, content marketing, making money online🙌

More from tranceblogger



Please enter your comment!
Please enter your name here

Mani Candy
I'm Mani Candy, founder of TranceBlogger. I have a passion for blogging and affiliate marketing. I write about blogging, content marketing, making money online🙌

Follow US

Popular Posts

Hotdesibf.com एक उत्कृष्ट पोर्न साइट है। यहाँ, आप सभी प्रकार के वीडियोज़ ढूँढ सकते हैं. यह अधिकतर केवल एक मुफ्त अश्लील साइट है, और यहाँ कोई सीमा नहीं है. जहां तक सीधी पोर्न जाती है तो आप हर कैटेगरी और मॉडल को अस्तित्व में पा सकते हैं। साथ ही, यहाँ देखने के लिए आपके पास प्रत्येक आतिश भी उपलब्ध है. Hotdesibf.com पर, आप अपने द्वारा में किए गए नाम का चयन कर सकते हैं और इस कार्य के साथ तुरंत हज़ारों वीडियो ढूँढ सकते हैं. देसी बहु की चुदाई - नया अश्लील वीडियो प्लस, यदि आपके पास अन्य प्राथमिकताएं हैं, तो आप उन्हें भी ढूँढ सकते हैं। यहाँ एक टन लेस्बियन पोर्न भी है, साथ ही. और आप हेन्ताई अश्लील वीडियो भी ढूँढ सकते हैं. चाहे आपका जहर कोई एनिमेटेड कैट गर्ल हो या फिर आसा अकीरा जैसा पोर्न स्टार, इससे कोई फर्क नहीं पड़ता। यहां काफी समलैंगिक पोर्न भी है। और आप ऐसे वीडियो भी ढूँढ सकते हैं, जिनमें आगे की सीधी गुहें एक गर्म आदमी को अपना गधा देती हैं. यदि आप केवल कुछ अश्लील वीडियो देख रहे हैं, तो Hotdesibf.com आपके लिए एक सही वेबसाइट है. इस वेबसाइट पर सामग्री की मात्रा इतनी अधिक है कि आप कुछ रूचिकर ढूँढना सुनिश्चित कर सकते हैं. बस वापस बैठें और यात्रा का आनंद लें और आपको वह सब कुछ मिल जाएगा जिसकी आपको आवश्यकता है.
यदि आपको ताज़ा पोर्न पसंद है, तो आप इस साइट पर नहीं चूकना चाहेंगे. निःशुल्क वीडियो अपडेट्स प्रति घंटा हैं, इसलिए आप कभी नहीं जानते कि आपको किस प्रकार के नए वीडियो देखने को मिलेंगे। hindipornvidz यदि आपको लगता है कि यह सॉर्ट करने के लिए बहुत अधिक कार्य है, तो आपको एक और विचार प्राप्त हुआ है. यह वेबसाइट 1000 से अधिक निःशुल्क वीडियो अपडेट्स होस्ट करती है। यदि आप कुछ और खोज रहे हैं, तो हो सकता है कि आप वेब पर कुछ अन्य शीर्ष पोर्न वेबसाइट्स को देखना चाहें जिनके बारे में आपने सुना है.
आश्चर्य! क्या आपको लगता है कि आपके पास केवल कुछ घंटों में हज़ारों ताज़ा पोर्न वीडियो खोजने और देखने के लिए पर्याप्त ऊर्जा है? आप किस बात की प्रतीक्षा कर रहे हैं? यह वेबसाइट आपकी है, और आप ऐसा कर सकते हैं जैसा आप कृपया कर रहे हैं. हमें पोर्न वीडियोज की एक बहुत बड़ी लाइब्रेरी पेश करने पर गर्व है। हम केवल 5 कार्य दिवसों तक के लिए नए अश्लील वीडियो निःशुल्क प्रकाशित करते हैं. आप उनके साथ जो भी चाहें कर सकते हैं: उन्हें देखें, उन्हें सहेजें, साझा करें, उन्हें अपने फ़ोन पर देखें, अपने कंप्यूटर पर उन्हें देखें, संदर्भ के रूप में उनका उपयोग करें और अधिक. आगे आएं, अपनी इच्छाओं का अन्वेषण करें और अश्लील प्रशंसक होने के बारे में उत्साहित हों! fistingsex.ws हमारी साइट का अन्वेषण करें और अपने अश्लील वीडियो संग्रह का अंतिम आनंद लें!