The short version: pick a narrow topic you can write about weekly for a year, buy a domain and hosting for under £100, install WordPress, write your first ten posts before you tell anyone it exists, then spend more time getting those posts read than writing new ones. Most beginners do the opposite order and wonder why nothing happens after six months.
Related reading: How Do You Start Blogging Consistently for Your Business?.
My first blog was rubbish, and that’s the point
I started my first blog in 2009 with no plan, no niche, and a title I changed four times in the first month. It was meant to be “about everything I know” which meant it was about nothing. Three posts in, I was writing about social media one day and my dog the next. Nobody came back because nobody knew what they’d be getting.
It took me almost a year of drifting before I picked one lane, social media marketing for small businesses, and stuck with it. That’s when the blog started working, when Forbes noticed, when speaking invites started, when it became the thing people knew me for. The lesson cost me a year I didn’t need to lose. You don’t have to lose yours.
Step one: pick a topic narrow enough to feel too small
Most beginners choose a topic that’s too broad because broad feels safer, like you won’t run out of things to say. Wrong instinct. “Lifestyle” or “marketing tips” are impossible to rank for and impossible to build an audience around because nobody knows what to expect from you.
Go narrower than feels comfortable. Not “cooking” but “twenty-minute dinners for people who hate cooking.” Not “finance” but “budgeting for freelancers with irregular income.” A tight topic is easier to write consistently about and easier for readers to describe to a friend, which is how most blogs grow in the early days. Nobody shares “check out this marketing blog.” They share “check out this woman who writes about budgeting for freelancers, it’s exactly my situation.”
Test it with one question: could you list twenty specific post titles in this niche right now, off the top of your head, without googling? If not, the topic’s too vague or you don’t know it well enough yet.
Step two: the actual setup, in order
Here’s what buying and building a blog looks like in 2026, with real numbers, not vague advice to “choose a platform”:
- Domain name: £10 to £15 a year through a registrar like Namecheap or GoDaddy. Get the.com if it’s free, don’t hold out for the perfect name for weeks, a decent name beats a perfect name that delays you.
- Hosting: £3 to £10 a month for shared hosting to start. You don’t need anything fancier until you’re getting real traffic, and most beginners never reach the point where basic hosting is the bottleneck.
- Platform: self-hosted WordPress.org, not the free WordPress.com or Wix, if you ever want to monetise, install plugins, or own your content outright. Most hosts install WordPress for you in a few clicks now.
- Theme: pick a free or £30 to £60 theme that loads fast. Don’t spend more than an afternoon on this decision. Nobody has ever built an audience because of theme choice.
- Total real cost to launch: somewhere between £50 and £150 for the first year if you keep it simple, which you should.
That’s the entire technical side. It takes a focused afternoon, not a week. The bit that takes time is everything after this, which is where most people quietly give up.
Step three: write ten posts before you launch, not one
This is the part almost nobody tells beginners and it’s the single biggest reason blogs die in month two. If you publish one post and then announce your blog, you’re asking someone to judge an entire project on a sample size of one. If they land on that post and there’s nothing else, they leave and don’t come back, and your bounce rate tells Google the same thing.
Write ten posts in a private draft folder before you go live. It sounds like a lot. It’s a week, maybe two, if you commit an hour or two a day. When you do launch, you launch with a body of work, not a single tentative post, and that changes how the whole thing feels, both to visitors and to you.
If you get stuck for topics, use this quick method I still use: write down the ten questions your ideal reader has asked a friend, a forum, or Google in the last month. Each one is a post title. For “budgeting for freelancers,” that’s things like “how much should I save when income is unpredictable” or “do freelancers need three separate bank accounts.”
Step four: understand what stage of the buying journey each post serves
Not every post should be trying to sell something or convert. Some posts exist to be found, some exist to build trust, and some exist to move a warm reader toward working with you or buying something. Mixing these up is one of the quiet reasons beginner blogs don’t grow revenue even when they get traffic. It’s worth working out which funnel stage each blog post belongs to before you write it, because a beginner-friendly “how to” post and a “why you should hire me” post need completely different structures, and posting only one type stalls growth either way.
The uncomfortable truth about traffic
Here’s the bit most beginner guides skip because it’s not encouraging: writing the blog is maybe 30% of the job. The other 70% is getting it read, and almost nobody does that part.
I see this constantly with clients who come to me frustrated after eight months of consistent posting with barely any traffic. They wrote every week, they did everything the guides told them, and they’re still sitting on twelve visits a day. When I look at their process, they spent all their time writing and none promoting. They’d publish a post, share it once on their own Facebook page to forty friends, and move straight on to writing the next one.
That’s backwards. For every hour you spend writing a post, you should spend at least another hour, often two, getting it in front of people: sharing it across platforms, replying to related questions on forums and LinkedIn with a link, emailing it to five people who’d find it useful, pitching it as a guest contribution angle elsewhere. Nobody enjoys hearing this because writing feels like the “real work” and promotion feels like admin, but promotion is what turns a good post into a read post. A brilliant post nobody sees does nothing for your business, your income, or your reputation.
Consistency beats talent, every single time
I’ve watched far better writers than me quit blogging after three months because they weren’t seeing results, while I kept a mediocre-at-the-time blog going every week for years and it eventually became the biggest asset in my business. Google, and readers, reward the blogger who’s still there in month eighteen, not the one who wrote three brilliant posts and disappeared.
Pick a frequency you can sustain for a year with no exceptions. Once a week is plenty. Twice a month is fine if that’s realistic. Once a day is a trap that leads to burnout by week six for almost everyone who isn’t doing this full time. The blogs that win are the boring, consistent ones, not the ambitious ones that flame out.
If consistency is your real fear, it’s worth knowing that plenty of bloggers now use AI to keep the pipeline moving without losing their voice, turning one good idea or client result into weeks of material rather than starting from a blank page every single time, which is exactly the kind of system I lay out in the AI system that stopped me starting from scratch every week.
Common beginner mistakes worth avoiding on purpose
There’s a specific set of mistakes that almost every beginner blog makes, and I’ve written about them in detail because they come up so often with people I coach. Things like writing headlines that describe the post instead of promising a benefit, burying the useful point in paragraph six instead of paragraph one, and never asking readers to do anything at the end of a post. It’s worth reading through how to avoid common blogging mistakes as a beginner before you’ve made all of them yourself, because fixing habits after eighteen posts is much harder than starting with good ones.
Should you use AI to help you write?
Yes, and anyone telling beginners not to touch AI tools in 2026 is giving advice that’s already out of date. I use AI daily for research, first drafts, and restructuring, but I never let it write the whole post unedited, because it flattens voice and it invents facts confidently and wrongly if you let it. The posts that do well still have a real person’s opinions, real numbers, and a real story in them, none of which AI can generate on its own about your life.
If you want a straight rundown of what’s worth using rather than what tools are paying for placement, I keep an updated list of the AI writing tools I use, not what I’m paid to say, and it’ll save you a lot of wasted subscription money.
Getting one post to work harder for you
Once you’ve got a handful of posts you’re proud of, don’t let them sit there doing one job. A single solid post can become a LinkedIn carousel, three email newsletter sections, a short video script, and five separate social posts spread over a fortnight. I’ve built entire content calendars this way and it’s the single biggest time-saver I’ve found for staying consistent without burning out. There’s a full walkthrough of how to repurpose one blog post into a week of content if you want the exact process rather than the general idea.
How money fits into all this
If your real goal behind starting a blog is income, be honest with yourself about the timeline. Blogs are not a fast way to make money, and anyone promising quick returns from a brand new blog is either lying or selling something. Affiliate income, sponsored posts, and product sales on a new blog typically take six months to two years to become meaningful, and that’s with consistent effort, not occasional posting. If your priority right now is earning extra money quickly, a blog is the wrong first move, and it’s worth reading a straight comparison of the fastest way to start earning extra income online in 2026 before you commit months to something with a longer payoff. A blog is a long game that builds an asset. Other routes make you money faster but build you nothing lasting. Both are valid, just be clear which one you’re playing.
A realistic first-year timeline
- Week 1: pick your narrow topic, buy domain and hosting, install WordPress.
- Weeks 2 to 3: write ten posts in draft, don’t publish yet.
- Week 4: launch, publish the first three, spread the rest weekly.
- Months 2 to 6: post weekly without fail, spend equal time promoting each post, start an email list from post one.
- Months 6 to 12: traffic starts compounding if you’ve stayed consistent, look at your best-performing posts and write more like them, start testing simple monetisation.
- Month 12+: this is roughly where most successful blogs I know started feeling like a real asset, not a hobby. Not month one. Not month three. Month twelve.
If that timeline discourages you, good, better to know it now than quit in month four wondering why nothing’s working yet. This is a long game with a real payoff, not a shortcut, and the beginners who accept that from day one are the ones still blogging, and earning from it, three years from now.
Frequently asked questions
How much does it really cost to start a blog from scratch?
Between £50 and £150 for the first year covers domain, hosting, and a basic theme. You don’t need to spend more than that to get a fully functional, self-hosted WordPress blog running.
Should complete beginners use WordPress or a simpler platform like Wix?
Use self-hosted WordPress.org from the start. Wix and free platforms are quicker on day one but limit you badly later on ownership, monetisation, and plugin flexibility, and switching platforms after a year of content is a painful, avoidable job.
How often should a beginner blogger post?
Once a week, sustained for a year, beats daily posting that burns you out by week six. Consistency over eighteen months is what builds traffic and trust, not intensity in the first month.
How long before a new blog makes money?
Realistically six months to two years of consistent posting and promotion before income becomes meaningful. If you need money fast, a blog isn’t the right tool, treat it as a long-term asset instead.
Related reading: Where to Find Free Contract Templates You Can Edit in Word and How to Change a YouTube Thumbnail After Publishing.
For the bigger picture, see my full guide to content marketing.