Nearly all ‘how to make money from blogging‘ guides, or ‘how to create a blog‘ tutorials, that state it will only take half an hour (or the like) overlook one simple fact: you’ve never done it before.
So bookmark this page, this is definitely going to take more than 30 minutes!
Yes, the technical side can be set up in no time. It really is straight forward as you’ll soon find out.
But, working out what topic to blog about with lots of ideas for blog posts takes time and effort. I cannot stress this point enough.
Most blogs fail because the blogger loses their enthusiasm. Get the right topic that is continually fuelled by your natural curiosity and passion, and you’ve already won half the battle. It’s about breaking all the stages down, then taking the time to work through them properly to build a solid foundation from the start.
This is a complete step-by-step guide on how to become a blogger. I’m going to show you all the building blocks: from picking a blog topic and getting the technical stuff right, to how to write a blog post and publishing it.
Then, you’re going to learn how to monetize your blog’s traffic (i.e. make money) after building an audience. Anyone with the right attitude and determination can be successful. I know this because it’s how I started; if I can do it, you can too.
So, get comfortable and buckle in. Let’s create something special.
Table Of Contents
- Unleash yourself – find a niche
- Name your blog whilst getting web hosting
- Install WordPress (i.e. blogging software)
- Design your blog
- Configure and optimize your blog
- Time to begin blogging – how to be a blog writer
- How to publish a blog post in WordPress
- Make money from blogging by monetising your traffic
- My Golden Rule
Disclosure: This site is a free resource that is supported entirely by its visitors. If you purchase a product or service here a referral fee may be received. This comes at no extra cost to you and helps create lots more useful content. Thank you.
1. Unleash yourself – find a niche
Whilst your blog niche doesn’t need to be a revelation, it does need to have some focus. A blogger with several blog topics rarely gains traction with an audience often seeking more meaningful insight on a specific subject.
In other words, your content needs to be brilliant. By that, I mean deep and engaging.
The best blogs are the ones which are an extension of the blogger, when a visitor feels their passion coming through the content and takes some of it away with them. Find a topic that you truly love and you increase your chances of success exponentially.
You’ll unleash your personality in such a way that it feels like the blog is ‘writing you’!
Ideas on what to blog about aren’t always forthcoming though. Sometimes, worthy topics to blog on take a bit of unearthing and clarifying. Don’t bother trying to answer questions like ‘what are great blog topics?’ – this won’t help you!
Reveal your actual ideas to blog about by answering two specific questions:
- What do I most want to learn more about?
Successful bloggers continually learn about their topic every time they post. They’re knowledgeable in their subject obviously, but that doesn’t mean they’re not learning new things all the time.
This natural curiosity drives the blog by continually spawning new content ideas. Couple this with an inherent love for the topic and the content just keeps coming.
- Do other people want to learn about it as well?
Unsure whether your topics for a blog are interesting to anyone else?
The easy way to find out is to search for your topic in Google. But before you do, make sure the term is not too broad or too narrow.
Searching for ‘technology’ will bring up billions of results and you probably didn’t need Google to confirm people are interested in it. Instead, zoom in on your specific area of interest, like ‘VR gaming’, or ‘quantum computing for beginners’ which are two areas I’m curious about for example.
Once you begin to get some blog ideas, go check out a couple of related blogs just to see what their take on your subject area is. If you like what you see, you’re probably on to something.
2. Name your blog & get web hosting
Creating a name for a blog brings it to life and is exciting. You’re conceiving a brand ultimately because the name is how it’ll be remembered. But, naming a blog properly can be tricky.
The following method helps with this whilst progressing the creation of the blog itself.
The practical steps to progress things require you to get a domain and buy some web hosting. Domains don’t need to cost much money and should be the name of the blog, or at least contain it. My digital consultancy business is called Just. This blog is called Webbit. Hence the domain justwebbit.com.
Web hosting is necessary for any website on the internet. It allows people to find your blog online using its domain. Both services are crucial and unavoidable.
There are plenty of hosting companies that continually offer unbelievably low prices for ‘100% uptime’ and ‘lightning-fast speeds’.
There is a reason for this. They sell on price, as opposed to value, to keep attracting new customers at a faster rate than they lose existing ones. Safe to say they don’t live up to expectations – do not go near them.
Quality hosting is the single most important purchase for your blog so you need to spend enough money. Great hosting means you have a chance of success; bad hosting means no chance at all, no matter how hard you work.
Have you ever had a bad mobile signal and got cut off right at the crux of a conversation? It can be really frustrating especially if the call was important.
Now, imagine working your socks off and it begins to pay off! Just as your blog starts to make a little money, your traffic drops because visitors are leaving due to slow load times (possibly worse) from cheap and nasty hosting.
One of my golden rules: buy on value, not on price. It’s worth investing in quality products and services when they increase your chances of success.
For this reason, the only hosting provider I recommend for beginners is SiteGround because in addition to great performance (speed, security and uptime) their customer support is the best in the world. This is crucial when you’re ‘doing-it-yourself’. It provides total peace of mind that you’re in safe hands on all the technical stuff.
They look after core updating, security concerns, backups, and many other things in the background, whilst you focus on being successful. Whatsmore, your client area (account management) is super-simple. Everything can be done in one or two clicks – an Amazon account is more complicated.
If you’re anything like me though, don’t just take my word for it.
Service and support is proven to be exceptional:
SiteGround is also officially recommended by WordPress:
They also come out top of dozens of Facebook polls (see for yourself by clicking here… Google search – Facebook poll hosting recommendations):
SiteGround offers decent introductory prices for new sign-ups, and you can also get a domain through them as well – both services under one digital roof.
Ok, but which plan?
Like all genuine managed hosting providers, SiteGround is by no means the cheapest. They’re not the most expensive either and have two plans tailored for beginners that offer the very best value all things considered.
If you’re serious about driving lots of traffic to your blog to grow an audience, I’d go with the GrowBig plan to start off on the right foot. That way, you’re not going to outgrow the storage and bandwidth limits anytime soon (which would mean an upgrade and migration from one webserver to another even if you stay at SiteGround).
This way you can just concentrate on being a successful blogger.
Of course, the StartUp plan is perfect if you’re not intending to grow the traffic quite so intensely. Once you’ve decided, go to the sign-up page at SiteGround (opens in a new tab) when you’re ready.
First, hit the appropriate ‘Get Plan‘ button:
Second, choose a domain. This shouldn’t cost much money (anything from about £10 per year), but getting one that is exactly the name of a blog can be difficult.
To avoid wasting time, use SiteGround’s domain search engine to get ideas for a blog name directly from available domains related to your subject area.
When seeking blog name ideas and a domain, keep the following in mind:
- Try include a keyword that represents what your blog is about;
- Try find something that is catchy;
- For personal topics use your name for the blog or a variation of it;
- Choose a .com if possible (more memorable).
Note – I advise getting a domain with SiteGround because your website will automatically work with it – keep technical things as simple as you can. But, if you already bought a domain elsewhere, just contact SiteGround support to give you the IP address of your website’s server after signing up. Then, ask your domain provider’s customer services to alter the A record for your domain on their side):
Third, complete the form and choose how long your initial purchase is for.
Ideally, you want to take advantage of the introductory prices for as long as possible. If your budget allows, go for a 2-year or 3-year subscription. If not, a 1-year subscription on the GrowBig plan will cost £129.46. For award-winning customer support and genuine managed hosting to launch your blog, this is as good as it gets for the money.
Once you’ve decided, hit ‘Pay Now’:
If you proceeded with SiteGround, congratulations – you’re in the safest hands. Next up… installing WordPress on your new hosting account.
3. Install WordPress (i.e. blogging software)
Every blog needs a content management system on which to run. I use WordPress because it is user-friendly, highly customizable, and free. It powers 37% of all websites on the internet and has been around for years so it’s extremely stable.
Whatsmore, no coding skills or technical knowledge is required. If you can order products online, you can learn to use WordPress.
So without further ado, let’s bring your blog to life.
After signing up with SiteGround, you’ll have received all the necessary information to log in. On logging in for the first time, a notice appears.
Click on ‘Set Up Site‘:
A new section will appear presenting two options: ‘Start New Website’ or ‘Migrate Website’. Click ‘Select’ under Start New Website.
Choose WordPress and enter the preferred login details for your new WordPress application and write them down offline. Once you’re ready, click on ‘Continue‘, then ‘Finish‘:
All done. Your WordPress blog on SiteGround hosting is set up.
4. Design your blog – how to install a WordPress theme
WordPress websites all have to have a theme on which to design. It is possible to design web pages, including blogs, from scratch using a page builder, which is the method I use as a professional web designer. But, it makes sense to use a theme when you’re starting out because it’s quicker and more straight forward.
Type your domain into the address bar along with /wp-admin, like so:
Now log in to your WordPress website using the credentials you set in your SiteGround account:
Welcome to the WordPress Dashboard, also known as the ‘back-end’ of your website. It might look a little overwhelming at first but you’ll pick it up in no time, trust me. For now, I’ll walk you through exactly what to do.
To install a theme, hover over ‘Appearance’ in the black toolbar on the left and click ‘Themes’:
Given there is still quite a lot of work to do, I’d go with ‘Twenty Nineteen’ (like I did originally) which is one of the default WordPress themes that have been pre-installed (Twenty Twenty should has a divisive background colour!).
Simply hover over it and click ‘Activate‘:
Twenty Nineteen is a simple design that is workable whilst you get your blog going.
If you want to pick a different theme, click on ‘Add New‘ then use the ‘Feature Filter’: choose ‘Blog’, then click ‘Apply Filters‘ further down.
Take a look at one by clicking ‘Preview‘:
Whatever you decide, pick a theme with lots of white space. Less-is-more design works best (on any website) in my professional opinion. Why? It maximizes focus on your content.
There are thousands of blog themes including premium options with quality outfits like Studio Press which offer top quality for the money.
Whatever you do, don’t get lost down the rabbit hole trying to design a masterpiece. Now is not the time. You have blog posts to create and publish! Whatsmore, the theme can be swapped out anytime using the same method, so ‘Install’ and ‘Activate’ one, then move on.
To ensure your blog provides a crisp user-experience on launch, we just need to clean it up a little.
Click ‘Customize’ under ‘Appearance’ in the toolbar to go to the native WordPress customizer, which might look slightly different depending on your theme choice:
The most important tab to edit is ‘Site Identity’: click on it then enter the name of your blog, tagline (if necessary), and a logo if you have one. You can use this video on how to create a basic text logo for free if this is important to you.
When done, hit the blue ‘Save & Publish’ button on the top of the customizer to make your changes live, then ‘X‘ to return to the dashboard:
The Twenty Nineteen theme shows the entire post on the homepage (I’ve added dummy text here to make this more obvious), and many other themes also default to this behaviour:
Homepages should only show summaries. To alter this, click on ‘Posts‘ in the toolbar on the left, then click ‘Edit‘ whilst hovering over the post (in this case, mine is called ‘Sample Post’).
This is the native WordPress post editor which we’ll get more into later on. For now, click a point in the post where you want the summary on the homepage to stop, then click again on the icon in the editing options above:
Now if you look at the homepage again, only the content above the ‘read more’ break is displayed as intended. When you add more posts, your homepage will begin to look much more like a blog archive:
If you want to get rid of the ‘Archive’, ‘Categories’ and ‘Meta’ sections at the bottom of the homepage, you would click back into ‘Customize‘, under ‘Appearance’ in the toolbar. Your theme, if not Twenty Nineteen, might be slightly different but most tend to work in this way.
In the WordPress customizer, click ‘Widgets‘ and then each one therein, selecting ‘Remove‘ as you work down them. These can be put back, in the same way, should you wish in the future:
Then ‘Publish‘ like before, and click ‘X‘ to return to the dashboard. Now, this is a respectable homepage for launching your blog:
It’s a great canvas that can be developed down the line, but for now, it makes your blog posts stand out, thereby maximizing the chances of them being visited!
5. Configure and optimise your blog
In addition to the core features that come with a theme (which can vary), the main method of adding extra functionality to a WordPress site is with plugins. These often have ‘pro’ or ‘premium’ versions (which cost money) that are not needed when creating your blog, but should be considered as soon as you begin building an audience.
There is a near-infinite number of plugins that can be used but we’re just going to apply three essentials for any WordPress build. These are for: security, backup (in addition to SiteGround’s), and Search Engine Optimisation.
Click ‘Plugins‘ in the toolbar to the left. Then, ‘Delete‘ the ‘Hello Dolly’ plugin but leave Akismet which you might want for spam prevention in the future.
Click ‘Add New‘, then type ‘WordFence’ into the search box on the right which will automatically find it for you.
Click ‘Install Now‘, then ‘Activate‘ respectively:
This will launch WordFence and a pop up should appear. Fill in your email and the other tick boxes, then ‘Continue‘.
The free version is good enough for now, but I would definitely consider going premium when you’ve grown your traffic and your blog has something to lose (i.e. all your wonderful content plus some potential to make money).
To configure WordFence, click on it in the left-hand toolbar. You’ll be taken to a screen with two actions at the top. Enable auto-updates, then click on ‘Click Here To Configure‘:
The next popup might scare you a bit! Don’t worry, simply, download the ‘.htaccess’ and ‘.user.ini’ for safekeeping, then click ‘Continue‘:
Next, click on the ‘All Options‘ tab under WordFence in the left toolbar. Scroll down to ‘Scan Options’, tick the four unticked boxes then ‘Save Changes‘ (top-right):
To finish, click ‘Scan‘ then ‘Start New Scan‘:
You’ve probably guessed it. This scans your WordPress installation (i.e. blog) for any malware and other security threats. Diarise to do this at least once per month, as well as every time you make material changes to your blog (like adding a new blog post).
Go to ‘Plugins‘ and ‘Add New‘ again.
This time type ‘UpdraftPlus’ into the search box. When it appears, ‘Install‘, and in turn, ‘Activate‘.
Access UpdraftPlus by hovering over ‘Settings’ on the left, and then clicking on ‘UpdraftPlus Backups‘. Then, click ‘Settings‘ to configure it:
This is when you tell Updraft where to save the backup files. If you don’t have any of the options, set up a free Google account (includes some Google Drive storage) which is required for an upcoming step anyway.
On clicking ‘Save‘ at the bottom of the settings page on-screen instructions appear to connect an account. ‘Follow the link‘:
Next, sign in, then authorise UpdraftPlus to send and retrieve your blog’s WordPress files in the form of backups to Google Drive, by clicking ‘Allow‘:
Click ‘Complete Setup‘ on the orange UpdraftPlus screen to finish configuring it. Immediately, take your first backup by clicking on ‘Backup Now‘:
Much like WordFence, diarise to take a backup at least once per month as well as anytime when you make a serious change to your blog. At the end of the day, you can’t take too many backups!
Search Engine Optimisation (SEO)
SEO is a big deal if you want to blog properly. If people can’t find your content, your blog won’t get any traffic. SEO is the process of making particular keywords and phrases (also known as ‘long tail keywords’) within your content get found by search engines.
WordPress, and more specifically a plugin called Yoast, makes this really simple.
Go to ‘Plugins’ and ‘Add‘, Install’, and ‘Activate’ Yoast – see, I told you WordPress was easy to pick-up!
Click on ‘SEO‘ in the toolbar to the left, and then ‘Configuration Wizard‘:
Work through the steps in the wizard as follows:
- Make sure you select ‘Option A: My site is live and ready to be indexed’;
- A Blog;
- Complete accordingly and add any social media accounts that might be used to promote your blog;
- Leave the default options;
- Choose accordingly;
- Leave as default;
- Up to you;
- Sign up if you want to;
- Click ‘Close‘.
Now, click the ‘Webmaster Tools‘ tab, and then ‘Google Search Console‘:
On doing this a Google verification screen will open automatically. This is where you verify that you own the website at your domain and add it to Google’s search index.
Under the ‘Alternate methods’ tab, pick the first option ‘HTML Tag‘. As you do, it will reveal instructions – simply, right-click your mouse and ‘Copy‘ the meta tag (everything in the box) to the clipboard:
Immediately, click back to your blog, and ‘Paste‘ (everything you just copied) into the ‘Google verification code’ box in Yoast, and hit ‘Save‘:
Go back to the ‘Webmaster Central’ tab in your web browser, and click ‘Verify‘:
Great job! You’ve just indexed your blog with Google, meaning that it is now technically possible for your content to be found in search results (note – this is not SEO). You can close the ‘Webmaster Central’ window now.
Finally, hover over ‘Settings’ in the toolbar to the left, then click on ‘Permalinks‘. Under ‘Common Settings’, choose ‘Post Name‘, and then ‘Save‘. Basically, we’ve just told your blog to make sure blog post URLs are formed from words in the title of said posts, which is good for SEO.
Well done – you’ve just built your blog like a pro.
6. Time to begin blogging – how to be a blog writer
Let’s recap. You have: purchased a domain and web hosting, installed WordPress and a theme, built and configured your blog, and ensured your website is secure and easily discoverable by search engines.
Time for the fun to begin.
Learning how to write blog posts takes a bit of effort. Most of my content comes from personal experiences, passions, successes, failures, lessons learned and other related endeavours. These are formed into actual blog posts by posing a few questions to myself, much like we did to find a blog niche.
The idea here is to gather numerous answers per question. I would aim for five to begin with to avoid overwhelming yourself. Once you have twenty-five or so blog post ideas begin writing a few of them. New ones will come to mind naturally. In fact, sometimes you’ll find so many ideas appear they need reeling in to maintain focus.
Answer these questions to learn how to write a blog post that taps into your visitors:
- What are the common challenges people go through in my niche?
- Which are the biggest challenges?
- How are these difficulties overcome?
- What knowledge and experience do I possess?
- How and why do I use certain products and services in my niche?
- What do I love about my niche? Is this widely acknowledged?
I could go on, and on. Learn to ask yourself open questions about your niche, then probe further to reveal specific areas of interest. Don’t focus on what you think will make money down the line because your blog could feel biased which will put visitors off.
Now it’s time to delve into these ideas further to form actual blog posts. Think about what you would want to know and why, and by all means look at what other blogs in your space write about to find further inspiration.
Once you’ve got a blog post in the making break it down into logical and easily digestible chunks as you write it. Use sub-headings to help structure the post. This will make it easier for you to write and nicer to read for visitors.
The loose blog post template I’ve come to use is simple: headline, introduction, table of contents, numbered sub-headings (which are listed in the table of contents), and a final thought or conclusion.
How long should a blog post be? There is no formal word count for a good blog post, but I tend to focus on long-form content as you’ve probably realised!
I aim for approximately three thousand words, give or take a few hundred either way. Sometimes this is not possible; don’t force a word count just for the sake of it obviously.
Once you’ve written the body of your new blog post, writing the introduction should be easier as the over-arching point will be clear to you. Make sure your introduction and conclusion connect – i.e. that your post has done what it intended to!
Lastly, add imagery to help explain certain things visually whilst making sure the dimensions are not unnecessarily large to keep file sizes down (my images tend to be around 600 wide).
Finish with a catchy headline that states what the post is about as clearly as possible. Don’t spend too long on this as the next section involves some SEO which might mean adapting it further anyway.
How I work may not suit you entirely so tweak where necessary.
The last time task is to proofread your content fully for errors, flow and tone of voice. I use proofreading software to help me with this and save time. Then, it’s time to publish it.
7. How to publish a blog post in WordPress
New blog posts are created via the dashboard.
If you click on ‘Posts’ in the black toolbar to the left, you should see this screen. Once you get going your blog posts will be listed here with the most recent at the top.
Click on ‘Add New’ :
Here you enter all the content for your new blog post. Add the headline you came up with where it says ‘Add title’, which will immediately generate a permalink (i.e. URL for this specific blog post as per the setting we choose at the end of section 5).
Next, cut and paste your copy into the large white box below, where you can edit it further if you choose.
Get the copy ready to go beforehand in full: do a final grammar and spelling check (with Grammarly, for example) and last read through. Don’t ‘tinker’ too much because it wastes time when you just need to crack on.
Once you’re happy with the copy, you might want to add some imagery. Place your cursor where you want an image, click the small black square icon on the right, then click ‘Image‘:
Click ‘Upload’ and select the image from the file system on your computer.
It should go straight into the blog post (where you intend). You can alter its position and other things by clicking on it, then using the icons that appear:
The post now needs optimising for search engines which is done easily with the Yoast SEO plugin. If you scroll down you’ll see the appropriate section and settings that need completing, namely ‘Focus keyphrase’ and a few others in ‘Edit snippet‘.
Complete these settings. Your focus keyphrase should be a high level phrase on what the blog post is about:
When editing the snippet, use the title of the post for the SEO title and shorten if necessary. Add a slug that makes up the URL for the blog post using the main words in your focus keyphrase. Then, explain what your post is about in the meta description.
The Yoast SEO plugin provides real-time feedback and shows you what will be displayed in Google search results, both on mobile and desktop.
You’ll also notice there are a number of indicators for what is good and bad further down.
Much like customising your blog design, full SEO is beyond the scope of this post (it’s a huge subject!). But, that doesn’t mean to say you can’t aim for some green lights, using the embedded links (including question mark icons) to read up on the Yoast website should you wish.
Don’t worry about a perfect score. If you can get 80% or more you’re doing well.
Finally, your blog post can feature an image that appears above the title when published. I tend not to, but if you do, pick an image summarises the blog post and is inviting.
Click on “Featured image” in the sidebar to the right and open the media library where you can upload, then add one:
Before you publish the piece you want to make sure that it’s right. Hit the ‘Preview‘ button (top right) and check it by answering the following questions:
- Adequate white space (i.e. no walls of text)?
- Content is logical and easy to follow?
- Enough subheadings (or bullet points and lists) for easy reading?
- Spelling and grammar all good?
If you’ve got a ‘yes!’ for each question, you’re ready to publish your first blog post. Click the ‘Publish‘ button (next to ‘Preview’) to post immediately.
You should be. You’ve just published your first blog post which can be found by, and is optimized for, search engine traffic. Rinse and repeat.
8. Make money from blogging by monetising your traffic
Blogging is fundamentally about building and maintaining an audience, not making money. That said, it makes sense to generate an income for yourself and to sustain your blog’s future existence.
The key point here is to get your priorities straight though. Building an audience will take time no matter how good you are at it. Of course, once you get a following it is a wonderful way to earn a living.
Here are the main ways to make money with your blog:
Increases Sales – A blog’s content attracts people who are seeking information and insights on its topic. We already know that. So, assuming your content is awesome and you optimize it effectively (by developing your SEO activities) you will get traffic to your blog.
When this begins to happen it’s time to interact with your visitors. Your blog comments (at the end of each post), social media channels, and developing an email newsletter are where this happens.
The best advice I ever learnt about blogging was to get as much feedback from them as possible. Learn what they think, or feel, or like, or dislike etc. Not only do your followers feel like they ‘know’ you, you’re continually mining more information about their needs.
By blogging you allow people into your life and open doors to talk with potential customers, all the while having direct access to their honest feedback.
In turn, this stimulates visitor’s interest in your products and/ or services which creates more leads. In business, those with blogs generate 67% more leads than those that don’t.
Sell Ad Space – Anyone can advertise on their blog using Google Adsense. If you grow higher amounts of traffic (think tens and hundreds of thousands of visitors per month) you can easily make money embedding ads that relate to the subject of your blog. There are other options but Adsense is definitely the most common.
The trick here is to be mindful of your audience. All of us have visited websites where there is too much advertising going on. There are countless blogs that have ruined their user experience due to an ever-increasing focus on making money via ads.
Affiliate Marketing – Affiliate programs are when you sign up to promote the products and services of larger retailers. If one of the visitors to your blog clicks through on a link and then purchases the product, you get a small commission.
Affiliate marketing is very common amongst blogs. It’s important to pick the affiliate programs you sign up to carefully to ensure they’re totally relevant to your audience. Any blog that wants to make money through affiliate marketing must be credible and trustworthy, and have high traffic that is interested in a niche area.
The most popular affiliate program is Amazon Associates – it takes 5 minutes to sign up to, and you can immediately begin promoting any (yes, any!) product they offer.
Your Digital Content – Once your blog has matured somewhat and has a solid audience, you can package up your most useful content to create your own digital product(s).
There is a lot of work and study required to successfully create and sell your eBook through Amazon, or develop a course to sell online at, say, Udemy. It is not something to take lightly because much like your blog, any product you create will need to be high quality and require lots of promotion (i.e. time and money) to grow in popularity.
I’ve used both Udemy and self-published eBooks on Kindle to great effect and will always pay good money for top-quality learning.
9. Content Golden Rule
Everything that you need to start blogging properly is here.
Learn and explore your subject. Take pride in your blog and every piece of content you produce. Then, develop it further by improving the design (remember, less is more) and learning more about SEO and email marketing.
There are no limits – I’m excited for you!
Keep in mind, however, it takes grit determination and perseverance to make money from blogging. Even if you do all the things recommended here, it could still be a harder and longer journey than you might hope and expect.
That said, your blog will only fail if you give up. Most bloggers give up after losing their enthusiasm because their audience doesn’t grow quickly enough.
The content Golden Rule: plan your content and stick to the plan.
I use G Suite to run my blog. The whole show lives and breathes there. It enables me to scribble down ideas in Google Keep (note taker app), organise my content in Google Sheets, write my blog posts in Google Docs, schedule posts with Google Calendar, save all my work in Google Drive, and survey my audience with Google Forms!
And the best bit, I can access all of this on any device in the world simply by logging into my G Suite account.
This is my way and I seriously recommend G Suite to run a blog because it’s great value for money. Of course, you might go about things differently. At the end of the day, it doesn’t really matter provided you produce brilliant new content consistently.
Whatever you do, don’t just blog when you feel like it.
If you don’t take your blog seriously, can you really expect anyone else to?