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.
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 from 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.
Why Choose WordPress?
WordPress.org is the choice of 95% of users who start a blog, and here’s why.
The best reason to pick WordPress.org 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!
There are platforms that 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 will see adverts in the footer or header, the theme may look simple or generic and your domain name will be something like mywebsite.myfreeblogplatform.com.
Compare that to a website built with WordPress – with no adverts, a modern theme that can be changed at any time and a domain name in the form of mywebsite.com.
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!
WordPress.com or WordPress.org
If you’re new to WordPress you might be confused about the difference between WordPress.com and WordPress.org.
The main difference is who hosts your website.
- With WordPress.com they take care of the hosting and you don’t have to download the software
- WordPress.org you host your own website and download the free software
This article explains the differences between WordPress.com and WordPress.org very well.
You can start a blog for free with WordPress.com but there are many restrictions. Then if you start upgrading to remove the restrictions it can get quite expensive.
So go for WordPress.org 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!
Step One When You Start a WordPress Blog
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.
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.
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.
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.
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.
They are officially recommended by WordPress, 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 a number of 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.
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 check boxes and click install.
This video runs through the process.
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.
- Login to your Bluehost control panel
- Click on WordPress tools at the top of the page
- Then select the security tab on the left on the left-hand side of the page
- Select your site from the dropdown list
- 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:
Why you need an SSL certificate
There are really 3 reasons that make installing an SSL certificate a necessity:
- To protect personal information when shared with websites or online stores
- 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.
- 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.
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 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
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.
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 ahead 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.
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.