October 2, 2026

How Blogging Helps SEO (And Why Most Blogs Don’t Rank)

Blogging remains one of the most effective ways to build search visibility, yet the vast majority of blog posts get no traffic at all. Here is what separates the two, and what trade businesses can do about it.
9 MIN READ

In this article

    Overview

    Almost every trade business we talk to has tried blogging at some point. A few posts go up, nothing happens, and the blog gets quietly abandoned a few months later. If that sounds familiar, you are not alone. Ahrefs studied roughly 14 billion pages and found that 96.55% of them get zero organic traffic from Google. Most blogs never rank, not because blogging does not work, but because most blogs are built the wrong way.

    That is the frustrating part. Blogging genuinely does help SEO when it is done properly. It gives Google fresh content to crawl, it lets you target the exact questions your customers are typing into search, and it builds the internal linking structure that helps your service pages rank too. But publishing content and publishing content that ranks are two very different things.

    This guide covers how blogging actually helps your search visibility, why so many blogs fail to get any traffic at all, and what separates the small percentage of posts that rank from the vast majority that do not.

    How blogging actually helps SEO

    A blog is one of the few parts of a website that can grow indefinitely. Your service pages describe what you do, but they cannot cover every question a potential customer might have before they call you. Blog posts fill that gap, and they do it in a way that supports several of the things Google actually looks for when ranking a site.

    It gives you more pages to rank for more searches

    Someone searching “boiler installation Brighton” is ready to buy. Someone searching “why does my boiler keep losing pressure” is not ready to buy yet, but they will be soon, and they are exactly the kind of person a heating engineer wants to be in front of. HubSpot’s own guidance on blog SEO points out that a blog lets you answer navigational, informational, and transactional searches, where a landing page usually only covers the last of those. Every blog post is a new page that can rank for a new set of terms your service pages were never built to target.

    It creates genuine opportunities for internal links

    Google’s own SEO Starter Guide is blunt about this: it finds the vast majority of new pages through links, and internal links help it understand how your pages relate to each other. A site with five service pages has very few places to link from. A site with fifty blog posts, each covering a different question a customer might ask, has fifty extra chances to point people and search engines toward your service and contact pages using natural, relevant anchor text.

    It signals that the site is active and worth crawling

    Websites that go quiet for long stretches give Google less reason to come back and check for changes. A blog that is updated on a regular schedule keeps giving crawlers a reason to return, which in turn means new or updated pages get picked up faster.

    It earns the kind of links you cannot get from a service page

    Nobody links to a plumber’s homepage just because it exists. People do link to a genuinely useful guide, whether that is a supplier referencing it, a local publication picking it up, or another business pointing their own customers to it. Backlinks remain one of Google’s clearest ranking signals, and a blog is usually the only part of a trade business’s website capable of earning them naturally.

    Why most blogs don’t rank

    If blogging works this well in theory, why do so many business blogs sit there getting no visitors at all? Ahrefs’ research into its own index gives three consistent reasons, and all three show up constantly in blogs written for trade and service businesses.

    The topic has no search demand

    Plenty of blog posts are written about what the business wants to say rather than what customers are actually typing into Google. A post explaining your company’s twenty-year history is nice to have, but almost nobody searches for it. Before writing anything, it is worth checking whether people are actually searching for the topic at all, and in what volume. A post can be beautifully written and still get zero traffic if nobody is looking for it.

    There is too much competition and no backlinks

    For competitive terms, backlinks matter. Ahrefs’ data shows a clear correlation between the number of sites linking to a page and how much organic traffic it gets, and pages with no backlinks at all almost only rank for low-competition, low-volume terms. A brand new blog post competing against pages with years of accumulated links and authority is starting from a long way behind, particularly for anything with real search volume.

    It doesn’t actually rank because pages take time

    This is the one that catches out almost every new blog. Ahrefs’ most recent study of ranking timelines found that only 1.74% of newly published pages reach the top 10 within a year, and the average page ranking in position one is around five years old. 72.9% of pages in Google’s top 10 results are more than three years old. Businesses that give up on a blog after three or four months, having judged it by traffic that has not arrived yet, are stopping just as the content would realistically start to gain traction.

    The content answers the wrong question

    Google ranks pages that match what a searcher actually wants, not just pages that mention the right keyword. Yoast’s research into why optimised content fails to rank points to search intent mismatches as one of the most common causes: a page written to sell a product will not rank for a search where people clearly want information first. A post titled around “boiler repair cost” that spends three paragraphs on the company’s credentials before answering the question is fighting its own structure.

    It reads like it was written for Google, not for people

    Google’s own guidance on helpful content asks creators to consider the “why” behind a piece of content. If the honest answer is “to attract search traffic” rather than “because our customers keep asking this,” it tends to show. Thin posts that summarise what a dozen other sites already say, without adding anything specific to the business or its trade, rarely outperform the pages already sitting on page one.

    What separates a blog post that ranks from one that doesn’t

    The blogs that do build traffic tend to share a handful of habits, and none of them are complicated.

    They answer a real, specific customer question

    The best-performing posts for trade businesses are usually the ones that mirror a question a customer has already asked on the phone: why a boiler keeps losing pressure, how much roof repairs typically cost, whether MDF is any good for fitted furniture. These are searchable, specific, and directly relevant to someone who might become a customer.

    They are genuinely more useful than what already ranks

    Google’s self-assessment questions for helpful content ask whether a page provides a complete description of the topic and whether it offers something beyond what is already out there. That does not mean padding a post to hit a word count. It means covering the parts of a topic that competitors gloss over, using specific, trade-accurate detail rather than generic advice.

    They link to the rest of the site

    A blog post that never mentions the relevant service page is a missed opportunity twice over. It fails to move a warmed-up reader toward getting in touch, and it fails to pass any authority to the page that actually needs to rank for its own competitive terms.

    They stick around long enough to be given a fair chance

    Given that the average number one result is around five years old, a blog needs to be treated as a long-term asset rather than a short campaign. That does not mean waiting five years to see any results at all, plenty of posts start showing movement within a few months, but it does mean judging a blog on a realistic timeline rather than abandoning it after one quiet quarter.

    Ready to fix a blog that isn’t earning its keep?

    If your blog has been sitting there without much to show for it, the fix is rarely to write more. It is usually to check whether the existing posts are answering real questions, matching what searchers actually want, and properly linked into the rest of the site. Our organic search service is built specifically around getting trade business content to that point, and if you want a second opinion on what is holding your current content back, get in touch and we will take a look.

    FAQs

    How long does it take for a blog post to start ranking on Google?

    It varies enormously by competition and search volume, but Ahrefs’ data shows most pages that do eventually rank take well over a year to reach page one, and the average top-ranking page is around five years old. Some posts for low-competition, specific questions can rank within a few months, but a blog should be judged over a year or more rather than a single quarter.

    Does blogging actually help my main service pages rank too?

    Yes, mainly through internal linking. Every blog post that links back to a relevant service page passes some authority to it and gives Google a clearer picture of how your site is organised. A blog with no internal links to service pages loses most of this benefit.

    How often should a trade business publish blog posts?

    Consistency matters more than frequency. One well-researched, genuinely useful post a month that properly answers a real customer question will usually outperform four rushed posts covering generic topics. Quality and search intent matter far more than volume.

    Why do some blog posts get traffic while others get none at all?

    Usually it comes down to one of three things: nobody is searching for the topic, the competition already has stronger backlinks and authority, or the content does not match what the searcher actually wants when they type in that query. Checking search demand and reviewing what is already ranking before writing is the simplest way to avoid all three.

    Is it worth updating old blog posts instead of writing new ones?

    Often, yes. Updating an existing post with new information, more thorough answers, or fresher examples can help it regain relevance without starting from zero the way a brand new page has to. It is one of the more efficient ways to improve a blog that already has some content sitting on it.

    READ OUR OTHER BLOGS

    Strategy

    5 MIN READ

    How Do I Get Bigger, Better-Paying Jobs for My Trade Business?

    How to market the trade work you want more of, qualify the right enquiries and judge bigger jobs by profit rather than price alone.
    Strategy

    5 MIN READ

    How Do I Get More Google Reviews for My Trade Business?

    A straightforward review process for tradespeople, with messages you can adapt and clear guidance on genuine customer feedback.
    Strategy

    5 MIN READ

    Why Is My Trade Business Not Showing Up on Google Maps?

    Find out whether your Google Maps problem is profile visibility or local ranking, and what to check first.
    Strategy

    5 MIN READ

    Why Am I Getting Enquiries but Not Winning Jobs?

    Find out where suitable trade enquiries get stuck, then improve your response, quotes and follow-up.
    Google Ads, Strategy

    5 MIN READ

    Checkatrade or Google Ads: Which Is Better for Tradespeople?

    Compare directory membership and Google Ads using the work you actually win, rather than the number of enquiries alone.
    Strategy

    5 MIN READ

    How Much Should a Trade Business Spend on Marketing?

    A practical way to set your trade marketing budget around profitable jobs, capacity and what you can afford to test.

    GET IN TOUCH WITH US

    QUICK CONTACT