How to Write a Blog Post in 7 Steps (With Writing Tips)
Want to write a blog post that actually gets noticed? Whether you’re a small UK business or a solo creator trying to get your name out there, writing a decent blog post can feel like shouting into the void. Getting the post noticed can seem like looking for the Holy Grail. But it doesn’t have to. In this guide, we’ll walk through exactly how to write a blog post in seven simple steps — from picking a topic to polishing your final draft — all written in plain English, no jargon. By the end, you’ll have a step-by-step plan to create content that’s easy to read, good for search engines, and genuinely useful for your audience.
Step 1: Find a Topic Worth Writing About
Before you start typing, you need to know what you’re writing about — and more importantly, why. Picking the right topic is half the battle when it comes to blogging for business. (there are days when I think – “what can I write about today”) You could write the most brilliant post in the world, but if nobody cares about the subject, it’ll just sit there gathering digital dust.
Start by thinking about what your customers actually ask you. Every business, from a local plumber to an online shop, gets repeat questions. These are gold. If one person has asked you something, ten others have probably Googled it. Use that as a starting point for blog ideas. For example, if you’re a small café, you could write about “how to make barista-quality coffee at home” or “why local sourcing matters for good food”. Both are interesting and connect naturally to your business.
You can also use online tools to see what people are searching for. Try Answer the Public or Google Trends. Both show what people in the UK are typing into search engines. Look for phrases that fit your business but aren’t dominated by big national brands. That’s where small businesses can shine — by being local, personal, and real.
Once you’ve found a few possible topics, check whether they fit your goals. Are you trying to sell a service, show expertise, or just attract readers to your site? Each goal needs a slightly different angle. A “how-to” post works well for useful content. A case study shows your skills. A fun opinion piece builds personality. Mix it up so your blog doesn’t feel repetitive.
Finally, make sure the topic is something you can genuinely write about. If it feels like pulling teeth, it’s probably not right for you. Pick something you can talk about with confidence, even if it’s simple. Authenticity goes a long way online — people can spot waffle a mile off.
Step 2: Do Some Basic Research
Once you’ve nailed your topic, it’s time to dig a little deeper. Research helps make your post trustworthy, accurate, and full of useful details. Even if you already know the subject, doing a quick bit of background work can turn a good post into a great one.
Start with a Google search for your topic. Read the first few results and note what they cover — and what they miss. If all the top posts say the same thing, find a new angle. For example, if you’re writing about “eco-friendly cleaning tips”, you might notice most articles are generic. You could make yours specific to UK homes or small offices, using examples people can actually relate to.
Next, look for trusted UK sources to back up your claims. Linking to reliable sites helps your readers and boosts credibility in Google’s eyes. You might quote information from the UK Government Business Support site, or a relevant charity, or a local trade association. Avoid dodgy blogs or overseas content farms — if it looks spammy, skip it.
Don’t forget customer insights. You probably know more than you think from your day-to-day work. Pull in real examples from your business experience. These little touches make your post feel genuine rather than copied from somewhere else.
As you research, make quick notes on what you want to include. Some people prefer to jot them down by hand, others use a digital notepad or spreadsheet. Whatever works. Just don’t start writing yet — otherwise, you’ll end up rewriting half of it later. Research first, write second. It’ll save you loads of time and headaches.
Step 3: Plan Your Structure Before You Write
This is where most small business blogs fall apart — they dive straight into writing without a plan. Then halfway through, the post drifts off topic or becomes a jumble of half-finished thoughts. Planning doesn’t have to be complicated, but it’s crucial if you want your writing to flow naturally.
Think of your blog post like a short journey. You’re leading the reader from “I don’t know much about this” to “I understand it and maybe I’ll take action”. That means breaking your topic into clear sections. Each one should answer a specific question or tackle one main idea.
Here’s a simple structure that works for most posts:
- Intro: Grab attention and explain what the post is about (in 3–5 sentences).
- Main body: Split into 3–5 sections, each with a heading. Cover one point at a time.
- Conclusion: Wrap it up with a short summary and gentle next step (like checking another page on your site or contacting you).
If you’re not sure how long your post should be, aim for around 1,000 to 1,500 words. That’s long enough to show expertise but short enough for readers to stick with you. Google tends to favour well-structured posts that answer a query fully — not short fluff pieces or endless essays. You can use free readability tools like Hemingway Editor to check that your content is easy to digest.
Write a quick outline before you start typing properly. Use bullet points to plan your key sections and what you’ll say in each. You’ll thank yourself later when everything falls neatly into place. Remember — good writing starts with good structure.
Step 4: Write in a Natural, Conversational Tone
Now it’s time to actually write. This is where many people freeze, worrying about sounding “professional”. But the truth is, people prefer human writing — especially online. You don’t need to sound like a corporate robot. You just need to sound clear, confident, and friendly.
Imagine you’re explaining something to a customer over a coffee. That’s the tone you want. Use short sentences. Cut out jargon. Avoid fancy words unless they add meaning. And don’t be afraid to use contractions like “you’ll” and “it’s”. They make your writing sound natural.
If you’re stuck, just write how you’d say it out loud. You can always tidy it up later. The key is to get your ideas down without worrying too much about perfection in the first draft. Once you’ve got a full version, you can polish it.
Also, don’t forget the power of storytelling. People love stories, even short ones. Instead of saying “Our business values sustainability,” say “Last year, we swapped all our packaging for compostable materials — it cost more, but our customers loved it.” Real examples make your writing relatable and memorable.
Write with your reader in mind, not yourself. Ask: what would they want to know? What problem are they trying to solve? Each line should serve a purpose. If it doesn’t, cut it. Keep your paragraphs short — no one likes a wall of text. Add some variety with lists, bold text, or even a quote. These small touches make your post easier on the eye and the brain.
Finally, remember that a conversational tone doesn’t mean sloppy grammar. Keep it tidy but natural. It’s fine to bend the rules slightly if it makes your writing sound more like you. Just don’t go full text-message mode — your blog isn’t a WhatsApp chat.
Step 5: Make It Easy to Read and Good for SEO
Even the best-written post won’t help your business if nobody finds it. That’s where search engine optimisation (SEO) comes in. But don’t panic — SEO doesn’t have to be technical. It’s mostly about making your content easy to find and easy to read.
Start with your headline. It needs to be catchy, clear, and include your main keyword naturally. For example, “How to Write a Blog Post in 7 Steps” tells readers exactly what they’ll get. Avoid vague titles like “Blogging Tips” — too broad, too dull.
Next, sprinkle your keyword and related phrases throughout the post. Don’t overdo it; just use them where they fit naturally. Google is clever enough to understand context now, so focus on writing for humans first. Use headings (H2s and H3s) to break up your post and include keywords where it makes sense. This helps search engines understand the structure of your content.
Make your text easy to skim. Use short paragraphs, subheadings, and bullet points. Online readers often scan before deciding whether to read fully. If they see big blocks of text, they’ll bounce off. You can check how readable your post is using the Yoast SEO blog for examples of good practice.
Also, don’t forget about internal and external links. Linking to other useful pages on your site keeps readers around longer, and linking to reputable sources adds trust. Just make sure external links open in a new tab so people don’t leave your site entirely.
Lastly, add at least one image with a descriptive filename and alt text (like “how-to-write-a-blog-post-guide.jpg”). This helps with accessibility and SEO. And keep your tone friendly — even Google prefers content people enjoy reading.
Step 6: Edit, Proofread, and Polish
Editing is where your blog post goes from “okay” to “professional”. Even the best writers need to tidy their work. Mistakes and clunky sentences can make readers doubt your credibility — and once they click away, they rarely come back.
Start by stepping away for a bit. Seriously. Leave your draft for a few hours or overnight. When you come back with fresh eyes, you’ll spot things you didn’t notice before. Read your post aloud. If something sounds awkward or too long, fix it. If you stumble while reading, your reader probably will too.
Look out for repetition. Are you saying the same thing twice in different ways? Trim it down. Check that every paragraph adds something useful. If not, cut it. It’s better to have a shorter, sharper post than a long, rambling one.
Then do a quick grammar and spell check. Tools like Grammarly or even the built-in spelling tools in your browser can catch most issues. But don’t rely on them completely — they sometimes miss context. For example, “your” and “you’re” might both be valid words, but only one will fit your sentence.
Also, double-check your links. Make sure they actually work and go to the right place. Nothing kills trust faster than a broken link. Preview your post to see how it looks on mobile too — more than half of your readers will be using their phones.
Once you’re happy with the text, add a final polish. Maybe tweak your headline to make it punchier, or add a short summary at the top for people who skim. A little extra care at this stage can make your post feel professional and trustworthy — which is exactly what you want as a small business.
Step 7: Publish, Promote, and Keep It Alive
Congrats — you’ve written a blog post! But your work isn’t done yet. Publishing is just the start. To get results, you need to promote your post and keep it alive over time.
Start by sharing it on your business’s social media. Add a short, engaging caption — something like “We’ve just shared our 7-step guide to writing better blogs. Perfect for small businesses looking to boost their website!” Include a good image and the link. If you’re using platforms like X (formerly Twitter) or LinkedIn, tag relevant organisations or local business groups. It helps your post get seen by the right audience.
You can also send it out in your email newsletter. Don’t just drop the link — give a quick teaser of what readers will learn. That small nudge often gets more clicks than a plain link.
Keep an eye on how your post performs. Use free tools like Google Analytics to see which posts get the most traffic. If one topic does well, write more like it. Blogging is an ongoing process, not a one-off job.
And don’t forget to update your post occasionally. If something changes — say, new stats, laws, or examples — edit your blog so it stays relevant. Google loves fresh content, and your readers will too.
Finally, think about how your post fits into your overall marketing. Link it to related pages or services, and use it as part of your long-term strategy. One good blog post can keep bringing visitors for years — but only if you keep it alive and connected.
Final Thoughts
Writing a good blog post doesn’t have to be scary or complicated. With a clear topic, a solid plan, and a human tone, you can create content that actually helps your business grow. Follow these seven steps, add your own personality, and stay consistent. Over time, your blog can become one of your best marketing tools — working for you 24/7.
About the Author: John K Mitchell
John K Mitchell has been optimising websites for search engines since 1997 — before Google even existed. With a background in programming, John realised early on that he could analyse search results and make educated guesses about why certain sites ranked better than others. Over the years, he’s worked on thousands of websites across different industries, helping small businesses get real results online. His mix of technical know-how and plain-English explanations makes him a trusted voice in local digital marketing. When he’s not fine-tuning websites, John enjoys exploring new tech trends and helping business owners make sense of the ever-changing online world.