How to Start a WordPress Blog the Right Way

how to start a WordPress blog

Are you toying with the idea of adding blogging to your online activities to make money?

The world’s top bloggers earn as much as $2 000 000 a month. There’s no reason why you can’t aim for these huge figures too.

For starters, let’s focus on the fact that it is possible to earn a living by blogging about your interests.

You won’t get anywhere unless you take the first step. It all begins when you start a WordPress blog and here’s how to do it right.

This post may contain affiliate links. This means, at no additional cost to you, I will earn a commission if you make a purchase. Please read my disclaimer for more info.

Why Start a Blog?

There are a few reasons you could be considering starting a blog.

If it’s to make money, yes it is possible but don’t think it will be easy and quick. If that’s what driven you to consider blogging, I suggest you search for another money-making opportunity.

On the other hand, if you’re ready to put in the work, blogging can be very rewarding in several ways.

  • You can build a website you will be proud of.
  • Try something new, get out of your comfort zone, or your routine. You will have to learn different skills – writing, search engine optimization, how to add affiliate links to your post… You will need to have determination and persistence. Keep going and will probably find blogging rewarding in several ways and also enjoyable.
  • Become more knowledgeable. You may think you know a lot about the subject of your blog when you start. But by writing and researching blog posts you will become an expert.
  • Build relationships with other bloggers.
  • You can help others. Your blog posts will solve problems, educate or save money for your readers. This can be very gratifying.
  • You can make money. This might be the reason you are thinking about starting a blog. To reach this stage, it might take several months, but a blog can be very rewarding financially. There are several ways to monetize a blog – affiliate programs, having ads on your blog, creating a course for your readers, or email marketing.

Now you know a few reasons to start blogging, I hope you’re ready to get going.


Why Choose WordPress? is the choice of 95% of users who start a blog, and here’s why.

The best reason to pick for your blog is that it’s free. “What’s the catch?” I hear you asking. Well, you will have to set up it yourself and also find and pay for hosting.

Don’t worry, this is not as difficult as it sounds and I will give you a rundown on how to do this later.

Other benefits you will enjoy when you start a WordPress blog include:

  • Minimal restrictions on how you make money from your site
  • You can install plugins to give your website almost any functionality you require
  • Customized site design

Lots of advantages with just a small cost for hosting.

There are blogging platforms that are completely free but…

The free blogging platforms have just one big thing going for them: they’re free!

Some platforms provide free WordPress websites which can be a great way to get started. Getting familiar with the WordPress dashboard before having to pay anything isn’t a bad way to start!

Apart from that, there are many downsides and restrictions with the free platforms, so they are not recommended. If you intend to make money from your blog, the biggest reason not to use a free platform is that your site will look unprofessional.

Your visitors will quickly know you’re using a free platform. They may see adverts in the footer or header, the theme may look simple or generic and your domain name will be something like

Another reason not to use free platforms is many of them don’t allow you to make money or have restrictions on how you can earn money with your blog.

Compare that to a website built with WordPress on your own hosting – no adverts, a modern theme that can be changed at any time, a domain name in the form of, and you can make money as you like.

I think you’ll agree the website built with WordPress will give a more professional and trustworthy impression to your readers than the site built on a free blogging platform.

Creating a free personal or hobby blog on a platform like, Wix or Weebly is fine, but if you intend to earn money from your website then you will need to go for a paid option. And WordPress is my recommendation! or

If you’re new to WordPress you might be confused about the difference between and

The main difference is who hosts your website.

  • With they take care of the hosting and you don’t have to download the software
  • you host your own website and download the free software

This article explains the differences between and very well.

You can start a blog for free with but there are many restrictions. Then if you start upgrading to remove the restrictions it can get quite expensive.

So go for and a self-hosted website as your blogging platform!

If you are up for a (small) challenge, read on to see how easy it is to start a self-hosted WordPress blog.

Let’s get going!

Related resource: What is a self-hosted blog and why you probably need one


Step One When You Start a WordPress Blog

What are you going to blog about?

The first thing to consider when starting a WordPress blog is what your site is going to be about.

Many online guides to setting up a website say the first step is to choose a name for your blog. But choosing the subject or the niche first is the best way to proceed. The subject of your blog may have some effect on the domain name you choose.

For many people, this is the first hurdle to get over.

When deciding on your niche, pick something you enjoy, are interested in, and won’t get bored learning about. This post gives you some more insights.

You may not be an expert in the subject (yet) and that’s fine. As long as it’s something that interests you and you won’t get fed up writing about it week after week. Then it could be a good choice.

A couple of other points to consider:

  1. Are there other people interested in this niche? You can enter your niche into Google trends. You will find out if people are searching for your niche and if the trend is increasing or decreasing.
  2. Can you make money from your niche? A little research on Google can give you the answers. Take a look at other websites in your niche and see how they make money. Are they using ads, affiliate links or do they sell their own products?

A few niche ideas just to get your creative juices going:

  • Garden sheds
  • Tiny homes
  • Fashion – luxury handbags, denim style, nail art, sewing, knitting, jewelry accessories, hats…
  • DIY – kitchen upgrades, organize your garage/workshop, battery drills…
  • Archery
  • Mountain Climbing
  • 3d printing
  • Drones
  • Acne
  • Arthritis
  • Barbecues
  • Beard Care
  • Beekeeping
  • Chicken coops
  • Weightlifting
  • Yoga
  • Specific diets – vegan, keto, paleo, vegetarian…
  • Fishing – fishing rods, fishing tackle, fishing boats, fly fishing…
  • Gardening – garden tools, vegetable garden, raised beds, hand mowers, garden tractors…
  • Electric bikes

For many of the above niches, you should make the niche more specific by narrowing its focus.

Let’s say you focus on sneakers. This a broad market with a lot of potential buyers but also massive competition. You’ll be up against companies like Nike, Adidas, Reebok, Amazon, and many many more well-known websites. Companies that have huge budgets and they are trying to reach the same market as you!

So what can you do to compete? Niche down – Get more specific!

For example, you could target men’s sneakers. Then get more focused – sneakers for men at work and finally to make our point – steel toe and safety sneakers. You will be helping men looking for this particular type of sneaker.

Whatever niche you choose you should remember your blog is there to help your readers.


Choose a Domain Name

Once you have decided what your website will be about you need to choose a name for your blog. This is called a domain name in internet-speak.

See my tips for choosing a domain name to get you started. No need to buy your domain name now, you can get a free domain name with many web hosts.

A few quick tips for choosing your domain name:

  • If possible choose “.com” as your domain name extension. It’s the most common and the easiest to remember. If it’s not available you could try “.net” or “.org”.
  • Keep it short
  • Make sure it’s easy to type and pronounce
  • Don’t include hyphens or numbers
  • You may want to include one of your niche keywords
  • Don’t use any trademarks

Next, your blog needs somewhere to live on the internet.


Finding a Hosting Service

Web hosting is how your website or blog gets to be on the internet. Without a domain name and hosting your website won’t be found online and or get any traffic.

There are many hosting services available to choose from but none are perfect. In this article, I’ll explain how to get hosting from a well-known host but there is another alternative:

Hosting, training, tools, and support on the same platform

If you’re just starting your first website you can get hosting, training on setting up a money-making website, support, and all the tools you need on one platform. This has a cost that’s greater than simple web hosting but is what I recommend for newbies.

You can read more here about this training/hosting platform.

Back to finding hosting. I receive a small incentive if you sign up for Bluehost from this link but I have no qualms in recommending this hosting service in any case.

WordPress officially recommends them, their rates are great, and you can be all set up in well under an hour with the one-click WordPress install.


Setting Up With Bluehost

Open up the Bluehost link in a new tab and hit the green button to get going. Next, select the plan that best suits you.

You will be asked to enter your domain name and your account information. It’s all set out in easy to follow steps.

You can pay for 1, 2, or 3 years upfront. The longer you pay for the less you pay per month.

Along the way, you will come across several add-ons that you can purchase. The only one that I would opt for is domain privacy. This will help to keep your personal information private.

Bluehost hosting package info

When you have completed the procedure, you will receive an email with instructions on how to login to your very own web hosting control panel (cPanel).

Now to set up WordPress.


Entering the World of WordPress

Go to you your cPanel and scroll past all the other diversions and icons to the website section.

Click on the WordPress icon. You will be redirected to Bluehost’s marketplace Quick Install screen. Hit ‘Get Started’.

Now, choose your domain name from the drop-down menu. If necessary you can edit the email address, username, and password for the WordPress installation, read the license and service agreements, check all the checkboxes, and click install.

This video runs through the process.

YouTube video

Don’t worry about browsing all the themes while WordPress installs.

When you see the ‘success’ announcement pop up on your screen, proceed to the Installation Complete link.

You will be redirected to your WordPress username and password page.

That’s it. Welcome to the World of WordPress.


Make Your Site Secure with the Free SSL Certificate 

You are recommended to take advantage of the free SSL certificate that is offered with the Bluehost hosting. This option is only available when your domain registration is complete which may take a few hours.

To install your SSL certificate is quite easy.

  1. Login to your Bluehost control panel
  2. Click on WordPress tools at the top of the page
  3. Then select the security tab on the left on the left-hand side of the page
  4. Select your site from the dropdown list
  5. Find the SSL certificate option and toggle to “on”

That’s it! It may take a few hours to install and activate.

When you now type your domain into a browser you should see something like this:how ssl certificate appears in chrome

Why you need an SSL certificate

There are really 3 reasons that make installing an SSL certificate a necessity:

  1. To protect personal information when shared with websites or online stores
  2. It makes your brand more trustworthy. As you can see in the image above the browsers now show your visitors if you have an SSL certificate or not. Google may alert people if a site isn’t secure. Anything that makes your visitors feel more secure should not be neglected.
  3. It may slightly help your search engine rankings.


Selecting a Theme

You are now the proud owner of a WordPress site. It’s time to make it your own. This is the fun part.

The default WordPress theme is very uninspiring. Fortunately, you have thousands of themes available to you when you start a WordPress blog. Some of these are free and some you will have to pay for.

To change your default theme head on over to your WordPress dashboard and click on Appearance, then Themes.

Select ‘Add new’. A new page will open where you can select from over 4100 free WordPress themes.

You don’t have to scroll through them all. The sort function lets you order them according to industry, popularity, layout, etc.


Things to Consider

Take time to select a theme that suits your brand when you start a WordPress blog. If ever you’re not happy with your theme it’s easy to change.

Some of the things you should bear in mind when choosing a theme are:


Choosing a theme with all the bells and whistles will slow down your site speed. Keep it simple.


Make sure the theme you choose has the same impact on any device or screen size. There’s no point if you start a WordPress blog that is incompatible with mobile devices. You can check out how your blog looks to various users by resizing your browser screen.

Different Browsers

The official WordPress themes have been tested for compatibility across all browsers. You can easily test this yourself though by viewing your site with a range of different ones.


If you need to add extra functionality to your website you will need to explore the many plugins at your disposition. There are literally thousands available allowing you to add more or less any function you require.

WordPress plugins allow you to add features to your website such as image galleries, sliders, social sharing, contact forms, and much more.

The only word of warning would be not to add too many plugins as they can slow down your website. And as the speed of your site is a ranking factor you don’t want to slow down your site. Only add plugins when they are absolutely necessary.

Make sure your selected theme is compatible with the plugins you need to run your site. You can select which ones you need when you start a WordPress blog or add them at any time when you need an additional function.


Installing Your Theme

Once you have decided on a theme, hover over it to get access to the ‘install’ button. Click and wait, once you have installed your theme you need to press ‘activate’ to apply it to your blog site.

When you have reached this stage you are free to customize your site as you please, using the ‘Customize’ option on the Appearance tab.

At this stage, there are some important steps you should complete before you start adding content to your blog. You can read about these steps in this post – Important things to do after creating a new blog with WordPress.


Writing Your First Blog Post

When you are happy with your set up, you are good to go.

From your WordPress dashboard, press Posts, then Add New. A browser page will open where you can type away to your heart’s content.

You can write and edit your blog right there in the editor area. It won’t be published until you say so.

Use the posts screen to categorize your blogs and add images and tags to your work before publishing.

The video below takes you through the process of writing a post, adding images, and the different features on the WordPress dashboard.

YouTube video


Earning Money With Your Blog

One of the best ways to make money from your blog is by writing about the benefits of your products and including affiliate links in your content. There are other ways too. Some of these include:

  • Selling your own products like artworks, eBooks, or online courses
  • Pay Per Click Ads
  • Banner Ads
  • By linking to your own website to highlight your products
  • Payment for publishing a sponsored post

If you hone your skills and become a popular blogger with a large following you may even be offered further blogging gigs or be asked to speak at conferences and workshops.

You may even receive an offer to purchase your successful blogging site.

All these things take time and hard work, so don’t be discouraged if your first attempts fail. It can take years to find your own magic formula.


Making Your Way in the World of Blogging

Setting yourself up for blogging success takes planning. Decide how many blogs you will publish every week and plan to complete them in time.

Ideas are elusive things and have a habit of popping up at unexpected times. Keeping a notebook handy to write down any inspiration as you go is a great idea for bloggers.

If you prefer a tech approach, send an email to yourself from your smartphone. There are also many android and ios-compatible apps available online to help you keep track too.

Set aside manageable time frames each day for writing so you can reach the targets you have set for yourself. A quiet place where you can work uninterrupted is vital.


Editing Your Blog Posts

The final step before you hit the publish button is making sure that your blog is everything it can be. Here’s a blog checklist to help you.

Before you unleash it on the world, scan over your work one last time to make sure you haven’t missed anything. The extra effort will pay off in the end.


A Final Word

You are not alone. I love to help people make their affiliate marketing dreams come true. Keep checking back on my blog for regular updates and tips to help you succeed.

If you’re not confident of starting on your own, you can follow the training at my #1 recommended training platform.

Blogging can bring you online success or help an existing business. Keep at it, work with determination, be patient, and before too long you will see the success you deserve.

I hope this guide has helped you to start a WordPress blog quickly and easily. Remember you will learn many things by taking action, so now it’s up to you.

Let me know how it goes, ask any questions, or share your tips on how to start a WordPress blog in the comments below.


  1. Michael November 29, 2017
    • Peter November 30, 2017
  2. jacob November 28, 2017
    • Peter November 30, 2017
  3. RichPersonality November 28, 2017
    • Peter November 30, 2017
  4. Gomer Magtibay November 28, 2017
    • Peter November 30, 2017

Leave a Reply