How to Start a WordPress Blog

Over the years, I have tried a few blogging platforms: Blogger, Tumblr, WordPress and more recently, Medium.

In this post, I’m going to talk about how I started a WordPress blog.

1. Why do you want to start a blog?

Before we get to creating a blog, first you must figure out your “why”. Do you love to write? Are you good at telling a story? Do you own an eCommerce store and want like to branch out? Do you want to help people?

For me, I’ve always found writing as a tool for creative expression. Mainly throughout my adolescent years. There was a point where I was convinced I’d write a book one day!

As an adult, my “why” has only changed slightly. This is not only one of my greatest strengths, but I have always been passionate about mental health, human emotion and self-development. Merging these two passions was the best decision I ever made.

2. Choose a platform

Before creating my blog, I researched a lot about which platform to use.

Wanting to take my writing to the next level, I decided to go with WordPress. From reviews, it seemed user-friendly and the customisation looked straight forward.

What are your essentials when it comes to user friendliness? Do you like access to full customisation (coding) or would you like to start at level 1? Are you interested in user manuals or are you the type to explore and figure things out on the fly?

It all comes down to what features you prefer and which platform meets your needs.

3. What is your niche?

You’ve probably heard the word “niche” 1000 times before.

What does this word actually mean? Niche includes products, services, or interests that appeal to a small, specialised section of the population.

Figuring out a niche will be an important step in your process.

It will give you a sense of direction in your writing.

What topics interest you most? Mathematics, philosophy, archaeology, sewing?

No matter what it is, if that is what you spend most of your time researching or learning about, embrace it!

And yes, it’s true that some people create blogs or websites that does not involve passion or their personal topic interests.

This is dependent on your intentions.

Are you intending to help people with your expertise and wealth of knowledge or are you selling a product? Is this blog purely for enjoyment and documentation of life adventures or a place where you review products in a particular field?

Knowing what your niche is will not only give you a sense of direction but also clearly point out your intentions for your readers.

4. Purchase a domain name

What is a domain name? A domain name is the internet-equivalent to a name or address in a phone book. People are able to find your site by searching for your domain name. This also provides a sense of authority for your blog or website. For example, my domain name is!

Let’s look at a few pros and cons of having a domain name:


  • Professional credibility
  • Establish trust with readers
  • Improved search engine rankings
  • World-wide mobility – if you move countries or host sites


  • Financial investment
  • Depending on your domain extension (.net, .com etc), it could already be taken
  • If you are indecisive, this could cause delays in creating a blog or website

Imagine going to your favourite retailer’s website. In this example, I’m going to use Amazon.

The domain name is “”. Now imagine if they did not purchase their domain name: it may read as Does that sound authoritative or trustworthy?

If you are a complete beginner at blogging, you can skip this option as it does require some financial investment.

The point is, it depends whether you want to blog as an expert or blog for enjoyment.

Many people do both and that’s okay too!

5. Register your account and domain name

Now that you have a name for your website, you can register on your chosen platform and link your domain name.

1. Choose the site you would like

2. Niche

Type in your niche or choose from the list as shown.

3. Create a blog name
It can be similar to your niche or the exact same. This can be changed at a later time. For my website, I do not have a “blog name” because I created my own graphic header.

4. Register your domain name

You can use WordPress to do this. If you’ve gone with a domain name generator on an external website, the set up may be different. Click here to transfer your existing domain name.

5. Choose your monthly plan

Depending on your budget and needs, choose a plan. This can be changed at a later time if circumstances change.

Congratulations! You now have a website.

7. Launch and start customising

Once you’ve completed payment and launched your site, (if applicable) you can start customising themes.

Let your creative side run wild!

Now start writing!

I hope these steps were easy to follow. Please note that this is not a sponsored post!

If you’ve created a WordPress blog before, let me know if I could use any improvement in my steps. Constructive criticism is welcome! Sharing knowledge helps us make informed decisions.

Whether you’re starting a blog for expression or to launch a product-based business, you’ve got this!

Photo by Kevin Bhagat on Unsplash

3 thoughts

  1. I really like the well detailed and easy to understand tone of this post. I am trying to enhance my dog now and just started having more of an engagement on here which is so cool! You and I share similar passions and I could relate to a lot of what you wrote here.
    Happy to meet a fellow like minded writer😊
    Thank you!


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.