chore: baseline of the live help4bis.com docroot as of 2026-10-23 (cockpit #168)

Excludes analytics/data, vendor, support, .env, ACME tokens.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-23 06:45:34 +10:00
co-authored by Claude Sonnet 5.5
parent 84c1a01338
commit 9e6a41fc5d
86 changed files with 20852 additions and 0 deletions
@@ -0,0 +1,307 @@
<!DOCTYPE html>
<!-- Version: 2.2.0 | Created: 2026-04-08 | Updated: 2026-08-16 -->
<html lang="en-AU">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Why Most Tradie Websites in Brisbane Don't Get Leads | HELP4BIS</title>
<meta name="description" content="Your mate told you to get a website. You got one. It sits there doing nothing. Here's why, and what actually works for tradies in Brisbane and Southeast Queensland.">
<meta name="keywords" content="tradie website Brisbane, plumber website SEO, electrician website leads, trade business online presence, Brisbane tradie marketing, small business website Queensland">
<meta name="author" content="HELP4BIS">
<meta name="publisher" content="Dutch Digital Dynamics Pty Ltd">
<meta name="copyright" content="Dutch Digital Dynamics Pty Ltd">
<meta name="language" content="en-AU">
<meta name="revisit-after" content="7 days">
<link rel="canonical" href="https://help4bis.com/blog/why-most-tradie-websites-dont-get-leads.html">
<meta name="robots" content="index, follow">
<meta property="og:type" content="article">
<meta property="og:url" content="https://help4bis.com/blog/why-most-tradie-websites-dont-get-leads.html">
<meta property="og:site_name" content="HELP4BIS">
<meta property="og:title" content="Why Most Tradie Websites in Brisbane Don't Get Leads">
<meta property="og:description" content="Your mate told you to get a website. You got one. It sits there doing nothing. Here's why, and what actually works.">
<meta property="og:image" content="https://help4bis.com/assets/images/og-social-card.jpg">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta property="og:locale" content="en_AU">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Why Most Tradie Websites in Brisbane Don't Get Leads">
<meta name="twitter:description" content="Your mate told you to get a website. You got one. It sits there doing nothing. Here's why.">
<meta name="twitter:image" content="https://help4bis.com/assets/images/og-social-card.jpg">
<link rel="icon" type="image/jpeg" href="../assets/images/logo-favicon.jpg"> <link rel="stylesheet" href="../assets/css/style.css">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "Why Most Tradie Websites in Brisbane Don't Get Leads",
"description": "Your mate told you to get a website. You got one. It sits there doing nothing. Here's why, and what actually works.",
"author": { "@type": "Organization", "name": "HELP4BIS", "url": "https://help4bis.com" },
"publisher": { "@type": "Organization", "name": "HELP4BIS", "logo": { "@type": "ImageObject", "url": "https://help4bis.com/assets/images/logo-cropped.jpg" } },
"datePublished": "2026-04-08",
"dateModified": "2026-04-08",
"mainEntityOfPage": "https://help4bis.com/blog/why-most-tradie-websites-dont-get-leads.html",
"image": "https://help4bis.com/assets/images/og-social-card.jpg"
}
</script>
</head>
<body>
<!-- ═══════════════════════════════════════════════
NAVIGATION
═══════════════════════════════════════════════ -->
<nav class="nav" role="navigation" aria-label="Main navigation">
<div class="container">
<div class="nav__inner">
<a class="nav__logo" href="../index.html" aria-label="HELP4BIS home">
<img src="../assets/images/logo-cropped.jpg" alt="HELP4BIS Logo" width="160" height="44">
</a>
<ul class="nav__links" id="nav-links" role="list">
<li class="nav__dropdown">
<button class="nav__trigger" aria-haspopup="true" aria-expanded="false">Services <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"/></svg></button>
<ul class="nav__dropdown-menu" role="menu">
<li class="nav__menu-group">WordPress</li>
<li><a href="../managed-wordpress.html" role="menuitem">Tailored Website Management</a></li>
<li><a href="../care-plans.html" role="menuitem">WP Care Plans <span class="menu-price">from $49/mo</span></a></li>
<li><a href="../sos-fix.html" role="menuitem">WP SOS Fix <span class="menu-price">$97 flat</span></a></li>
<li><a href="../ai-integration.html" role="menuitem">AI Integration</a></li>
<li><a href="../plugin-development.html" role="menuitem">Custom Plugin Development</a></li> </ul>
</li>
<li><a href="../about.html">About</a></li>
<li><a href="../index.html#portfolio">Our Work</a></li>
<li><a href="../index.html#pricing">Pricing</a></li>
<li><a href="index.html">Blog</a></li>
<li><a href="../your-first-week-with-ai.html">AI Guide</a></li>
<li><a href="../contact.html">Contact</a></li>
<li class="nav__cta-mobile" aria-hidden="true">
<a href="../contact.html" class="btn btn-primary">Get Started</a>
<a href="../sos-fix.html" class="btn btn-secondary">SOS Fix $97</a>
</li>
</ul>
<div class="nav__cta">
<a href="../sos-fix.html" class="btn btn-secondary btn-sm">SOS Fix $97</a>
<a href="../contact.html" class="btn btn-primary btn-sm">Get Started</a>
</div>
<button class="nav__burger" id="nav-burger" aria-label="Open menu" aria-expanded="false" aria-controls="nav-links">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="3" y1="6" x2="21" y2="6"/><line x1="3" y1="12" x2="21" y2="12"/><line x1="3" y1="18" x2="21" y2="18"/></svg>
</button>
</div>
</div>
</nav>
<!-- ═══════════════════════════════════════════════
PAGE HERO
═══════════════════════════════════════════════ -->
<section class="page-hero" aria-labelledby="post-heading">
<div class="container">
<nav class="breadcrumb" aria-label="Breadcrumb">
<ol>
<li><a href="../index.html">Home</a></li>
<li><a href="index.html">Blog</a></li>
<li aria-current="page">Tradie Websites</li>
</ol>
</nav>
<p class="eyebrow">Local Business</p>
<h1 id="post-heading">Why Most Tradie Websites<br>in Brisbane Don't Get Leads</h1>
<p>Your mate told you to get a website. You got one. It sits there doing nothing. Here's why, and what actually works.</p>
</div>
</section>
<!-- ═══════════════════════════════════════════════
ARTICLE CONTENT
═══════════════════════════════════════════════ -->
<section class="section">
<div class="container">
<div class="article-layout">
<!-- Main article -->
<div class="article">
<div class="article__meta">
<span class="article__tag">Local Business</span>
<span class="article__meta-sep">·</span>
<span>8 April 2026</span>
<span class="article__meta-sep">·</span>
<span>6 min read</span>
</div>
<p class="article__lead">Someone told you to get a website. Maybe your accountant. Maybe your partner. Maybe that bloke at Bunnings who reckons he's a marketing guru because he watches YouTube. So you got one. Paid a few hundred bucks. Put your phone number on it, a photo of the ute, and called it done. Then nothing happened. I hear this story a lot.</p>
<h2>The real problem isn't the website</h2>
<p>Here's what actually happens when a homeowner in Dayboro needs a plumber at 7pm on a Wednesday. They don't open the Yellow Pages. They don't ask Facebook. They grab their phone and Google "plumber near me" or "emergency plumber Dayboro." I live in Dayboro, I've done exactly this myself.</p>
<p>Google shows them three results. Maybe five. The tradie who shows up in those results gets the call. Everyone else might as well not exist. And fixing that rarely means a full (re)-build of the site. Most of the time it means adding the right pages to the one you already have.</p>
<div class="article-takeaway">
<div class="article-takeaway__label">Key Point</div>
<p>Your website isn't getting leads because Google doesn't know it exists. Or worse, Google knows it exists but has no reason to show it to anyone. There's nothing on it. No content. No suburb names. No descriptions of what you actually do.</p>
</div>
<h2>What Google actually wants to see</h2>
<p>Google is not complicated. It wants to match what someone searches for with a page that answers their question. That's it. If someone searches "blocked drain Samford" and your website has a page that talks about fixing blocked drains in Samford, you're in the running. If your website just says "Dave's Plumbing, call us" with nothing else, you're invisible.</p>
<p>The tradies I see getting found online have a few things the rest don't:</p>
<div class="article-sign">
<div class="article-sign__number">1</div>
<h3>A Google Business Profile that's actually filled in</h3>
<p>Hours, services, photos of real jobs, replies to reviews. Not the half finished listing you set up three years ago and forget about. Google gives massive weight to a complete, active profile. It's free. Most tradies still don't bother.</p>
</div>
<div class="article-sign">
<div class="article-sign__number">2</div>
<h3>Separate pages for each service</h3>
<p>Not one page with a bullet list. "Hot water systems" gets its own page. "Blocked drains" gets its own page. "Gas fitting" gets its own page. Each one mentions the suburbs you work in. Google can only rank what exists. If you don't have a page about it, you won't show up for it.</p>
</div>
<div class="article-sign">
<div class="article-sign__number">3</div>
<h3>Regular content</h3>
<p>Even just a short post once a fortnight. "Why your hot water system fails in winter" or "3 signs your switchboard needs upgrading." Google rewards websites that show signs of life. A site that hasn't been touched in 18 months gets pushed down.</p>
</div>
<div class="article-sign">
<div class="article-sign__number">4</div>
<h3>Reviews from real customers</h3>
<p>If you've done 500 jobs and have 3 Google reviews, that's a problem. Reviews are social proof. They tell Google that real people use your business, and they tell homeowners that you're worth calling. Ask every happy customer to leave one. Make it easy.</p>
</div>
<h2>The time excuse</h2>
<p>The number one thing I hear from tradies is "I don't have time for that." Fair enough. You're on the tools from 6am. The last thing you want to do after a day of crawling under houses is write a blog post about tapware.</p>
<p>But your competitors are getting it done somehow. Not because they're sitting up at midnight writing articles. They're getting someone else to do it. An agency, a marketing person, a mate's kid who's good with computers. I've met all three.</p>
<div class="article-warning">
<div class="article-warning__icon">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"/><line x1="12" y1="9" x2="12" y2="13"/><line x1="12" y1="17" x2="12.01" y2="17"/></svg>
</div>
<div class="article-warning__content">
<p><strong>The catch:</strong> Most agencies charge $2,000 to $5,000 a month. For a sole trader pulling in $150k before expenses, that's brutal. And half the time you can't even tell if it's working.</p>
</div>
</div>
<h2>What's changed in 2026</h2>
<p>Content doesn't cost what it used to. Not even close. The same quality blog post that a marketing agency would charge $300 to write can now be produced for a fraction of that, reviewed by someone who actually understands your trade, and published in the same day. I do this for my own sites and it works.</p>
<p>The tools have changed. The cost has dropped. The only thing that hasn't changed is that most tradies still aren't doing it.</p>
<div class="article-tip">
<div class="article-tip__icon">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><line x1="12" y1="16" x2="12" y2="12"/><line x1="12" y1="8" x2="12.01" y2="8"/></svg>
</div>
<div class="article-tip__content">
<div class="article-tip__label">Good news</div>
<p>While everyone else is still running on word of mouth alone, you can be the one who shows up on Google when their customer searches. From what I've seen the bar is low in most local trade categories.</p>
</div>
</div>
<h2>A simple test you can do right now</h2>
<p>Open your phone. Google your trade and your suburb. "Electrician Dayboro." "Builder Samford." "Painter Mount Glorious." See who shows up.</p>
<p>If it's not you, that's a lead you just lost to whoever is there.</p>
<p>Now do it once a week. Same search. Track whether you're showing up. In my experience that one habit tells you more about your online presence than any dashboard or analytics tool ever will.</p>
<blockquote>
<p>Every time someone in your area Googles your trade and you don't show up, that job goes to whoever does. It's not complicated. It's just maths.</p>
</blockquote>
<!-- CTA -->
<div class="article-cta">
<h3>Want to know where you stand?</h3>
<p>I'll audit your online presence (Google listing, website, search rankings) and tell you straight what's working and what's not. No fluff. No pitch deck.</p>
<a href="../contact.html" class="btn btn-primary">Get a Free Audit</a>
</div>
</div>
<!-- Sidebar -->
<aside class="article-sidebar">
<div class="sidebar-card">
<h4>In this article</h4>
<a href="#" class="sidebar-card__link">The real problem</a>
<a href="#" class="sidebar-card__link">What Google wants</a>
<a href="#" class="sidebar-card__link">The time excuse</a>
<a href="#" class="sidebar-card__link">What's changed in 2026</a>
<a href="#" class="sidebar-card__link">Test it yourself</a>
</div>
<div class="sidebar-cta">
<h4>Not showing up on Google?</h4>
<p>I help local trade businesses get found online. Brisbane based. No lock in contracts.</p>
<a href="../contact.html" class="btn btn-primary btn-sm">Talk to Us</a>
</div>
<div class="sidebar-card">
<h4>Related</h4>
<a href="five-signs-your-website-costing-you-customers.html" class="sidebar-card__link">5 Signs Your Website Is Costing You Customers</a>
<a href="small-business-compete-online-without-big-budget.html" class="sidebar-card__link">Compete Online Without a Big Budget</a>
<a href="what-wordpress-care-plan-actually-includes.html" class="sidebar-card__link">What a WordPress Care Plan Includes</a>
</div>
</aside>
</div>
</div>
</section>
<!-- ═══════════════════════════════════════════════
FOOTER
═══════════════════════════════════════════════ -->
<footer class="footer" aria-label="Site footer">
<div class="container">
<div class="footer__grid">
<div class="footer__brand">
<img src="../assets/images/logo-cropped.jpg" alt="HELP4BIS" width="140" height="38">
<p>Managed WordPress hosting and maintenance for Australian small businesses. Brisbane based, personal service, combining creative and strategic know how.</p>
<p style="margin-top:8px; font-size:12px; color:rgba(255,255,255,.55);">Dutch Digital Dynamics Pty Ltd · ABN 86 081 237 087</p>
</div>
<div class="footer__col">
<h4>Services</h4>
<ul class="footer__links">
<li><a href="../managed-wordpress.html">Tailored Website Management</a></li>
<li><a href="../care-plans.html">WP Care Plans</a></li>
<li><a href="../sos-fix.html">WP SOS Fix</a></li>
<li><a href="../ai-integration.html">AI Integration</a></li>
<li><a href="../plugin-development.html">Plugin Development</a></li>
</ul>
</div>
<div class="footer__col">
<h4>Company</h4>
<ul class="footer__links">
<li><a href="../about.html">About the Team</a></li>
<li><a href="../index.html#portfolio">Our Work</a></li>
<li><a href="index.html">Blog</a></li>
<li><a href="../contact.html">Contact</a></li>
</ul>
</div>
<div class="footer__col">
<h4>Contact</h4>
<ul class="footer__links">
<li><a href="mailto:project@help4bis.com">project@help4bis.com</a></li>
<li><a href="../contact.html">Submit a Brief</a></li>
</ul>
<p style="margin-top:16px; font-size:12px; color:rgba(255,255,255,.55);">
Brisbane, Queensland<br>Response within 24 business hours
</p>
</div>
</div>
<div class="footer__bottom">
<span>&copy; 2026 HELP4BIS, a trading name of Dutch Digital Dynamics Pty Ltd · ABN 86 081 237 087</span>
<span><a href="../privacy.html">Privacy</a> · <a href="../terms.html">Terms</a></span>
</div>
</div>
</footer>
<button id="back-to-top" aria-label="Back to top">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="18 15 12 9 6 15"/></svg>
</button>
<script src="../assets/js/main.js"></script>
<script src="/analytics/tracker.js" defer></script>
</body>
</html>