Blogging for beginners in 2021 – complete guide

Here are 16 easy steps to start blogging

  1. Beginners need to be clear on why they’re starting a blog and their blogging subject material
  2. Decide on the type of blogging you want to do – educational or entertainment
  3. Concentrate on adding value with your blogging, put yourself in the shoes of your readers
  4. Carefully consider the characteristics of your ideal reader (wants, needs, desires), their buyer persona
  5. Pick a niche that interests you and you’re happy blogging about
  6. Make sure your niche is profitable if you want to monetize your blog
  7. Select your blogging platform from WordPress or a website builder (WordPress recommended)
  8. Pick your WordPress theme – beginners should start with a free theme
  9. Select the WordPress plugins/widgets you need to get started
  10. Decide on a name for your blog
  11. Get a logo produced that reflects your brand – optional for beginners
  12. Create your starting post or page on your blog
  13. Remember to add high-quality images to your starting blog post
  14. Use video when blogging to capture your readers’ attention
  15. Publish your first blog post, check how it looks live and make any changes needed
  16. Write the next post for your blog, remembering to always add value when blogging

If you want to start blogging, my blogging for beginners guide will get you off on the right foot.

There are a few essentials you need to wrap your head around before you dive in, and it’s worth taking the time to get familiar with the basics before you start.

In my guide, I’m going to break down what you need to know upfront to avoid mistakes, avoid false starts and get you off to the races at your first attempt.

Here’s the issue I want you to avoid – I’ve seen it happen many times.

Blogging for beginners – worst case scenario

There’s nothing worse than starting out enthusiastically with your new blog, only to discover a couple of months down the line that you’ve got it all wrong and you need to start over.

Not only is it a complete waste of your time and effort, but it’s also annoying and frustrating enough to make you want to quit blogging forever. And that would be a pity because running a blog is not only an amazing way to express yourself and your ideas, but it can be a lucrative side-line or even a full-time income source.

Talking of money, I’m going to show you how you can get your blog off the ground with no expensive software to buy, no hosting costs not even a domain name to buy right at the start.

If that sounds good, let’s get you started!

Be clear about why you’re starting a blog

Why do you want to start a blog?

Do you have something you want to share with the world, something you want to get off your chest or you just have to get out there?

Are you trying to help a specific group – a charity, a school or a worthwhile cause?

Do you just want to make money with your blog?

Whatever your motivation, it’s a good idea to think through your “why” right up front.

There’s absolutely nothing wrong with writing a blog with the intention of making an income. Blogging consistently takes time and effort and there’s no reason at all you shouldn’t be rewarded for the hard work you put in.

Just make sure you’re clear about your motivation, your “why” and it’s something that will sustain you and encourage you to keep going.

My “why” is helping my audience make money online to replace a 9-5 they hate, help sustain them in their retirement or empower them to spend more time with their families working from home.

It’s a strong motivator for me because I personally know many people totally miserable in a job they hate and working for low wages.

I also know many people worrying about retirement and their retirement fund running out. We all live a lot longer these days, so retirement savings that once looked sufficient may no longer be enough to sustain us through retirement.

I believe everyone should have the freedom to work for themselves, make decisions about their own life and not be part of a faceless, corporate machine. That’s a strong motivator for me…

What type of blog do you want to start?

Deciding on the type of blog you want to build can be quite a minefield, so let me break down your options in a way that will hopefully make sense to you

  • Making money
  • Personal finance
  • Health & fitness
  • Food
  • Beauty & fashion
  • Lifestyle
  • Personal development
  • Relationships

Essentially, there are two main styles of blog to think about.


The first is an informational/educational blog where you provide your readers with useful/actionable information that helps them accomplish something. Your job is to educate your readers and deliver valuable content that teaches them something new that might, for example, solve a problem they face.

Some examples of topics for educational blogs are making money online, working from home, losing weight/diet, how to be a better person, how to have the perfect relationship with those you care about most. You might be teaching someone how to use a camera or a photographic accessory, how to become better at public speaking or how to knit and crochet.

Freelance Your Future is an example of an informational type blog. I provide all kinds of help and advice to help you escape your 9-5, make a full-time income and even take your earnings to a much higher level than you thought possible.


As the name suggests, with his type of blog your main job is to entertain the reader. You might use funny stories or anecdotes, it might be a blog about entertainment itself – films, shows, the latest computer games etc. that kind of thing.

You could also write a gossip column type blog, perhaps a news-related or political blog, blog about funny, unusual or weird stuff, even comics and magazines.

It’s also possible to mix it up a bit and make an informational blog quite entertaining as well. It’s all a question of finding your voice and understanding what appeals to your chosen audience.

Always concentrate on adding value in your new blog

Regardless of the type of blog you decide on, you should always make sure that your content adds value to the lives of your readers in one way or another.

blogging for beginners

It’s easy to overthink this so beware. The best way to approach this is to put yourself in the shoes of your potential reader and simply think about what you would like to read – the subject matter, the voice (usually friendly is the best) and instructions on what to do next.

Just write in your own voice and deliver information, help, tips, and opinion that you yourself would be interested to read and you won’t go far wrong.

Remember that your readers are just like you and me, ordinary people who’ll appreciate your honest views and opinions. The more your readers relate to you, the more successful your blog will likely be. Just be yourself and connect with your audience on their level.

The more your readers come to know, like and trust you, the more successful your blog will be

Blogging for beginners – buyer persona

I wasn’t planning to get into the subject of your ideal audience in this post, but it occurred to me that I could share some information from my Digital Marketing business that will help you a lot when thinking about who you’ll be blogging for and how you’ll blog (your style).

In marketing, before we start to write a piece of copy or content, we develop what is called a “buyer persona”. All this means, in the case of a blog, is we take a deep dive into what motivates a potential reader.

This can be quite an involved process, but to get you started here are some of the main points you would want to think about and include in a buyer persona.

  • Job/career
  • Family
  • Gender
  • Age
  • Income
  • Location
  • Personality
  • Goals
  • Challenges
  • How we help
  • Hopes
  • Fears
  • Aspirations

If you can build up a picture of the typical reader your blog is aimed at, and refer to it before writing each blog post, it will help to keep you focused on who you’re writing for and keep your writing relevant.

Also, bear in mind that it’s not unusual to have more than one buyer persona for your blog, you might have two or three or even more.

For example, Freelance Your Future is aimed at people working in a job they hate, people who want to be independent with a predictable source of income, readers approaching retirement who want to supplement their income etc.

Your blog is free, but still a long-term commitment

One thing I wnated to make clear in my blogging for beginners guide is that your blog is a long-term commitment and something you’ll be working on for months and years to come. Think in terms of 2,3,4 years or even longer.

That’s why it’s important you choose a subject you’ll be happy writing many thousands of words about and you’ll be motivated to keep up with even when you don’t really feel like writing. If you choose a subject that you have absolutely no interest in, just with the aim of making money, you’ll eventually get bored or stagnate and you’ll struggle to motivate yourself to keep going.

The danger is that your blog then becomes a chore or just another job – and that’s the last thing you want!

Personally, I’ve always been fascinated by starting and running businesses, so my blog about making income online is ideal for me.

I never tire of the subject, and the fact I can help others also make money online is the icing on the cake for me.

This process is called niche selection and it’s something you should think about carefully before you start putting digital pen to paper.

You need to think about:

THE PURPOSE OF YOUR BLOG – are you blogging to inform, entertain or both?

YOUR SUBJECT MATTER – have you got something to say that people will want to read?

YOUR AVAILABLE AUDIENCE – if you’re going to write blog posts consistently, is there a big enough audience that will engage with your work (assuming you want people to read what you create).

MONETIZATION – do you want to make money from your blog or is it just a release for your creative juices? How much money do you want to make? Do you have the right subject matter and an available audience that can actually make you a return for all your hard work?

While we’re on the subject of making money with your blog, there are 3 evergreen niches that will always make money and they are Health, Wealth and Relationships. You can think of these as “top-level” niches. Sub-niches would be such things as dieting, perfect abs, making money online, personal finance, and how to get your ex back or how to cope after a divorce.


When blogging for beginners is discussed, it’s often said you should pick a niche about which you’re passionate. While that’s not necessarily bad advice, take the time to think it through if your intention is to make money from your blog.

Consider your available audience and how realistic it is to monetize that audience.

For example, you may be passionate about keeping stick insects as pets. Now I have no idea if that’s a niche that could be profitable, but off the top of my head I have my doubts for the following reasons:

  • I don’t think the audience, as passionate as it may be, is large enough.
  • I can’t think of many things offhand that you could sell them – maybe a vivarium and some lights?
  • I don’t see the potential for repeat sales and that’s important. Getting more sales from existing customers takes a lot less effort and is more sustainable in the long run than continually having to get new customers.

It also gives you the opportunity to build a long-term, passive monthly income.

Now if I’m completely wrong about stick insects and you’re making a fortune in the niche please get in touch, I’d love to hear from you.

If you’re just starting out, I’d definitely recommend you consider sticking to the big three of Health, Wealth and Relationships.

Getting started with the right niche

There’s one mistake that many newbie bloggers make and that’s trying to appeal to everyone and ultimately appealing to no one.

Generally speaking, if your blog is all over the place and trying to cover too many subjects it won’t have the relevance to capture a specific audience’s interest. For example, if you write about restaurants, traveling, psychology and engineering your most likely niched too wide.

Take the time at the start to think about the specific audience you want your blog to appeal to

Using our restaurant topic as a starter, you could start with eating out, niched down to restaurants, niched down to restaurants in New York, niched down to Chinese restaurants in New York, niched down to Chinese restaurants in New York that sell sushi, niched down to Chinese restaurants in New York that sell sushi for under $5.

You get the idea?

A narrow niche and a well-defined audience is normally the best way to go, provided that the audience is big enough and meets the other criteria we discussed above.

Whatever niche you choose, always concentrate on delivering value to your readers.

Put yourself in their shoes (buyer persona) and ask yourself if you’re writing the kind of thing you yourself would like to read if you were them.

The essential building blocks of your new blog

WordPress is the most popular route to build your new blog by far. At the time of writing, and according to Netcraft, there were about 172 million active websites on the internet and of those 75 million were built using WordPress.

blogging for beginners

In the next section, I’ll tell you why I only recommend using WordPress for your new site, but first let’s check out some of the essential building blocks you’ll need.

Here’s what you’ll need:

If you want to put a blog together and get it online using WordPress, you’ll need a couple of things that usually cost money upfront. Don’t worry, I’m going to show you later how you can avoid these costs when you’re just starting out.

DOMAIN NAME you need to call your blog something and this is where your domain name comes in. This blog is called Freelance Your Future and I purchased the domain name from GoDaddy for about $12. Think of your domain name as your address on the web where your blog lives, which is exactly what it is

HOSTING the next thing to think about is having your blog “hosted” online so that people can access it. Your website host stores all the files that make up your website on their servers (powerful computers) which are attached to the internet. You can expect to pay in the region of $10 per month for hosting.

WEBSITE SOFTWARE the third thing you’ll need is a software to build your website with, and the most popular choice by far is WordPress. WordPress is what’s known as a CMS, which stands for Content Management System, essentially what it is. It’s free and open source meaning that anyone can readily access it for no cost.

THEME going the WordPress route, you’ll need a theme or a look for your website. The good news is that there are over 5,000 free themes to choose from (as well as paid options). At time of writing, this blog has been developed using a free theme called Typecore.

PLUGINS WordPress itself is quite basic and has relatively limited functionality. In order to make your blog do a whole host of wonderful things, you’ll need to add a few plugins to extend its repertoire (MORE DETAIL ON THAT LATER).

There are alternatives to going the WordPress route such as using “website builders”, so let’s talk about that approach next.

Website builders – tempting when starting your new blog, BUT…

There are a lot of ready-made website builders to choose from such as Wix, Weebly, and SquareSpace to name just a few. And, a very attractive proposition they may sound.

Wix, for example, boasts ” Build your own stunning website in just a few minutes”.

Just to be clear, website builders are generally “hosted” systems or SaaS (Software as a Service) where you don’t have to host anything for yourself but log into a dashboard to build your website. They’re mostly advertised as “beginner friendly” and easy-to-use, drag and drop, etc.

I’ve tried quite a few such as Wix, Builderall, and others.

Sometimes they’re easy to use, sometimes not so easy

Now, there’s nothing intrinsically wrong with Wix per se. You’ve probably seen the ads where supermodels build websites in minutes, love to change the look (theme) and upload photos of themselves constantly.

But bear in mind, they will get traffic (and lots of it) just because of who they are. By contrast, if you need traffic to your website to build your following and make money, you’ll need to drive it there and get rankings in the search engines along the way. Website builders don’t rank as well as a CMS (content management system) such as WordPress.

There are quite a few technical reasons why I would recommend going with WordPress and not using an “off the shelf” website builder. I won’t go into vast technical detail here, just know they exist. Here are a few less technical reasons for you to consider:

  • You never truly own the website, it sits on someone else’s platform.
  • You can’t migrate the website to another host, so if you have problems (slow speed for example) you’re pretty much stuck.
  • SEO – the code used by many website builders can affect how your website performs in search, and not in a good way.
  • There are over 5,000 WordPress themes available for free – website builders generally have a limited selection which means the chances of your website looking just like the next person increases and diminishes your brand.
  • Lack of support can be an issue.
  • Speed can be an issue and a slow website will be punished by Google.
  • No analytics or reports – you need to know how your website is performing and website builders often lack full reporting which makes it difficult for you to figure out what adjustments you need to make to improve your website’s performance.
  • Starting a blog for free with a website builder means having the website builder’s advert splashed across your site, not good for your image or your credibility.

As you can see, there are a number of important downsides if you were to go the website builder route and that’s why I strongly recommend you stick with WordPress for your new blog.

Starting a blog for free with WordPress and Wealthy Affiliate

At the time of writing, I’ve been building websites (blogs) with WordPress for about 10 years.

In that time, I’ve tried various approaches including buying premium themes for up to a couple of hundred dollars, hosting with various companies such as Hostgator, Blue Host, KnownHost and more.

I had a VPS (Virtual Private Server) account with KnownHost that cost me $34/month after a discount was applied.

But we’re talking about starting a blog for free, so let’s ignore all of that and get down to how to achieve just that.

Wealthy Affiliate is a membership platform that has been around since 2005. It’s run by two guys, Kyle and Carson, who have built a solid reputation for helping newbies build websites that produce income through selling affiliate products. Selling affiliate products simply means selling a product that you don’t own, for someone else, and for a commission.

The platform they’ve built over the years is impressive, and although they do have paid membership options, they also have a starting membership that’s absolutely free.

Here are some WA stats you may not know:

  • Members: 1,400,000 in 193 countries
  • New websites built monthly: 10,000+
  • Expert coaches available: 1,800+
  • People helped daily: 23,000+

Now, here’s the thing.

The starting membership allows you to build not one but TWO WordPress websites absolutely free. Not only that, they’ll host the sites for you saving you any kind of hosting fee (I was paying $34 to KnownHost), there are thousands of free website themes to choose from and they take care of a lot of things that are otherwise a major headache if you go it alone.

This is important stuff.

Building and maintaining a website by yourself can be a headache and it can get expensive. I was doing it for years before transferring my sites to Wealthy Affiliate (WA).

Next, let’s break down some of the challenges you can avoid by starting a blog for free with WA, starting with a big one, security.

Blogging for beginners – some challenges you need to address

Now we’ve established you can start a WordPress blog for free using the WA platform, I wanted to make you aware of some of the gotchas that could cause you a serious problem if you don’t take care of them up front.

These are things I’ve learned over the years and I’ve either been bitten by myself or become aware of how important they are. Here’s six of the most important for you:


As the internet has grown at a staggering rate, so have the number of people who for whatever reason – money, the challenge of it, the thrill or sheer maliciousness – want to break into or just break your site.

It’s no fun to spend hours, weeks and months building up your blog to have it hacked or taken down by some “unknown” sat in a dark basement on the other side of the world.

In the US alone some 30,000 websites are infected with malware every single day!

Normally, the way you would protect yourself is to install a plugin such as WordFence that prevents hackers from logging into your WordPress site (or attacking it in other ways) and causing havoc. The good news is with WA the headache of installing and maintaining a security plugin goes away.

They have you covered with world-class security built into the platform that you never have to even think about after you set your blog up. I’m all for having the easiest life possible with the least number of things to worry about, and let’s face it – we’re not security experts.

The hackers know a lot more about how to attack my websites than I know about how to protect them; with security issues off my plate, I can get on and concentrate on writing content for my blog. And, I’m all for that.


Another consideration closely related to security is backup.

Once again, making sure your new blog is backed up regularly usually falls to you. You don’t want to lose all your hard work and remember we can eventually be talking about years of work, by not having an up-to-date backup of your blog.

And here’s something most people don’t think about.

Say you make a backup of your blog and you need to restore it one day; how do you know it even works? Backups can be incomplete, they can get corrupt or even lost. Can you remember where every file on your computer lives – I certainly can’t.

The only way to make sure a backup of your blog works is to test it, and I’ll guarantee you won’t do THAT regularly – I never stuck to it.

Making regular backups of your blog and testing them is a pain.

You need to remember to do it for a start, and at the very least you’ll want to do it once a day. The chances are you’ll let it slide, and when disaster strikes, you’ll experience that horrible, gut-wrenching feeling of knowing you’ve lost all your work with no way of getting it back.

It has happened to me and I don’t want it to happen to you.

Once again, a plugin is the answer to making regular backups of your blog and I used one called Updraft for years.

Thankfully, I no longer need to concern myself with any of that since I moved my sites over to WA. WA back up your WordPress blog every day.

They have technicians available who can restore it in minutes which saves you a ton of worry and hassle.

Even if you have a tendency to fiddle with things (I do) and you break your blog yourself, you have the peace of mind of knowing you can get the last backup restored with a simple message to support.

And while we’re on the subject of support…


One of the things that puts many new bloggers off is having to learn the technical side of the platform they choose to build their website on. And, that’s quite understandable.

After all, you want to communicate your ideas, you don’t necessarily have an interest in learning how to code or program a website.

Let’s be clear. Starting a blog for free using WordPress can be as easy as you choose to make it and getting the right kind of support in place in case something goes wrong is a good move.

Going the WA route has you covered as far as support goes, and a simple message to their support team has the vast majority of issues covered in minutes. That’s been my experience since I moved my own websites over there and I have to say I’ve never regretted it.

When I was hosting my sites with KnownHost, the support was also excellent, but then again, I was paying $34/month just for hosting.


Okay, so you’re going to put many hours of hard work into your new blog and pour your soul out for the world to see, right? That being the case, you’ll want people to find your blog and read what you have to say, and that means getting found in Google search.

Google is very hot on user experience. In fact, that’s the one thing that drives Google’s thinking when it comes to deciding which results to display in search, and in what order of priority when a user enters a search term into their search engine. They want to provide the most relevant and useful answer to the user’s question, and they want to provide it as quickly as possible.

If you have a site that loads slowly and displays pages at a snail’s pace Google will punish you for it.

Not only that, it will put your readers off and discourage them from exploring your blog further i.e. looking at more than one post, checking out your about page and so on. Google will also see this, and it suggests to them that your blog isn’t capturing the attention of your visitors and downgrade it in search accordingly.

Page loading speed is an important ranking factor and WA recognizes this. All blogs on the platform are optimized to load quickly thereby preventing you from being penalized by Google.


The more active your blog is and the more it engages with readers, the quicker it will grow.

Think about blog posts you’ve read yourself. Which post seemed most credible to you? Those that had no comments and therefore zero engagement, or those that had loads of comments and discussion relating to the topic of the post?

Naturally the second one. But a new blog is a bit of a “chicken and egg” situation. You don’t have many if any, regular readers yet and therefore it’s unlikely you’ll have any comments under your posts either. You can almost hear the crickets!

But don’t worry, WA has a solution for you.

Members of the wealthy Affiliate platform comment on each other’s blogs, here’s how it works.

First, you have to offer two comments on blogs of other WA members. When you’ve done that, you earn two credits which is the cost of a single comment on your blog.

So, for every two comments you make, you get one back.

Comments are good for engagement on your site and good for giving your blog a boost in Google search. Comments count as content and can help make a blog post longer and more relevant in the eyes of Google.


When starting out with your new blog, it’s inevitable you’re going to wonder if you’re getting it right or not. It will take you some time to lay the foundation of your blog and that means writing content and a lot of it.

Right at the start, when you don’t have any traction or visitors, is the time when self-doubt creeps in and you wonder if you’re on the right track with the content you’re producing. You can definitely run your content by family and friends and get an opinion, but they’re nice people and will most likely tell you what you want to hear.

Wouldn’t it be better to get an independent opinion from other bloggers who can look at your efforts with a fresh pair of unbiased eyes?

Wealthy Affiliate provides just that opportunity with a huge community of fellow bloggers who, at your request, will look over your blog and give an honest opinion of how they think you’re doing.

This is useful stuff. Bear in mind, WA members are not random members of the public. They have done the WA training and are on exactly the same blogging journey as you. Their opinion is helpful and valuable.

Starting plugins for your new blog

Regardless of the type of blog you want to start there are some essential plugins you’ll want to install to make your new blog as functional as possible.

Normally, you’d definitely need to install a plugin to take care of security, backup, and possibly another to speed your blog up (make it load faster).

But, if you follow my recommendation and go with WA, none of these are necessary.

That’s already saved you a ton of hassle, work, and worry.

Just a word on plugins. There are literally thousands of WordPress plugins you can install on your blog, and the range of things they can do is quite incredible.

You have plugins for virtually any purpose you can think of including social sharing, privacy, ads, affiliate, membership, live chat and many more. There are thousands to choose from.

You can get an idea of the vast number of plugins available over on the website here:

But a word of warning.

Installing plugins on your blog is a bit of a balancing act. You want the functionality but installing too many can slow your website down dramatically. This was a mistake I made myself when I was just starting out. I had all kinds of fancy plugins on my site, but it was loading way too slow and that’s not good for user experience as we’ve already discussed.

Users don’t like it and Google will penalize you for it.

So, how many are too many and how many are about right?

A good rule of thumb is to stick to a maximum of five plugins if you can. I say “if you can” because this is something I struggle with and, as a rule, my sites have more than five.

Try to be selective with your plugins, and above all keep an eye on site loading speed.

Here are three plugins you’ll definitely want to install on your new blog:


SEO or Search Engine Optimization is something you need to think about if you want to get your blog found in Google and you want to build your audience over time.

SEO is a huge subject and so-called “experts” try to make it complicated and mysterious. Don’t be put off by this, getting a basic understanding of SEO is not that difficult, and you can install a WordPress plugin to take care of most of the heavy lifting for you.

To get you started, here’s my “back of a napkin” description of what SEO is:

SEO is the way you send signals to Google that your content is worth reading

Don’t get hung up on SEO, however. “Experts” like to make it sound more complicated than it actually is. If you write good content and enough of it, you’ll do well.

When you install a new blog (website) on WA, it automatically installs a plugin called All in one SEO for you. There’s plenty of training that shows you how to use the plugin and there are thousands of other members who will be only too happy to help you should you become unsure or get stuck.

Make good use of the WA community, they’re there to help and do so willingly.

WPforms lite

You’ll want to make a contact form on your new website so readers can get in touch with you and WPForms lite is the best way to go with this. It’s easy to use and takes care of this essential task quickly and without fuss.

Pretty Links

If you decide to sell affiliate products, you’ll want to mask your affiliate links. In other words, you’ll want to give them a link that looks like this:


Pretty links lets you do this for free and has useful statistics that tell you how many clicks each link gets and how it’s performing.

There are so many plugins available I could build a huge list for you right here. But, as you need to be selective in using plugins for the sake of speed, your best plan is to check out WordPress’s plugin page (link above) and decide what’s right for you.

You’ll add plugins and subtract plugins from your site as you go along and decide on those that work best for you.

A word on widgets

As well as plugins you’ll likely come across the term widgets in relation to your WordPress site, but what’s the difference between a plugin and a widget?

A plugin is an extension installed on the server (like your theme and WordPress files) and has to be activated for it to work. It adds functionality to your blog and helps it do things a standard installation with no plugins can’t do.

A widget, on the other hand, is a drag and drop content area that can be used after you install a plugin that makes it work. Typically, a widget would be something like a list of blog posts, a list of comments and replies, a calendar that displays when blog posts were posted – that kind of thing.

There are quite a few widgets that come pre-installed with the standard WordPress installation but you may want to add more to make your blog more informative or attractive to your readers.

Build your new blog’s tribe one by one

Ultimately, you want your blog to have a following, right?

blogging for beginners

I mean, you probably don’t want to write just for the sake of writing and have no one read your work. If you have an opinion or a point of view, you’d like others to read about it, maybe even test it, agree or disagree.

Bear in mind that not everyone will agree with your point of view, and that’s fine. The ones that do will become your tribe; your band of loyal, regular readers who like to interact with you, comment on your blog and who look forward to hearing from you regularly.

That’s why it’s important to build an email list so you can keep in regular touch with your subscribers and encourage them to come back to your blog regularly when you have a new post to share for example.

Your list will grow slowly at first, and then more quickly as you become better known and continue to add value to peoples’ lives.

If you’re blogging to make an income, your opportunities to make money from your blog will increase over time as well. You don’t have to have a huge email list to make a decent income from your efforts if your audience is engaged, loyal and responsive to your offers.

Again, make sure any product or service you recommend to your audience will help them solve some kind of problem or make their lives more interesting or easier in some way.

The purpose of this blog post is to help you start blogging the right way, and I could have made it real short, pointed you to my top recommendation and left it at that.

But that doesn’t deliver real value. I wanted to help you as much as possible and share with you everything I know about starting and running a blog. I’ll probably come back to this post in the future as I think of more content that will help you with your own blog.

I hope I’ve delivered value and helped you so far 🙂

Blogging for beginners – end words

The info I’ve shared with you in this article is based on years of my personal experience of working with WordPress blogs, the time and hassle-saving tips I’ve discovered and the pitfalls I’ve learned to avoid.

By following my advice, you’ll be setting yourself up with absolutely the best chance of making your new blog a runaway success, and I sincerely hope you do.

Blogging is a great way to express yourself, get your opinion out there and even make a job-replacing income (what Freelance Your Future is all about).

It’s even possible to take your blog to an amazing place, influence the lives of thousands of people and make hundreds of thousands of dollars.

As I mentioned before, your blog is a long-term commitment so make sure you choose your subject wisely. Your readers will know if you have a passion and a commitment to your subject and it will come across in your writing.

I love anything to do with starting and running an online business (and even an offline business) for example. I also enjoy helping other people get started with making money online, so writing blog posts like this are a pleasure for me.

Find the niche that you’re truly passionate about and you won’t go far wrong.


This post may contain affiliate links which means if you click on one of these links I’ll receive a small commission. This is at no extra cost to you and, in many cases, I’ll get you exclusive discounts. Your support helps me to make more content like this to help you – thanks.

This Post Has 4 Comments

  1. Ashley Te Kare

    I really appreciate how much detail you provided about blogging.  I myself have started a blog and I found some information in here that helped solidify that I am on the right track and also some information I have never considered.  I wasn’t aware that if it is not on a WordPress site then you may not actually have control to transfer your website to another host later on.  This is very valuable advice for a beginner like myself to consider.   As I said, I’m pretty new to this world of blogging so before this past week I had never heard of the term ‘widgets’ before.  But I started experimenting with them for the first time, I did learn that there are plugins you can get to help control what widgets you have on what pages! The reason I was able to get through learning about this and doing this all by myself was that I had joined Wealthy Affiliate and there was a support team to help answer any questions I had, with responses coming within a minute of me asking.  I find your blog so accurate about how valuable that program is for starting a blog.  I picked a niche idea to blog about that I really love and I do not regret it, I can’t what to write new blogs so you are bang on there too!  I never considered a contact form on my site as you suggest.  I have a ‘Contact Us” number and email in the footer area of my homepage.  Do you think it is better to have an actual landing page for ‘Contact Us’?  Thanks for any advice on this and for the great read! 

    1. Les Blythe

      Thanks for your comment Ashley.

      Yes, that’s why I suggest you stick to WordPress because if you’re using someone else’s platform it’s usually impossible to move your blog off their site and you would have to re-build it which is very time-consuming.

      I would suggest you have a “contact us” or “connect” page on your blog as it gives your readers one more option to connect with you. They may prefer to send you a quick message rather than call you or email you…

  2. Bex

    Your blog post is one of the most useful posts I have yet to encounter in terms of delineating clearly the steps and application one must adhere to in order to get a successful blog up and running.  The tips and suggestions you gave on widgets vs plugins provided a good amount of clarity for me, in a very simple and easy to understand manner.  I have a friend who was considering starting a blog but she wasn’t sure how to approach the whole endeavour. I will copy and paste this url and send it along to her. You have provided a well thought out and invested post!  Thank you so much and keep up the great work!


    1. Les Blythe

      Hi Bex, I’m really glad you found my post useful, it makes the work I put into it so worthwhile. When I say it’s the “complete” guide, that’s a little tongue in cheek, of course, there is no such thing 🙂

      That said, there’s plenty of good information in there and even more in an eBook on blogging I’m working on right now!

      Watch this space…

Leave a Reply

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