How to Start a Blog on WordPress


How to Start a Blog For Beginners

Are you trying to figure out how to start a blog? Well then this article is specially targeted for you!

Today I will show you how easy it is to start a blog without any technical experience. Also, I will be sharing different ways to make money blogging and turning your passion in to your full-time income.

To be honest when I created my blog, it took me forever to set it up, going back and forth on google, finding different guides and eventually figuring it out. this is why i have created this step-by-step guide on how to start a blog as a beginner.

Click here to start a wordpress blog and follow the instructions below set it up.

If you are looking for a cheap and dependable website hosting service then i would suggest using Bluehost for your hosting needs.  Bluehost is one of the best rated hosting services of 2018  and you can start your website  at an affordable rate of  $2.75 a month (This amazing price is only available through my link). Also not only will you get an amazing price through my link, but also you will receive a free domain as well saving your $15.

Though many of you who are just starting off this journey would want to save money and may even think about opting for free hosting services, its not worth it at all. If you are planning to become a serious blogger and monetize it then you need to have a reliable and paid host.

Read more about how bluehost is the best web hosting service here.

Setting up a blog on WordPress with bluehost is very easy, and I believe the only easy task in this process. 

Click here to start the process

In this post I would be talking about one and the only most important thing

How to Start a WordPress Blog on Bluehost

Brief overview of how to Start a Blog for Beginners:

  1. What to blog about
  2. Choose a domain name
  3. Determine a blogging platform
  4. Choose a web host – make the right choice
  5. Set up your blog
  6. Configure your blog
  7. Design your blog

1. What to Blog About?

The most essential thing before you embark on this journey is to determine the topic of your blog – Blog Niche. A niche is a specific topic that you want to talk about on your blog.

This would be one of the first big decisions that you make while developing your own blog. So you better make the right call otherwise you might just choose a wrong topic and work on it for a couple of months before realizing your mistake.

Always consider two important factors while choosing a niche:

  • Choose something you know and love
  • What does the reader want to read

Read more about how to choose a topic for your blog

So once you have determined your blog niche now let’s move to finding your domain name.

2. How to Choose a Domain Name

A domain name is one the most important factors to consider while planning your website. It doesn’t matter whether it is a blog or a e-retail store, choosing a domain name is the exact same thing as choosing your company name. it would be your identity on the web  and a first contact point from a users perspective; so it better be relevant to  your business, easy to remember and promote.

A domain name should be easy, short, simple and self-explanatory, so your readers can immediately identify what your blog is all about and be able to remember it easily.

While choosing a domain name you can go two ways:

  • Exact match domain (EMD) 

The domain name is devised entirely from the keywords related to your topic. For example

  • Brand Name

It’s more than a combination of keywords, it gives out a vision of what you are or want to become. A branded domain name has long-term benefits as you can easily use it on any other product that you develop down the road and cash up on it. Think of it this way, what is more attractive, or and would Google really had benefited with or with its current name.

Now you know the dynamics for the perfect domain name, once you have chosen one, its time to get your FREE domain name directly from Bluehost.

Some of you might already have an existing registered domain name, well dont worry about it, bluehost gives you can option of either getting a free domain name or entering your own registered one.

But if you are in the process of finding a domain name, no worries, you can choose it later on as well.

This is definitely an important decision and maybe daunting for some. however Bluehost offers 30-day-money-back guarantee, so the stakes are low.

As a beginner you should choose the “basic” plan

To get the best pricing plan and save tons of money I would suggest you get the 36 days plan, this way you will be charged a standard rate of $2.75/ month for 36 months.

Click here to purchase a domain (which is absolutely free at Bluehost) and start your blog then follow the steps given below to create your blog, you can always contact me whenever you need help.

3. Determine a Blogging Platform

Blogging is an excellent means to connect with the world. It helps you express your passions, share your knowledge and experience or it can help you promote your business. In order to do so you would need a blogging platform – a tool that would you upload your content onto the web.

Finding a platform which caters to your needs is really important, as you would want a platform which is easy to use and gives you control over customization so you can give your audience everything they need for a good experience.

There are many blogging highly reputed blogging platforms available on the web:

  • Ghost
  • Drupal
  • Joomla
  • Medium
  • Squarespace
  • Weebly
  • Typepad
  • Blogger
  • Tumblr
  • Wix

From all the choices out there, my preference is pretty straight and simple. I would always go for and for any other beginner I would recommend the same.

WordPress is one of the most popular blogging platforms online because of certain reasons:

  1. Easy to use
  2. Easy to customize
  3. User as control
  4. Can host on own server
  5. Its free to use – i.e.
  6. Robust and Secure systems
  7. WordPress has developed into an industry, consisting of designers, developers and tool providers to help you customize the way you want.

To be clear for the readers I am not recommending, but Yes both of them aren’t the same thing.

WordPress offers two tools for bloggers:

  • .com they provide you a complete website solution, from hosting services to domain names to managing your backend. It is free to start but you would need to pay for upgrades.
  • .org on the other hand lets you have complete control over how it looks, how you customize, where you host and your own domain name.

Some of you might think why should I get into the hassle of managing everything myself and why not pay WordPress instead. Well though it would be a little more work on but it would give you more control in the long run over how your website looks its features & its monetization.

Also Read:

Squarespace Vs WordPress | Which is a better Choice?

4. Buying your hosting service

Although you would find several web hosting options over the internet, you should be really vigilant while choose your web host.


I would always suggest to go for BlueHost, they are one of the top web hosting services of 2018 with millions of satisfied customers.

Why is Bluehost a good choice?

  • Higher customer satisfaction
  • Well trained 24 hours support team.
  • Free Domain
  • One-click WordPress installation
  • Affordable starting plans, you can just start at a price of $2.75/month for 3 YEARS
  • Reliable & trustworthy
  • Technologically equipped
  • Expansion Options
  • Recommended by WordPress since 2005
  • 30 day full refund (No investment risk)

So if you are ready to start your blog then follow the steps below to buy hosting:

  1. Go to Bluehost and click the “Get started” button on the main homepage.
  2. Click on the package you want, (I would suggest the “Basic” package).
  3. Either choose a free domain name or enter a registered one.
  4. Enter your personal Information
  5. Choose a password.

Special Offer for Megnovo Readers: BlueHost have an offer exclusive to Megnovo readers to get set up for just $2.75 USD per month (including a domain name!). You SAVE 63%!!!!

So up until this point you would have made 4 important decision:

  1. The topic of your blog
  2. Domain name
  3. Platform
  4. Web host

So now that you have made these crucial decisions, its time to get things started. The next step you need to do is setup you blog

5. Setting up your blog

So at this point I am assuming you have gone with WordPress as your blogging platform and chose blue host for hosting. If that is true you are on the right path. So now lets start by installing WordPress on blue host, a fairly simple and straight procedure to be honest. In fact rather than me telling you how, watch this video made by blue host to guide are at each step.

Again you can either contact me if you are having any sort of trouble or you can go talk to customer service representatives on their live chat system to gain support.

If you are still having trouble you can read: how to install WordPress on blue host. You will find step by step instructions to guide you properly.

Configuring  & Designing your Blog

Now comes the time to really understand WordPress itself. When I started to setup my blog, the first impression of WordPress while I was on the dashboard was,” now what should I do?” Though WordPress has made a very simple interface, where most of the things are self-explanatory and simple to use.

However if you are overwhelmed by all the buttons and options on the dashboard, the blue host team has made a series of tutorials that will help you get used to all the options and tools in WordPress.


The series compromises of 10 detailed tutorial episodes which are really helpful.

So lets get started by first designing your blog, I cannot tell you how important a good looking and well designed website is. You want to have a professional look, something that stands you out from the universe of website out there on the web.

Though there are thousands of free WordPress themes online, some are actually really good, however I would recommend you to go with a premium website. Remember a book is always judged by its cover.

It doesn’t matter what products or attractive content you have in your website, the first impression is what all matters for a consumer. If they like your website, find it equipped with all the modern tools you will have chance to retain them. so don’t think about saving a couple of bucks and opting for a free website buy a premium theme, it would be fast, SEO equipped, compatible with portable devices, easy to install and customize.

For premium websites have a look at or both the website have a huge collection of templates, equipped with all the modern tools and gizmos you need for your website to stand out.

Once you have chosen your theme now you need to customize is it, look at the video by blue host explaining how to install and customize a theme.

once your theme is set now comes the time you start working on the actual content on  your website. Here is another blue host tutorial introducing you to Categories & Tags


Then there is one for menus & widgets


The best part about WordPress are its plugins, they allow you to create your website anyway you want to. Plugins give you the more functionality and to be fair more control of how you want your website to operate. Have a look at how to use plugins on your website.

So once you have done all of this you have a full functioning website but there is still something missing, the content, what people are going to read once they are on your website.


Now if you have followed the steps above,your blog is set and ready to go!


At this point you might be feeling really overwhelmed, but this is normal. Remember what i said in the beginning, starting a blog is very easy, now comes the hard part. In this journey the only advice i can give you is to never give up, the path you have chosen is hard but not impossible. 

I personally made several mistakes as a rookie, but that is now part of my experience. Here are my 10 blogging lessons to become a better blogger.

Here a some post to answer your future questions:

How to make money blogging?

Make Money Blogging: 32 ways to monetize your website

What are the best and most essential blogging tools? 

23 Essential blogging tools- Categorized

How to build & increase website traffic?

8 ways to increase website traffic

6 Best Pinterest Strategies to Increase traffic




Related Posts

13 thoughts on “How to Start a Blog on WordPress

  1. This has a lot of great information in it. I would have loved to have something like this when I first started blogging. I have so many friends/family that would love to start, so I’m going to show them this.

  2. There is so much to learn when starting a blog. I did use Bluehost. However, I now use SiteGround and would recommend that. I am very passionate about my food blog and encourage anyone interested in starting a blog to go for it.

Leave a Reply