Subscribe to Blog

How to Start a Blog in 2019: A Complete Guide(No Coding)

Do you want to start a blog but have no idea on how to do it? Don’t worry; in this article, I will show you the exact steps to start a blog. You don’t need to have technical skills or coding experience. It is much easier to start a blog and share your knowledge with the world.

Blogging is a great way of making money online. Who doesn’t want to make money online? Blogging gives you location independence, you can work from anywhere in the world. You can work while you are traveling or you can even work from your bedroom and still make a decent amount of money.

bluehost web hosting

Based on my past experience, I have written this step by step guide to help you start a blog in the most efficient way so that you can have your blog up and running in next 20 minutes without any coding.

How much does it cost to Start a Blog?

WordPress is free software, you only pay for Domain name and Web Hosting. In this tutorial, I am going to use Bluehost which will cost you around $40 per year.

Steps to Start a Blog:

Step 1: Choose a Domain Name

Step 2: Get a Web Hosting and Domain Name

Step 3: Install a WordPress Theme

Step 4: Add Pages

Step 5: Install a WordPress Plugins

Step 1: Choose a Domain Name

Domain name is nothing but the address of your blog/website. It is used by users to get to your website. For example or Choose a domain name that best describes the type of content you are going to put on your blog. Please make sure your domain name is Short, matches your content type and easy to remember. Most hosting providers provide free domain name when you purchase a web hosting.

Step 2:  Get a Web Hosting and Domain Name

Web Hosting is nothing but the server where you host your website/blog. Every website needs web hosting. Without web hosting, people will not be able to access your website.

There are three most important things to consider while choosing web hosting:

  • Price: This is the most important part for any beginner.
  • Uptime: Uptime must be 99.99%. You don’t want your site to go offline every now and then.
  • Support: Hosting provider must provide quick and expert support if something goes wrong.

There are a lot of web hosting companies out there, If you want a web hosting that is secure, reliable and cheap, I recommend using Bluehost. I am Using Bluehost for and also for my clients.

If you would like to read more about web hosting for WordPress Blog, I have written a detailed article on How to Choose Best WordPress Hosting 2018 Guide.

Why I love Bluehost:

  • Free Domain.
  • Free SSL.
  • Fair Pricing ($2.95 – $3.49).
  • 99.99% Uptime.
  • Unlimited bandwidth.
  • Excellent Tech Support Team.
  • One Click WordPress Installation (No Coding).
  • WordPress Officially recommends Bluehost as it is best optimized for it.

Start Money Making Blog With Bluehost @ just @2.95 per Month

Sign Up for Bluehost:

If you would like to get Bluehost web hosting at a discounted price and a free domain, Click here-> got to Bluehost. (Discounted link with Free Domain).

Now click on Get started Now button.

Start a Blog

Note: The page might look different from the image, Don’t worry the process remains the same.

Choosing the Best Plan for You:

Choose a plan that best suits you. I personally recommend using the Plus plan as it offers much more unlimited features.

Start a Blog

Complete Registration:

Start a Blog

In step 1, if you have finalized your domain name, it’s time to use it. Enter your domain name and see if it is available for use. If it is not available, try the different combination of words and click “Next”.

On next page enter your real information and valid email address as you will need this email address for Log in

Start a Blog

Next, Select your package. I recommend using 36 months package as it gives you the best price. This way you would end up saving much more money in the long run.

Start a Blog

Don’t add any extras, as you won’t be requiring those right now. You can always buy these things later. Make sure to uncheck all the checkboxes.

Finally, enter your Payment Information and make the payment

Start a Blog

Create your password and login:

Start a Blog

Once you make the payment, you would be prompted to “Create Your Password”. Click on the green button to create your password.

Start a Blog

Once you set up your password, Click on “Log In” Button.

Start a Blog

Set up WordPress:

The good news is that WordPress is pre-installed on your Bluehost account, you don’t have to install it manually.

Once you click on the Log In button, It will ask you to select a theme, Just skip this step:

Start a Blog

On the Next screen Click on Start Building. This Will take you to your new WordPress site Dashboard.

Start a Blog

Start a Blog

Click on “I don’t need help”, as it will allow you to start from a clean dashboard. On the left side, you have your WordPress Dashboard menu which you will be using throughout your blogging journey.

Step 3: Install a WordPress Theme

Your site is up and ready, now it’s time to install a beautiful theme. There are a lot of Free themes available in the WordPress directory.

Go to Appearance-> Themes-> Add New. Choose a theme according to your need and click on install. Once the installation is finished click on Activate. Your site is ready with a beautiful design without any coding.

Note: Before you publish any content on your blog, you should change few settings. Read our Guide on “Most Important Settings to Do after Installing WordPress”.

Step 4: Add Pages

Now it’s time to add some pages to your blog. You should create About US, Privacy Policy, Contact Us pages to give professional look to your blog.

Start a Blog

Step 5: Install a Plugins

A plugin is a small add-on which extends the functionality of WordPress. There are a lot of plugins available for use, some free and some are paid. As a beginner, you should focus on free plugins to cut the cost.

If you don’t know how to install a plugin, I have written a detailed guide on it:

Here are some of my Plugin Recommendations:

  • Yoast SEO: Best free plugin for managing SEO.
  • W3 Total Cache: Free plugin for enabling browser caching and boosting site speed.
  • Google Analytics and Dashboard: Free plugin for Analytics.
  • Smush it: Free plugin for image optimization.
  • Contact form 7: Free Contact Form Plugin.
  • UpdraftPlus: Free Backup plugin.
  • Share This: Free social sharing plugin.

If you would like to know a detailed list of Essential plugin, I have written the whole article on it.

As promised, this whole process won’t take more than 20 minutes to complete.  Congratulations, you are now a proud owner of a new blog. It’s so exciting to own a blog and it is also common to get frustrated after some time. Don’t worry it is quite Normal. Everybody goes through this phase, you must keep yourself motivated, keep pushing yourself and aim for your goal.

Start Money Making Blog With Bluehost @ just @2.95 per Month

Important Note: For security reasons, add a new user in your WordPress site with the strong password and delete the default old user.

I hope this step by step guide on How to start a  blog will help you build your dream blog in just a few minutes and will help you in your blogging journey.

If you have any questions or concerns, feel free to comment down below. You can even contact me using our Contact us form.

You May Also Like

About the Author: Swapnil Harpale

A programmer by heart and passionate blogger. Swapnil is a founder of WPWISER - A Blog for Bloggers.


  1. Hello Swapnil. Nice guide to install a website. Thanks for the awesome post.
    Can u tell more about which plugins are necessary for a website?

Leave a Reply

Your email address will not be published. Required fields are marked *