# Nathan Schram Digital
> Melbourne-based digital consultancy operated by Nathan Schram, specialising in web design, SEO, AI search optimisation, and paid advertising for small and medium businesses.
Nathan Schram Digital is an independent digital consultancy based in Melbourne, Australia, operated by Nathan Schram as a sole trader. Nathan has 14 years of experience across marketing, sales, and business development in the tech industry, and works directly with small and medium businesses — no outsourcing, no juniors.
# About Nathan Schram
Source: https://nathanschram.com/about/
Digital consultant based in Melbourne. Modern websites, SEO, and Google Ads — built for results, not reports.
I've spent 14 years working across tech companies — from early-stage startups to ASX-listed organisations — in marketing, sales, and business development. I've seen what works, what gets ignored, and what actually moves the needle for a business online.
Now I work directly with small and medium businesses as a digital consultant. I build websites, improve search visibility, run paid advertising across Google and social, and help people figure out where to focus their time and budget. I do the work myself — no outsourcing, no juniors, no 40-page PDFs when a straight conversation would do.
## How I work
I use modern tools and AI to work faster and deliver more than you'd expect from a solo consultant. That means you get focused, high-quality work without the agency overhead, the six-week timelines, or the account manager who doesn't actually know your business.
I'm upfront about what's worth doing and what isn't. If something's not going to work for your situation, I'll tell you — even if it means less work for me.
## Background
A few highlights from the past 14 years:
- **Marketing & growth** — Led digital marketing, content strategy, and campaign execution across B2B and B2C tech companies
- **Sales & partnerships** — Business development and sales roles spanning SaaS, adtech, and martech
- **Product & strategy** — Product marketing, go-to-market planning, and competitive analysis for startups and scale-ups
- **Builder** — Designed and built multiple products and websites from scratch, including Little Bear Apps, Viewpo, and WP Navigator
Based in Melbourne and available for local and remote work across Australia.
# Media & interviews
Source: https://nathanschram.com/media/
Media page for journalists, editors, producers and podcast hosts. Includes a 50-word and a 150-word bio (free to lift verbatim) and contact details (hello@nathanschram.com — usually replies within a few hours on business days, AEST; written comment, phone, video and podcast formats).
Commentary areas: practical digital marketing for Australian small businesses and where money gets wasted; AI search and how ChatGPT, Google's AI results and other answer engines describe businesses; and digital marketing for charities, community sports clubs and volunteer-run organisations on tight budgets. Nathan will say when something in his own industry is overhyped, and won't comment on individual clients or stretch past what he actually knows.
# Digital Health Check (Stage 01)
Source: https://nathanschram.com/digital-health-check/
See where you stand. The starting point of the journey. It comes in two versions.
The free Basic Digital Health Check is delivered live on the 45-minute intro call from publicly available data — surfacing what's working, what's wasting, and what's missing across your current digital presence. Yours to keep, whether you work with me afterwards or not.
The In-Depth Digital Health Check goes deeper using login data, priced through a live configurator:
- $300 SEO & Analytics base pack (mandatory precondition for any paid deep-dive)
- Optional deep-dives across the four channel services: AI SEO & GEO, Web Design, Google Ads, Meta Ads
- 10% bundle discount when all four deep-dives are ticked
- ACNC-registered charities get 25% off
- Pricing range: $300 floor → $1,065 ceiling fully loaded
The Strategic Digital Roadmap is a separate stage (below), sold conversationally on a call — not an upgrade inside this configurator.
## SEO audit
Source: https://nathanschram.com/digital-health-check/seo-audit/
The SEO layer of the Digital Health Check, taken deep rather than wide — for businesses whose question is specifically about search rather than their whole digital presence.
Six areas are checked: search visibility and rankings; technical crawling and indexing (redirects, canonicals, sitemaps, robots rules, page speed, Search Console errors); on-page content, including pages competing with each other for the same search; local search and Google Business Profile; measurement (whether GA4, Search Console and conversion events record real enquiries); and AI-search readiness (schema, entity clarity, crawler access for ChatGPT, Perplexity and Google AI Overviews).
- Basic SEO audit: free on every 45-minute intro call, from publicly available data. No account access required. PDF yours to keep.
- In-Depth SEO audit: from $300 ex-GST — the SEO & Analytics foundation of the In-Depth Digital Health Check, checked against the client's actual Search Console, analytics and Google Business Profile accounts with read-only access. Booked and priced on the Digital Health Check page, where other channels can be added.
- ACNC-registered charities get 25% off.
Deliverable: a graded plain-English PDF (poor / fair / good / strong / excellent per area, with the specific finding behind each grade), a prioritised fix list, and a 45-minute walkthrough call. No ranking guarantees are offered — the commitment is to the work and to honest reporting.
## Google Ads health check
Source: https://nathanschram.com/digital-health-check/google-ads-health-check/
The Google Ads layer of the Digital Health Check, taken deep rather than wide — for Australian small businesses whose question is specifically about their Google Ads (sometimes still called AdWords).
Six areas are checked. From the outside: live ads as searchers see them and competitors' ads for the same searches (Google's Ads Transparency Center); the landing pages the ads send people to; and whether a conversion tag is present. Inside the account: search terms and wasted spend over the last 90 days, including missing negative keywords, with wasted spend estimated as a share of monthly budget; campaign structure and bidding; and Quality Score on the ten highest-spending keywords — plus whether conversion actions fire and match GA4.
- Basic Google Ads health check: free on every 45-minute intro call, from what's publicly visible. No account access required. PDF yours to keep.
- In-Depth Google Ads health check: $550 ex-GST — the $300 search and analytics foundation plus the $250 Google Ads deep-dive of the In-Depth Digital Health Check, checked inside the account with read-only access. A fixed price, not a percentage of ad spend. Booked and priced on the Digital Health Check page, where other channels can be added.
- ACNC-registered charities get 25% off.
Budget stance: Nathan asks for a minimum of $1,000 a month in ad spend per platform before managing an account. At $10–$20 a day (about $300–$600 a month) there are usually too few clicks to tell what's working, and the health check says so — often the better next step is SEO or a Google Business Profile. Account management, if wanted afterwards, is a flat monthly fee quoted to scope, never a percentage of spend, with no lock-in contract. No cost-per-lead guarantees are offered.
# Client Exploration (Stage 02)
Where do you want to go? A conversation about your goals and direction — so the plan that follows answers what you actually want, not a generic template. It sits between the Health Check (what's true now) and the Strategic Digital Roadmap (what to do next). Working stage name; no separate page yet.
# Strategic Digital Roadmap (Stage 03)
Source: https://nathanschram.com/how-this-works/
Know what to do next. The plan that follows a Digital Health Check — what to do, in what order, and why. A multi-call strategic process that turns the diagnosis (and what we work out about your goals) into a sequence, with rough budget guidance per phase and a sense of how you'll know the work is helping.
Sold conversationally on a call when it's the right next step — there's no buy-now button and no configurator tickbox. Priced by the scope you settle on together; no public number.
# Build & Launch (Stage 04)
Source: https://nathanschram.com/build-and-launch/
The execution phase. The plan from your Roadmap becomes a working website, a clean Google Ads account, an actually-tracked conversion path, an SEO foundation that Google can crawl. I do the work; you stay involved at the decision points that matter.
Project-based, quoted up-front after a discovery conversation. Combines one or more of the five service lines as needed: SEO & Analytics base pack (mandatory), AI SEO & GEO, Web Design, Google Ads, Meta Ads.
# Looked After (Stage 05)
Source: https://nathanschram.com/looked-after/
Ongoing monthly support across one or more channels. Reporting, optimisation, monthly catch-up calls, proactive recommendations across SEO, paid ads, analytics, and your website. Month-to-month default. Flexible monthly fees from ~$1,000/mo, scaling with scope.
# SEO & Analytics ★ (the base pack)
Source: https://nathanschram.com/services/seo-and-analytics/
Google Analytics, Tag Manager, Search Console, Bing Webmaster Tools, plus the technical and on-page SEO work that helps Google find you. The mandatory base pack underneath every other paid deep-dive at Nathan Schram Digital — every channel service requires this layer first because they all need clean tracking and indexation to work properly.
## Who this is for
- Businesses underperforming in Google search despite having a functional website.
- Companies with no analytics installed, or analytics nobody trusts the numbers from.
- Founders setting up a new site who want SEO and analytics foundations baked in from day one.
- Local Melbourne or Australia-wide businesses with weak Google Business Profiles.
- Anyone told they "need SEO" by an agency without anyone explaining what that actually means.
## What's included
- Google Analytics 4 — full setup, custom event configuration, conversion goal mapping, audience definitions, cross-domain tracking when needed.
- Google Tag Manager — installation, container architecture, tag/trigger/variable setup, debug-mode QA, server-side GTM where attribution warrants the upgrade.
- Google Search Console + Bing Webmaster Tools + IndexNow — verification, sitemap submission, query/page monitoring, indexation health. Bing indexation is a precondition for AI search visibility on ChatGPT and Microsoft Copilot (87% of SearchGPT citations match Bing's top results, per Seer Interactive's 2025 study).
- Plausible Analytics — privacy-first alternative for clients who don't want Google's stack.
- Conversion tracking integration — wiring all platforms together so a single event fires through GA4, Google Ads, Meta Pixel, and LinkedIn Insight Tag without double-counting and without missed firings.
- Technical SEO — site speed, crawlability, indexation, mobile performance, Core Web Vitals (LCP / INP / CLS), structured data, robots.txt, sitemap, canonical URL hygiene.
- On-page SEO — content structure, headings, meta titles + descriptions, internal linking, schema.org markup, image alt + filenames, page-level intent clarity.
- Local SEO — Google Business Profile setup + optimisation, NAP citation consistency, local schema, area-based search visibility, review-acquisition guidance.
- Content strategy + briefs — recommendations on what to write, how to structure it, and which existing pages to update.
- Measurement — Search Console, GA4, Lighthouse, and Core Web Vitals trend reporting in plain language. Auditor Toolkit (NSD's internal analytics platform) wraps DataForSEO + Lighthouse + GBP + Search Console + Ads APIs into a single per-client view.
## Engagement shapes
1. One-off audit — configure your In-Depth Health Check with the SEO & Analytics base pack ticked. Pricing scales from $300 (base pack only) up to $1,065 with every channel deep-dive (10% bundle discount applied).
2. Audit + 90-day implementation sprint — roughly 2 weeks audit + 6–10 weeks implementation. Analytics setup ships first (faster impact + makes everything else measurable), tech-SEO fixes in parallel, content strategy + Google Business Profile work across the same window, then a 30-day measurement window before the next decision.
3. Ongoing optimisation under Looked After — monthly cadence: review Search Console + GA4 + Core Web Vitals + Bing Webmaster Tools; prioritise next tickets; ship them; report.
## Local SEO Melbourne
Source: https://nathanschram.com/services/local-seo-melbourne/
The local search layer of the SEO & Analytics base pack, taken deep — for businesses whose customers are nearby and who need to be found on Google Maps and in the local pack rather than nationally.
Covered: Google Business Profile set up and optimised; the local terms worth ranking for; consistent business details across the web; local schema so Google reads the business cleanly; a genuine way to earn reviews; Google Maps and the local pack; local content that earns its place; and the measurement underneath it.
Explicitly not offered: ranking or map-pack guarantees; fake, bought or gated reviews; spammy citation blasts; a keyword-stuffed business name; templated per-suburb doorway pages; or any other black-hat tactic.
Engagement shapes: a one-off local SEO audit, a local-SEO setup sprint, or ongoing local care under Looked After.
# AI SEO & GEO (AI search optimisation)
Source: https://nathanschram.com/services/ai-search-and-geo/
Generative Engine Optimisation (GEO) for ChatGPT, Perplexity, Google AI Overviews, Gemini, and Claude. Help Australian businesses get cited when prospects ask AI tools "who's the best [X] in [city]". Builds on the SEO & Analytics base pack — that layer is a precondition.
## Who this is for
- Businesses whose competitors keep showing up in AI Overviews, Perplexity, or ChatGPT answers — and they don't.
- Professional services firms (legal, accounting, consulting, migration agents) where prospects increasingly ask AI assistants "who's the best [X] in [city]?" before contacting anyone.
- Technical and software businesses where buyers do vendor research via Perplexity or Claude before reaching out for a demo.
- Brands in sectors where AI citation activity is already noticeable (legal services, healthcare, finance, technical software, B2B SaaS).
- Founders who already invested in solid traditional SEO + analytics and want the next layer of visibility before competitors get there.
## What's included
- AI search visibility audit — manual prompt testing across ChatGPT, Perplexity, Google AI Overviews, Gemini, and Claude on 10–20 high-intent queries. Baselines current citation rate; identifies competitor citations; surfaces the gap.
- Entity clarity remediation — Person, Organisation, and LocalBusiness schema with sameAs links to authoritative sources (LinkedIn, professional registries, government databases, Wikipedia where applicable).
- GEO-specific schema markup — beyond the basic schema in the base pack: FAQPage with citation-friendly answer formatting, HowTo schema for procedural content, structured author bylines with credentials, dated facts with named sources.
- Citable structured-content packaging — restructuring existing on-site content so AI engines can extract clear, citable answers. Explicit Q&A blocks, named-source citations, dated facts, author attribution.
- Third-party citation footprint — manual list of the 10–30 directories, registries, and forums that genuinely feed AI engine recommendation patterns per sector.
- Quarterly AI search visibility re-audit — re-running the baselined queries each quarter; tracking citation rate trend; iterating tactics.
- Bing Webmaster Tools + IndexNow — Bing is a primary citation backbone for ChatGPT and Microsoft Copilot, so being indexed by Bing is a precondition. Set up via the SEO & Analytics base pack.
## Engagement shapes
1. Audit-only deep-dive — tick AI Search & GEO inside your In-Depth Health Check configurator (alongside the SEO & Analytics base pack — the precondition). Pricing scales with which channels you tick; full-stack range $300 floor → $1,065 ceiling.
2. Setup project + quarterly re-audit on Looked After — setup phase: 2–3 weeks (audit + entity-clarity schema implementation + structured-content packaging on the 5–15 highest-priority pages + initial third-party citation push). Then quarterly re-audit cadence on Looked After.
# Google Ads Management (Paid Search)
Source: https://nathanschram.com/services/paid-search/
Google Ads (primary) and Microsoft Ads for businesses that want measurable lead flow from intent-driven search traffic without burning budget on trial and error.
## Who this is for
Businesses with offers or services that customers actively search for — local services, B2B, ecommerce, and anyone whose buyers Google a problem before choosing a provider. Especially those who've tried Google Ads before and didn't get the conversion numbers they expected.
## What's included
- Account audit and setup — keyword research, ad-group structure, negative keywords, geo targeting, ad scheduling, and conversion tracking via GA4 + Google Ads conversion actions.
- Google Ads campaigns — Search and Performance Max where appropriate. Ad copywriting, ad-extensions, landing-page alignment, and Quality Score optimisation.
- Microsoft Ads — for B2B and older audiences where Bing share is meaningful. Imported and tuned where it shifts cost-per-lead.
- Reporting — plain-language monthly reports tying spend to outcomes, with explicit recommendations for the next month.
## How it works
1. We start with your goals — leads, calls, bookings, ecommerce purchases — and define what a successful conversion looks like.
2. I build the campaigns, write the ads, set up conversion tracking, and align your landing pages.
3. Campaigns go live and I monitor performance daily for the first two weeks, then weekly thereafter.
4. Monthly optimisation and reporting from there — refining keywords, ad copy, bids, and audiences based on conversion data.
# Meta Ads (Facebook & Instagram) + LinkedIn
Source: https://nathanschram.com/services/paid-social/
Meta (Facebook + Instagram) and LinkedIn campaigns for businesses that need to reach new audiences who aren't actively searching yet — brand-building, retargeting, lead generation, and remarketing.
## Who this is for
Businesses with a strong visual story (Meta) or a clear B2B audience defined by job title, company, or industry (LinkedIn). Especially those who've tried boosting posts and want a properly structured campaign instead.
## What's included
- Meta Ads — Facebook and Instagram campaigns covering awareness, lead-gen, and retargeting. Audience targeting (custom + lookalike), creative strategy across feed, stories, and reels.
- LinkedIn Ads — Sponsored Content, Message Ads, and Lead Gen Forms targeting by job title, company size, industry, and seniority.
- Pixel + CAPI for Meta, Insight Tag for LinkedIn — server-side conversion tracking so attribution holds up in iOS 14.5+ and post-cookie environments.
- Creative direction — guidance on what to film, design, or write for the platform. Hand-off to designers/videographers if you have them, or recommendations if you don't.
- Reporting — plain-language monthly reports separating reach, engagement, and conversion metrics so you can see where each dollar is going.
## How it works
1. We start with the audience — who, where, and what they care about — and pick the platform that gets you in front of them efficiently.
2. I build the campaigns, brief the creative (or work with what you have), and set up Pixel/CAPI/Insight Tag tracking end-to-end.
3. Campaigns launch and I monitor for two weeks: testing audiences, creatives, and bid strategy combinations.
4. Monthly optimisation and reporting from there — killing what's not working, doubling down on what is.
# Web Design & Hosting
Source: https://nathanschram.com/services/web-design/
Custom websites built with modern tools — fast, clean, and structured for search from day one. No page builders, no bloated themes.
## Who this is for
Small and medium businesses that want a website built properly — whether it's a new build, a rebuild, or a redesign of something that's not working. Especially businesses that care about speed, search visibility, and not being locked into a page builder they can't maintain.
## What's included
- Custom design — no templates, no themes. A site designed around your business, your content, and your goals.
- Built with Astro and Tailwind CSS — modern tools that produce fast, lightweight, accessible sites.
- Mobile-first — designed for phones first, then scaled up to desktop.
- SEO foundations — clean heading hierarchy, meta tags, structured data, sitemap, and robots.txt from day one (delivered through the SEO & Analytics base pack which is included where the site is being built from scratch).
- Performance optimisation — images compressed, fonts self-hosted, scripts deferred. Targeting 90+ Lighthouse scores.
- Hosting on Cloudflare Pages — global CDN, automatic HTTPS, and near-instant page loads. Hosting is part of the support plan if you stay on for Looked After.
## How it works
1. We start with a conversation about your business, your audience, and what you need from the site.
2. I put together a design spec and wireframe for your review.
3. Once the design is approved, I build the site — typically within 2-4 weeks.
4. You review, we iterate, and then we launch.
## Website maintenance Melbourne
Source: https://nathanschram.com/services/website-maintenance-melbourne/
The ongoing-care side of Web Design & Hosting, for a site that is already live — whether or not I built it. The Stage 05 (Looked After) shape of this service line, not a separate service.
Covered: updates applied and checked; backups that actually restore; security watched; uptime and performance monitoring; small changes just done; a monthly report in plain language; a regular catch-up call; and proactive recommendations.
Explicitly not offered: offshore ticket queues; platforms I can't support properly; lock-in for its own sake; redesigns disguised as maintenance; or content writing at volume.
Engagement shapes: a one-off site audit, a one-off catch-up sprint, or an ongoing care plan.
# Is $20 a day enough for Google Ads? Do the maths first
Source: https://nathanschram.com/blog/is-20-a-day-enough-for-google-ads/
Published: 2026-09-23
Author: Nathan Schram
## Start here
**Outcome:** you know how many clicks your budget buys, whether that's enough to learn anything, and the most Google will usually charge per campaign in a month.
**Time:** about 10 minutes (my estimate). **Cost:** $0 - the checks use free Google tools and the table below.
**Do first:** [the division](#the-maths), then the [10-minute budget check](#budget-check).
**Leave for later:** bid strategies and campaign types, including Google's all-in-one Performance Max campaigns. They matter less than the maths, so I'd leave them until that works.
**Done when:** you've picked one of three answers - start, narrow first, or wait.
Twenty dollars a day sounds sensible. Cautious, even. It's a coffee-and-a-sandwich budget. It's also up to $608 a month per campaign under [Google's usual monthly limit](#the-charge), and for 11 of the 21 Melbourne service searches in my table it buys less than one click a day.
I often get asked some version of "is $20 a day enough?". Usually it's an owner who's about to switch Google Ads on for the first time, or one who's been running it for a month and can't tell whether anything's happening. The usual answer is "it depends", which is useless on its own.
## Is $20 a day enough for Google Ads?
Only if clicks in your industry are cheap. To get ten clicks a day out of $20, each click has to cost about $2 or less, and none of the 21 searches in my table came close. For ordinary Search ads you pay when someone clicks, and the cost per click (CPC - what each of those clicks costs you) decides how many clicks you get. The whole question comes down to one division:
**Daily budget ÷ your cost per click = clicks per day.**
At $20 a day and a $5 click, that's four clicks a day, or roughly 120 a month. Small, but it's a real test. At a $40 click it's half a click a day, about 15 a month, which is closer to a coin toss than a campaign.
The step most owners I talk to skip is finding their own cost per click before they set the budget. They pick the number they're comfortable losing, then find out what it buys. It should be the other way around: find out what a click costs, work out how many clicks you need to learn something, and let that set the budget.
## How does Google decide what you pay per click?
Through an auction that runs every time someone searches, so there's no set price per click. Google's [page on Ad Rank](https://support.google.com/google-ads/answer/1722122) (Ad Rank is Google's score for where your ad shows, if at all) lists six things that feed it:
- your bid
- the quality of your ad and landing page
- the minimum bar an ad has to clear before it can show at all
- how competitive that particular auction is
- the context of the search (the person's location, device, the time and so on)
- the expected effect of extras like a phone number or extra links in your ad
Your bid is the most you're willing to pay for a click. Google says "How much you actually end up paying is often less". That's the auction at work: what you pay depends on whoever else happens to be in it.
You'll see a Quality Score in your account, a 1 to 10 rating for each keyword. Google [calls it](https://support.google.com/google-ads/answer/6167118) "a diagnostic tool" and says "Quality Score is not an input in the ad auction." The real quality of your ad and landing page does count in the auction; the score is Google's summary of how you compare with other advertisers.
In a crowded auction (plumbers, locksmiths, lawyers) you're up against businesses that may be spending many times more than you. Your $20 buys the same expensive clicks, just fewer of them.
## What does $20 a day buy in your industry?
The table below does the division for 21 common Melbourne service searches. The cost-per-click figures are Google Ads keyword data, which I pulled on 22 September 2026 through DataForSEO (a keyword-data service built on Google's own Ads API), with the location set to Australia. DataForSEO reports them in US dollars, so I've converted them to Australian dollars. They're estimates, not quotes: your actual price depends on everything in the auction above, "near me" or suburb-level searches can price differently, and a campaign targeted only at Melbourne may too.
| Search (Australia) | Estimated cost per click (A$) | Clicks a day at A$20 | Rough daily budget for 10 clicks (A$) |
|---|---:|---:|---:|
| seo melbourne | $72.75 | 0.3 | ~$728 |
| locksmith melbourne | $56.11 | 0.4 | ~$561 |
| emergency plumber melbourne | $55.60 | 0.4 | ~$556 |
| family lawyer melbourne | $45.13 | 0.4 | ~$451 |
| plumber melbourne | $40.26 | 0.5 | ~$403 |
| roof repairs melbourne | $40.15 | 0.5 | ~$401 |
| conveyancing melbourne | $36.93 | 0.5 | ~$369 |
| air conditioning installation melbourne | $35.35 | 0.6 | ~$353 |
| electrician melbourne | $27.13 | 0.7 | ~$271 |
| pest control melbourne | $24.62 | 0.8 | ~$246 |
| web design melbourne | $23.58 | 0.8 | ~$236 |
| bookkeeper melbourne | $19.61 | 1.0 | ~$196 |
| accountant melbourne | $13.60 | 1.5 | ~$136 |
| house cleaning melbourne | $12.55 | 1.6 | ~$125 |
| builder melbourne | $11.16 | 1.8 | ~$112 |
| tax accountant melbourne | $10.18 | 2.0 | ~$102 |
| landscaping melbourne | $9.25 | 2.2 | ~$93 |
| personal trainer melbourne | $7.80 | 2.6 | ~$78 |
| wedding photographer melbourne | $7.41 | 2.7 | ~$74 |
| catering melbourne | $6.44 | 3.1 | ~$64 |
| vet melbourne | $4.81 | 4.2 | ~$48 |
*Source: Google Ads keyword data retrieved via DataForSEO (Australia, 22 September 2026), which reports cost per click in US dollars; converted to Australian dollars at the Reserve Bank's 21 September 2026 rate of A$1 = US$0.7124 ([RBA exchange rates](https://www.rba.gov.au/statistics/frequency/exchange-rates.html)). Estimates from past data, not predictions.*
At A$20 a day, none of the 21 gets to ten clicks. The cheapest search in the set, "vet melbourne", buys about four. Eleven of the 21 buy less than one click a day.
My read is that urgency and job value set the price. Locksmiths and emergency plumbers sit around A$56 a click on these estimates, and the dearest search in the whole set is my own trade: "seo melbourne", at about A$73. Search volume isn't what sets it, going by these figures: "house cleaning melbourne", "pest control melbourne" and "plumber melbourne" each show about 4,400 searches a month, yet their estimated click costs are roughly A$13, A$25 and A$40. I suspect what a job is worth, and how many businesses are chasing it, matters far more than how many people search.
### How much the estimates moved in two months
I pulled the same 21 searches in July. Two months later the typical estimate had moved about 12%, up or down, with eight of the 21 moving 20% or more: air conditioning installation up 47%, bookkeeper down 44%. (Both pulls came back in US dollars, so part of any change could just be the exchange rate moving.) Treat any single cost-per-click figure, mine included, as a snapshot, and check your own before you commit to a budget.
Google's Keyword Planner won't give you one neat price per click. For each search it shows a **top of page bid** range, which Google [describes](https://support.google.com/google-ads/answer/3022575) as roughly the 20th to 80th percentile of what advertisers have historically paid for a top-of-page bid (the middle of past bids, leaving out the cheapest and dearest fifth). That's a bid range rather than the average price of a click, so it won't match my table exactly. Use the high end, and if it's well below my figure for a similar search, work from my figure instead.
> **Try this:** open Google Keyword Planner (it's in the Tools menu of a Google Ads account, and [Google's guide](https://support.google.com/google-ads/answer/7337243) says you need billing details entered in your account before you can use its keyword ideas), choose **Discover new keywords**, and enter the two or three searches you'd actually bid on: your service plus your suburb or city. Take the high end of each top of page bid range and divide your daily budget by that number.
One gap in the table: health searches. When I pulled physio, psychologist and dentist searches in July, Google's keyword data came back empty. The same Keyword Planner guide says keywords "considered sensitive are not discoverable or forecastable", which may be why, so don't count on the planner to size health searches like these for you.
## Why is ten clicks a day my floor?
Ten clicks a day is my working rule of thumb. Google doesn't set it, and I didn't invent it either.
Ten a day is about 300 clicks a month. At that volume, patterns start to show up: which searches bring real enquiries and which bring tyre-kickers, which ads people click and which they scroll past. At two clicks a day (about 60 a month), one good week or one bad week can swing the whole picture, and a weak ad looks exactly like bad luck. In my experience the first month of a new campaign is often a learning month even with a healthy budget, and a thin budget stretches that learning out.
Separately, I ask for at least $1,000 a month in ad spend before I'll manage a Google Ads account. That's on my [paid search page](https://nathanschram.com/services/paid-search/). Below that, there's too little data to tell what's working, and my management fee swallows too much of the value. At up to $608 a month, $20 a day is under that minimum. Even the minimum doesn't reach ten clicks a day on any search in the table: $1,000 a month is about $33 a day, which buys about seven clicks on the cheapest search and less than one on a plumber search.
You can still run ads below ten clicks a day. Just expect to learn slowly, and give the channel longer than a month before you judge it.
## Why did Google Ads charge me $500?
Often it's just how Google bills. Two things catch people out.
First, your daily budget is an average, not a cap. Google's [spending limits page](https://support.google.com/google-ads/answer/10486637) says a campaign "might spend up to twice your average daily budget" on a given day, and that the monthly limit is "30.4 times your average daily budget for most campaigns". On a $20 daily budget, that's up to $40 on a busy day and up to $608 over a month. If the clicks run past those limits, Google [says](https://support.google.com/google-ads/answer/1704443) you'll "never actually pay more than your spending limits", but a $40 day on a $20 budget still looks alarming if nobody warned you.
Second, the payment threshold. On postpay (the setting Google used to call automatic payments, where you pay after the clicks), Google charges your card when your costs reach a set amount (your payment threshold) and on the first day of each month. That threshold rises each time you hit it before the month ends, up to a limit. Google's own [worked example](https://support.google.com/google-ads/answer/2375432) has an advertiser starting at a $50 threshold, then moving to $200, $350 and finally $500. In Google's words: "You won't be emailed or notified when your payment threshold increases."
A $500 charge is often a stretch of clicks billed in one go, because your threshold quietly climbed. Google notes that thresholds vary by account, country and currency, so check yours rather than assuming the example numbers.
> **Try this:** in your Google Ads account, select the **Billing** icon, then **Summary**. The "Next automatic payment" card shows your current payment threshold and the likely date of your next automatic payment. Check it now, while nothing's wrong.
If a charge still doesn't add up after that, Google keeps a page of [common questions about charges](https://support.google.com/google-ads/answer/16304798) that's worth reading before you ring anyone.
## Did Google switch your campaign to AI Max in September 2026?
Possibly, and if you run your own account it's worth a two-minute look.
On 12 August 2026 Google announced on its [Ads Developer Blog](https://ads-developers.googleblog.com/2026/08/migrate-campaign-level-broad-match-and.html) that from 1 September it would start automatically upgrading some Search campaigns to AI Max, its newer bundle of automated features. The upgrade covers campaigns using either of two older settings: campaign-level broad match (which lets Google match your ads to looser variations of your keywords) or standalone "automatically created assets" (extra ad text Google writes for you). The post said the migration would "roll out progressively throughout the month", with campaigns "migrated in-place": same campaigns, new settings.
From 3 August 2026, Google had already blocked anyone from creating those older settings, in the Google Ads interface, Google Ads Editor and its developer tools.
On a small budget this matters, because AI Max's search term matching lets your ads show for searches beyond your existing keywords. Google's [AI Max guide](https://support.google.com/google-ads/answer/15910187) says it uses "broad match, asset-based and landing page-based technology to optimise campaign reach". Extra reach can help. On $20 a day, it can also mean your handful of daily clicks gets spread across searches you'd never have picked.
### What got switched on
According to Google's developer post, it depends on which old setting you had:
| If your campaign had… | Search term matching | Text customisation | Final URL expansion |
|---|---|---|---|
| Campaign-level broad match | On | Off | Off |
| Automatically created assets | On | On | Off |
Text customisation means Google writes its own variations of your headlines and descriptions; final URL expansion means Google chooses which page on your site to send people to. For the broad match group, Google says existing brand inclusions and exclusions (lists of brand names you'd told Google to target or keep away from) carried across.
### How to check yours
Open the campaign's settings. Google's guide puts text customisation and final URL expansion under Asset optimisation, a panel of campaign-level settings, and says you can turn them off "individually in campaign settings". Search term matching is turned off "in the ad group settings". Then open your search terms report (the list of actual searches that triggered your ads) and read what you've paid for since early September.
Whether to keep it depends on the account. On a larger account with solid conversion tracking (a record of which clicks turned into enquiries), some of this can pull its weight. On a thin budget, I'd want to read the search terms before letting the machine widen them. Dynamic Search Ads campaigns (ads Google builds from the pages of your website) weren't part of the September round; Google's post schedules their migration for February 2027.
## Start, narrow first, or wait?
| Clicks a day at your budget | What I'd do |
|---|---|
| About 10 or more | **Start.** You should learn something within a month. Get [conversion tracking](https://nathanschram.com/blog/google-ads-working/) working before the first dollar goes out. |
| Roughly 3 to 9 | **Narrow first.** Fewer keywords, a tighter area, exact match keywords (Google's tightest setting, though ads can still show for searches with the same meaning or intent), business hours only. You're still under ten a day, so you're trading volume for relevance: the budget goes on the searches most likely to become enquiries. Judge it on enquiries rather than clicks, and give it longer than a month. |
| Under about 3 | **Wait.** Put the effort into the free foundations first - [your Business Profile](https://nathanschram.com/blog/business-not-showing-up-on-google/) and [your website's enquiry path](https://nathanschram.com/blog/seo-enquiry-leaks-checklist/) - or save until the budget matches the maths. |
## The 10-minute budget check
### 1. Find your cost per click - about 3 minutes
Look up a cost per click for the two or three searches you'd actually bid on: the high end of Keyword Planner's top of page bid range, or the table above.
**Done when:** you have one realistic number. If you're torn between two, use the higher one.
### 2. Do the division - 1 minute
Daily budget ÷ cost per click = clicks per day. Multiply that by 30.4 for the month.
**Done when:** you know your clicks per day and per month.
### 3. Compare it with ten a day - 1 minute
Find your row in the [start, narrow or wait table](#decision).
**Stop if:** you're under about three a day and can't raise the budget or find searches with a cheaper click. Don't switch the campaign on yet.
### 4. Know your monthly ceiling - 2 minutes
Multiply your daily budget by 30.4. For most campaigns, that's the most Google will charge for that campaign in a month. Then check your payment threshold under **Billing → Summary**.
**Done when:** a $40 day or a $500 charge wouldn't surprise you.
### 5. Check your AI Max settings - 2 minutes (existing campaigns only)
Open the campaign settings, find Asset optimisation (text customisation and final URL expansion), and see which are on. Google says search term matching can be turned off in the ad group settings, so check each ad group too. Read your search terms report since 1 September while you're there.
**Done when:** each setting is on or off because you decided it should be.
### 6. Decide - 1 minute
Start, narrow first, or wait. Write down which one and the date, so a month from now you've got something to judge against.
## When is $20 a day the right amount?
When clicks are very cheap and you're patient. On the September estimates, only the catering and vet searches clear three clicks a day at A$20, and for those a tightly targeted campaign can be a slow but useful test. Personal training and wedding photography sit just under that line too, so they're a wait on my table, and landscaping, at about two a day, more clearly so.
It can also work as a controlled experiment if your tracking is already in place and you treat the first month as tuition. Searches on your own business name are another case where a small budget can make sense. People searching your name are usually already looking for you; the ad is there so a competitor bidding on your name is less likely to be the first thing they see.
Where it doesn't make sense: plumbing, locksmith, electrical, roofing and legal searches, where a click ran from about A$27 to A$56 on these estimates, any search in the table that buys less than a click a day, and any business that can't yet tell which enquiries came from ads. If that's you, the money usually does more on the free foundations first. If you're weighing ads against SEO, my piece on [what SEO costs in Australia](https://nathanschram.com/blog/seo-cost-australia/) covers the other half of that decision. And once a campaign is running, [how to tell if your Google Ads are working](https://nathanschram.com/blog/google-ads-working/) is the next read.
### Free orientation vs paid diagnosis
This article can tell you whether your budget is in the right ballpark. It can't see your account, your landing page, or whether your tracking is actually recording enquiries - and those have a big say in whether any budget works. The free Basic [Digital Health Check](https://nathanschram.com/digital-health-check/) looks at your advertising from the outside, including the landing pages your ads point to and whether the measurement underneath them holds up; the paid In-Depth version goes inside the account itself. The [Google Ads health check](https://nathanschram.com/digital-health-check/google-ads-health-check/) page sets out what each version looks at. Either way I'll tell you straight whether ads are even the right next move. Sometimes the answer is "not yet, sort the website first", and that's a good answer too.
## Tools & Resources
Everything referenced above, in one place.
### Free tools
- **[Google Keyword Planner guide](https://support.google.com/google-ads/answer/7337243)** - Google's guide to its search and cost estimates for the searches you'd bid on (the Discover view shows top-of-page bid ranges, as above; the planner needs a Google Ads account with billing details entered)
- **[About payment settings](https://support.google.com/google-ads/answer/2375432)** - Google's explanation of payment thresholds, including where to find yours
### Checklists & templates
- **[The 10-minute budget check](#budget-check)** - cost per click → division → compare → monthly ceiling → AI Max → decide
- **[The September 2026 cost-per-click table](#the-table)** - 21 Melbourne service searches, with the division already done
### Further reading
- **[About spending limits](https://support.google.com/google-ads/answer/10486637)** - the 2× daily and (for most campaigns) 30.4× monthly limits, straight from Google
- **[How AI Max for Search campaigns works](https://support.google.com/google-ads/answer/15910187)** - Google's own guide to the settings and where to turn them off
- **[How to tell if your Google Ads are working](https://nathanschram.com/blog/google-ads-working/)** - my five-number check once a campaign is running
---
Look, $20 a day isn't a silly number. It usually just gets picked before anyone's done the division. Do that first. If it says wait, waiting is a decision too, and it's a lot cheaper than a month of clicks you can't learn from.
# Why isn't your business showing up on Google?
Source: https://nathanschram.com/blog/business-not-showing-up-on-google/
Published: 2026-09-16
Author: Nathan Schram
## Start here
**Outcome:** you know which of six causes explains your missing listing, and whether it's a quick fix or a longer job.
**Time:** about 15 minutes, in my experience. **Cost:** $0 - every check uses free Google tools.
**Do first:** the [five-minute search test](#check-first), then walk the [six causes in order](#the-six-causes).
**You'll need:** nothing for the first checks; access to the Google Account that manages your Business Profile for causes 1, 2 and 5.
**Done when:** you can point at the cause that applies - or every check passes, which is an answer too: your listing is fine and you have a [ranking question](#listing-or-ranking) instead.
You type your own business name into Google and it isn't there. Or a customer says "I tried to find you on Google and nothing came up", which is worse, because now you're wondering how many others gave up quietly. It's a small panic with an unhelpful search results page attached - the answers are a mix of Google help articles and agencies happy to fix it for a monthly fee.
But "not showing up on Google" isn't one problem. It's six different problems that all look the same from the outside. Some of them you can fix yourself this week for nothing. One of them you can't, and knowing which kind you have is the entire game. So don't start changing settings at random. Check the causes in order - the order below rules out the most common and cheapest-to-fix ones first, which is the same order I work through when this exact panic lands in my inbox.
## First: what's actually showing right now?
Before touching anything, find out what Google is actually displaying. This takes about five minutes and it shapes everything after it.
> **Try this:** open a private (incognito) browser window - so your own search history isn't colouring the results - and search for your exact business name plus your suburb, like *"Smith Plumbing Preston"*. Then do the same search in Google Maps. Note what appears: nothing at all, a profile with wrong details, or your profile sitting below competitors.
Then check the other side of the counter. Sign in to the Google Account you manage the business with and open your [Business Profile](https://business.google.com/). Google's own advice for finding it is to search your business name and city, or just search `my business` while signed in. What you find determines your starting point:
- **No profile exists anywhere** - not in the search, not in Maps, nothing to manage. Go to [cause 1](#task-verify): your business was probably never added or verified.
- **A profile exists but you can't see it publicly** - there's something in your dashboard, but the incognito search finds nothing. Work through [causes 1 to 5](#the-six-causes) in order.
- **Your profile appears, just not where you'd like** - it exists, the details are right, but competitors sit above you. Skip ahead to [cause 6](#task-outranked). You have a ranking question, and it's a different conversation.
One scope note before the checklist: this is about your business *listing* - the profile that appears in Maps and the map panel in results. If your whole *website* is also missing from ordinary Google results, that's a separate problem (search indexing) with its own checks, and none of the causes below will explain it.
One wrinkle worth knowing: Search and Maps don't always agree. A profile can appear in Maps but not in the main results, or the other way around, especially while it's new or recently edited. If you're in that in-between state, the [timing section](#how-long) below is probably your answer.
## The six causes, in order
Work top to bottom. Each check either names your problem or rules it out and moves you down the list.
### 1. Your profile isn't verified
In the checks I run, this is the most common cause - and the most invisible from the inside. Google [states plainly](https://support.google.com/business/answer/145585) that only verified businesses can show their business info on Maps and Search - an unverified profile can look complete in your dashboard while showing nothing to anyone else.
**Check:** open your [Business Profile](https://business.google.com/) and look for a **Get verified** button or a pending verification task. If it's there, that's your answer.
**Fix:** verify using whichever methods Google offers you - the options are determined automatically based on your business type and region, and you can't pick a different one. Depending on the business it might be a phone call, text, email, video recording, live video call, or a postcard to your address. [Google's verification guide](https://support.google.com/business/answer/7107242) says most postcard codes arrive within 14 days, and codes expire after 30 days. Two traps while you wait: don't edit your business name, address or category (it invalidates the code), and don't request a new code out of impatience, because that invalidates the one already in the mail.
**Done when:** verification is submitted and, after Google's review - which it says can take up to 5 business days - you get the confirmation email.
**Stop if:** you've failed verification more than once. Repeated failed attempts sometimes mean a guidelines issue underneath, which is the next check.
### 2. Your profile has been suspended
Google suspends or disables profiles that break its guidelines, and a suspended profile won't show to anyone until it's resolved. If your listing used to appear and then vanished, this should be your first suspicion.
**Check:** Google says it notifies you in the Google Account that manages the profile, so look there and in your dashboard for a suspension or restriction notice.
**Fix:** first, work out what tripped it. The usual suspects are things owners do in good faith because someone told them it "helps SEO" - the classic is adding extra words to your business name, like *Smith Plumbing | Best Plumber Melbourne 24/7*. [Google's guidelines](https://support.google.com/business/answer/3038177) require your real-world name, exactly as it appears on your signage and stationery, and say bluntly that stuffing anything else in can get the profile suspended. Also check you haven't got more than one profile for the same business - the guidelines allow one each.
Fix whatever's non-compliant *first*, then appeal through Google's [appeals tool](https://support.google.com/business/?p=manage_appeals), which shows you the reason and the policy it says you violated. You can attach evidence - business registration, a licence, tax certificates, utility bills - and I would, every time, because it's the difference between an appeal and an argument. One warning from Google worth repeating: don't create a fresh profile for the same business while the appeal is under review.
**Done when:** the appeal comes back approved and the listing reappears.
**Stop if:** the appeal is denied. You can request an additional review with new evidence, but a denied appeal on a business that depends on Google is the point where I'd get a professional to look at *why* before you burn the additional review too.
### 3. It's just too new (or you just changed it)
Sometimes nothing is wrong. Google's own numbers, scattered across its help pages, are slower than most owners expect: profile edits [usually show up in about 10 minutes](https://support.google.com/business/answer/2853879) but can take up to 30 days if they need review, edits can take up to 3 days to be reflected in search results, and rankings for brand-new businesses ["can take up to a month to appear in search results"](https://support.google.com/business/answer/145585). That last one surprises people every time.
**Check:** did you create the profile, finish verification, or make significant edits within the last month?
**Fix:** mostly, wait - and use the [timelines table](#how-long) below so you're waiting on Google's stated clock rather than vibes. The one productive thing to do meanwhile is make sure the profile is complete: hours, categories, services, photos, the lot. Google says complete, accurate profiles are more likely to show in local results anyway, so the waiting time isn't wasted.
**Done when:** the relevant window has passed. A month-old verified profile that's still invisible has earned a spot back on this checklist.
**Stop if:** you catch yourself making daily edits to "speed things up". Significant edits can send things back into review, which means your impatience can genuinely make it slower.
### 4. Your details are wrong or inconsistent
Google [builds its picture of your business](https://support.google.com/business/answer/2721884) from more than your profile - it also compiles publicly available information like crawled web content, licensed third-party data and user contributions. When your name, address and phone number don't match across your website, directories and social pages - old address on one, old phone number on another - that picture gets muddy. [Google's ranking guidance](https://support.google.com/business/answer/7091) says it directly: if your business info isn't accurate, your profile "might not show up for relevant searches in your area".
**Check:**
> **Try this:** search Google for your business name in quotes, and separately for your phone number. Skim every result that's about you - your website footer, directories, Facebook, industry listings. Every name, address and phone number should match your profile exactly. List the ones that don't.
**Fix:** correct the profile first (full street address entered properly - Google's address guidelines want the real official address, not "corner of Main St" descriptions), then chase down the worst mismatches elsewhere. Your own website is the one you control and the one to fix today.
**Done when:** profile, website and your major listings all say the same thing.
**Stop if:** you're three hours into a directory-cleanup spiral. Fix the big ones - website, Facebook, the directories customers actually use - and move on. The long tail matters much less than the top five.
### 5. A settings choice is hiding you
Some invisibility is self-inflicted, quietly, by one toggle. If you run a service-area business - a plumber, electrician, mobile groomer, anyone who goes to the customer - [Google's address rules](https://support.google.com/business/answer/2853879) say you should only hide your address if you're that kind of business, and once it's hidden, only your service area shows. Which is correct behaviour. But it also means a wrongly drawn service area, or an accidentally hidden address on a business customers *do* visit, can make you invisible in exactly the places you serve.
**Check:** in your profile, review **Edit profile → Location**: is "Show business address to customers" set the way it should be for your business type? Is the service area actually the suburbs you work in? While you're there, sanity-check your categories - is the primary category what your business *is*, not a loose association?
**Fix:** shopfront customers visit you? Show the address. Service-area business? Hide it, and set a service area that matches reality. Google also doesn't allow service-area businesses to list a "virtual office" address that nobody staffs, so if that's the setup, it's not a workaround - it's cause 2 waiting to happen.
**Done when:** location settings match how the business actually operates.
**Stop if:** you're not sure whether your setup counts as a service-area business. Flipping location settings back and forth is cause-3 bait - each change can trigger review. Work out the right answer once, set it once.
### 6. You're listed - you're being outranked
If you got here, your profile exists, it's verified, compliant, accurate and correctly configured. It shows when someone searches your name. It just doesn't appear when someone searches *"plumber near me"* - competitors do instead. That isn't a fault. That's competition, and it's a different kind of problem to everything above.
[Google describes local ranking](https://support.google.com/business/answer/7091) as a mix of three things: relevance (how well your profile matches the search), distance (how far you are from the searcher), and prominence (how well-known your business is, including reviews and links to your site). And it's blunt about the boundary: "There's no way to request or pay for a better local ranking on Google." Anyone who emails promising you the number-one spot in the map results is selling something Google says isn't for sale.
What you *can* do: keep the profile complete and current, gather genuine reviews and reply to them, keep photos fresh - all things Google's own guidance recommends - and improve the website behind the profile. In my experience that's real work over months, not a toggle. It's [local SEO](https://nathanschram.com/services/local-seo-melbourne/) work, which I've written about in my [local SEO guide for Melbourne businesses](https://nathanschram.com/blog/local-seo-melbourne-2026/), and if you're weighing up paying for help with it, read [what SEO costs in Australia](https://nathanschram.com/blog/seo-cost-australia/) first.
## Is it a listing problem or a ranking problem?
This is the fork the whole checklist exists for, because the two problems have completely different price tags and timeframes.
| | Listing problem (causes 1–5) | Ranking problem (cause 6) |
|---|---|---|
| **What's wrong** | Google can't or won't show your profile | Google shows it, below competitors |
| **Typical fix** | Verify, appeal, wait, correct, re-configure | Months of profile, review and website work |
| **Cost** | Free - your time and Google's tools | Real effort, sometimes paid help |
| **Timeframe** | Minutes to a few weeks | Months, ongoing |
| **Who fixes it** | Usually you | You with a plan, or someone you trust |
The mistake I see most often is treating one like the other. Owners spend months of effort - or someone else's monthly retainer - on "ranking" when the actual problem was an unverified profile that ten minutes and a postcard would have fixed. And the reverse: endlessly re-editing a perfectly healthy listing, hoping the map pack will notice, when the honest answer is that the competitors have more reviews, better websites and five years of head start.
### Free orientation vs paid diagnosis
This checklist can tell you the shape of the problem, and for causes 1 to 5 it'll often get you all the way to fixed. What it can't see is your actual profile, your account notices, or how your website and competitors stack up behind a ranking problem. So: worked through the list and you're still not showing up where customers actually search? That usually means a ranking problem, not a listing problem - a [Digital Health Check](https://nathanschram.com/digital-health-check/) will tell you which, and what matters first. I look at the actual evidence - profile, website, search data - and give you a straight answer on what you can do yourself versus what's worth paying for. Sometimes that answer is "your listing's fine, save your money". That's a good outcome too.
## How long until your business shows up on Google?
Waiting is only bearable when you know the clock. These are Google's own stated timeframes from its help pages, current as of August 2026 - they're "up to" figures, the outer edge of each window rather than the typical wait:
| You just… | Google says | Worry point |
|---|---|---|
| Requested a verification postcard | Most codes arrive within 14 days | After ~2 weeks, contact Google support - and note codes expire after 30 days |
| Completed verification steps | Review can take up to 5 business days | Past a week with no confirmation email, check the dashboard for issues |
| Edited your profile | Usually live in ~10 minutes; up to 30 days if it needs review | A pending edit past a month is worth a support enquiry |
| Made edits and searched for them | Up to 3 days to appear in search results | Give it the 3 days before re-editing |
| Launched a brand-new business | Rankings can take up to a month to appear | A verified, complete, month-old profile that's still invisible goes back through causes 2, 4 and 5 |
The pattern across all of these: impatient re-editing is the enemy. Changes can trigger review, review takes time, and the clock restarts. Make the profile right, once, then leave it alone and let the timeframes run.
## Tools & Resources
Everything referenced above, in one place.
### Free tools
- **[Google Business Profile](https://business.google.com/)** - where every check in this article happens: verification status, location settings, categories
- **[Business Profile appeals tool](https://support.google.com/business/?p=manage_appeals)** - for suspended profiles: shows the violated policy and takes your evidence
- **[Verify your business on Google](https://support.google.com/business/answer/7107242)** - Google's official verification guide, including every method and its rules
### Checklists & templates
- **The five-minute search test** - incognito search for your exact name + suburb, then Maps, then the dashboard (see [First: what's actually showing](#check-first))
- **The six causes, in order** - unverified → suspended → too new → wrong details → settings → outranked. Print it, work down it
### Further reading
- **[How to improve your local ranking on Google](https://support.google.com/business/answer/7091)** - Google's own explanation of relevance, distance and prominence
- **[Guidelines for representing your business](https://support.google.com/business/answer/3038177)** - the rules whose breach gets profiles suspended
---
Look, most "we're not on Google" panics I see turn out to be a fortnight-old postcard problem or a keyword-stuffed business name - fixable, free, done by Friday. The expensive mistake isn't having the problem. It's paying to fix the wrong one. Check in order, know your fork, and you won't.
# What does SEO cost in Australia? How to read a quote
Source: https://nathanschram.com/blog/seo-cost-australia/
Published: 2026-07-18
Author: Nathan Schram
You've asked around, or filled in a form, and now there's an SEO quote sitting in your inbox. It's probably a monthly retainer, somewhere between one and a few thousand dollars, with a list of inclusions that all sound reasonable and none of which you can independently judge. That's not a knock on you. It's the whole problem with buying SEO: the person quoting knows exactly what the work involves, and you don't.
I'm a solo digital consultant, not an agency with a sales team to feed, so I'll say the quiet part: some of these quotes are fair, some are thin, and the price is a terrible way to tell them apart. A $2,500 retainer can be excellent value or mostly reporting theatre. A $700 one can be a genuine starter package or ten minutes of software output with an invoice attached.
So instead of another price list, this is a guide to reading the quote itself. What the numbers should break down into, the questions that expose a thin package, and the red flags that both Google and the ACCC have effectively written down for you.
## What does SEO actually cost in Australia?
Short answer: when I checked in July 2026, advertised SEO packages in Australia ran from about $400 a month to $15,000+, with small-business packages mostly advertised between $1,500 and $5,000 a month. For transparency, here's what I charge at Nathan Schram Digital: a Basic SEO audit is free on an introductory call, the In-Depth audit starts at $300 ex-GST, and ongoing search work starts from around $1,000 a month on month-to-month terms.
Here's what's being advertised. In July 2026 I went through page one of Australian Google results for "SEO cost Australia" - which is almost entirely agencies publishing their own pricing guides - and the advertised rates clustered like this:
| Tier (as advertised) | Advertised monthly range | What's typically claimed at this level |
|---|---|---|
| Entry / basic | ~$400 - $1,500 | Light audit, basic on-page fixes, a few keywords or local directory listings ("citations") |
| Small business / growth | ~$1,500 - $5,000 | Ongoing content, on-page and technical work, some link building |
| National / enterprise | ~$5,000 - $15,000+ | Full strategy, digital PR (outreach for media coverage and links), large content programs |
| Hourly consulting | ~$100 - $300 per hour | Audits, one-off fixes, training |
| One-off audits | ~$2,000 - $5,000+ | Technical or content audit projects |
Three caveats. These are advertised rates - what providers say on their own pricing pages - not verified data about what anyone pays. And every one of those pricing guides is written by a seller. That doesn't make the numbers wrong, but it does mean page one of Google can't give you an independent answer to "is this quote reasonable?". The people publishing the ranges are the people writing the quotes. And I work from Melbourne, but I didn't separate Melbourne pages out in the July check, so if you're comparing SEO prices in Melbourne, treat the bands as national.
Which is why the range itself is so wide it's nearly useless. "Somewhere between $400 and $15,000 a month" narrows nothing down. The useful question isn't what SEO costs. It's what your specific quote buys.
## Why does the monthly price tell you so little?
Because a retainer is just hours in disguise, and nobody shows you the hours.
SEO is labour. Someone researches your keywords, fixes your pages, writes or edits content, builds links, checks the data, writes the report. All of that takes a person's time, billed to you through the retainer. So the first thing I do with any SEO quote is convert it back into hours: divide the monthly fee by a plausible hourly rate and see what's left.
The same $2,000 buys anywhere from 7 to 20 hours a month depending on who's doing the work. The quote should tell you which.
Run that on your own quote and the questions write themselves. If you're paying $2,000 a month and the going hourly rate is $150 to $200, you're buying about 10 to 13 hours of skilled work. Is that what the inclusions list looks like? Ten hours is a meaningful amount of time - enough to properly improve a couple of pages, fix technical issues, and review the data. It is not enough to "continuously optimise your entire site, produce four blog posts, build authoritative links and provide comprehensive reporting", which is roughly what some inclusion lists imply.
And there's a second cost hiding in the arithmetic: the annual number. A $2,000 monthly retainer is a $24,000 yearly commitment. Almost nobody says it out loud, and every quote should be judged at that scale.
**Try this:** take the monthly fee on your quote and divide it by $150. That's a rough ceiling on the hours of skilled work you're buying each month. Then multiply the fee by 12. Now re-read the inclusions list with both numbers in mind and ask whether the maths holds together.
## What should a good SEO quote itemise? {#the-quote}
A readable quote tells you what will be done, by whom, in what timeframe, and how you'll know it worked. Vague inclusions are where thin packages hide, so the test is simple: could you tell, three months in, whether each line item actually happened?
Here's what I'd want to see itemised, and what each line is really telling you:
| Quote element | What good looks like | What it tells you |
|---|---|---|
| Scope | Which pages, which keywords or topics, what's excluded | Whether "your website" means five pages or fifty |
| Named tasks | "Rewrite the three service pages", not "on-page optimisation" | Tasks you can verify happened |
| Time or volume | Hours per month, or counted deliverables | Whether the fee matches the labour |
| Timeline | What happens in months 1-3 vs ongoing | Early months should be heavier: audit, fixes, foundations |
| Reporting | Enquiries and conversions, not just rankings and traffic | Whether they measure what pays your bills |
| Ownership and access | You keep admin of your own site, analytics and Search Console | Whether leaving them later is painful |
| Contract terms | Month-to-month or short initial term, clear exit | Confidence in their own work |
The reporting row deserves special attention. Rankings and traffic are how SEO work is measured; enquiries are why you're paying for it. A report that shows keyword movements but never mentions what happened to your enquiries is measuring the work, not the outcome. Any provider working on your site should be comfortable reporting both - and if your tracking can't currently tell you where enquiries come from, that's worth fixing before the retainer starts, not after.
Ownership matters more than people expect. Checking who controls your website, analytics and accounts is one of the first things I look at on any site. The SEO version: everything should be built in accounts you own, with the provider given access - not the other way round. If the content, the tracking, or the Search Console access lives in their accounts, the price of leaving quietly goes up.
**Try this:** for each inclusion on your quote, ask "how would I verify this happened?". If the honest answer is "I couldn't", ask the provider to re-word it until you could. A good one will happily do this. A thin package can't survive it.
## What does reading a quote look like?
Fast, once you know what to look for. Here's the kind of quote that lands in inboxes - a made-up but realistic one - read the way I'd read it in about five minutes.
> **"SEO Growth Package" - $2,000/month, 12-month term**
> - Ongoing on-page optimisation
> - 4 blog posts per month
> - Link building
> - Monthly ranking report
Start with the arithmetic. At $150 to $200 an hour, $2,000 buys 10 to 13 hours a month. Four written blog posts could eat most of that on their own, which leaves almost nothing for the "ongoing optimisation" and "link building" the same four lines promise. So either the posts are thin, or the other work is - at this price the quote can't be doing all four properly.
Then the reporting line. It's a "ranking report", not enquiries - measuring the work, not the outcome you're paying for. And the 12-month term arrives with no mention of an exit, which quietly moves the risk onto you.
None of this makes the provider dishonest. It makes the quote, as written, unable to answer the only question that matters: what am I actually buying? That's not a reason to walk away. It's the list of things to ask before you sign.
## Which red flags should end the conversation?
Some warning signs aren't judgement calls, because Google and the ACCC have already made the judgement for you.
**Ranking guarantees.** Google's own guidance on hiring an SEO says it flatly: "No one can guarantee a #1 ranking on Google." The same page goes further - if a provider guarantees their changes will give you first place in search results, Google's advice is to "find someone else" ([Google Search Central](https://developers.google.com/search/docs/fundamentals/do-i-need-seo)). This isn't pedantry. Nobody outside Google controls Google's results, so a guarantee is either naive or dishonest, and both are disqualifying in someone you're about to hand your website to.
**Guaranteed leads or revenue.** Same logic, and in Australia there's a legal layer too. The ACCC's rule for advertising is that claims "should be true, accurate and based on reasonable grounds", and that "a business must be able to prove any claim they advertise" - including claims about future results ([ACCC](https://www.accc.gov.au/business/advertising-and-promotions/false-or-misleading-claims)). A provider who guarantees outcomes they can't control is showing you how they handle claims generally. Believe them.
**A "special relationship" with Google.** There isn't one. Google's hiring guidance warns specifically about SEOs who "allege a 'special relationship' with Google", and states that Google "never accepts money to include or rank sites in our search results" - organic placement can't be bought, by anyone ([Google Search Central](https://developers.google.com/search/docs/fundamentals/do-i-need-seo)). Anyone implying priority access is selling something that doesn't exist.
**Lock-in contracts with no early exit.** Twelve-month minimums with heavy exit clauses shift all the risk to you. There are legitimate reasons SEO takes months to show results, and a provider can explain that honestly while still offering a reasonable exit. A long lock-in plus vague deliverables is the worst combination on this list.
Then there's the most common one: reports with no enquiry numbers. If the sample report is all rankings graphs and no "here's what happened to your enquiries", the retainer is being marked on its own homework. Ask to see a real (anonymised) monthly report before you sign. It tells you more than the sales deck does.
**Secrecy about methods.** Google's hiring guidance warns about providers who won't clearly explain what they intend to do, and notes that you're ultimately responsible for the actions of anyone you hire - deceptive work done on your behalf can get your site removed from Google's index entirely. "It's proprietary" is not an acceptable answer to "what will you actually do?".
**Unsolicited approaches.** The "I visited your website and noticed you're not ranking" email. Google's documentation says it receives that same spam itself, and suggests treating it with the scepticism you'd apply to miracle diet pills. I'd add: the providers worth hiring are generally busy enough not to cold-email strangers.
None of these red flags is about price. A cheap quote and an expensive one can both wave them. That's the point of reading the quote instead of the number.
## What should you ask before you sign?
Google publishes an interview list for exactly this situation, and it's surprisingly good. Here's my short version, blending Google's questions with the ones I'd add myself:
1. **Can you show me examples of your work and put me in touch with a past client?** References are the closest thing to proof this industry has.
2. **What will you do in the first 90 days, specifically?** You want named tasks, not "we'll begin optimising".
3. **How many hours a month does this fee buy, roughly?** Watch how comfortable they are answering. The arithmetic section above is your calibration.
4. **How will you report results, and will enquiries be in the report?** The answer should mention your goals, not just rankings.
5. **What results do you expect, and over what timeframe?** Honest answers hedge. SEO timelines really are uncertain, so confidence here should worry you more than caution.
6. **Do you follow Google's Search Essentials, and can you cite Google's documentation for your recommendations?** Google explicitly suggests checking that advice aligns with its official guidance - including for AI-search or "GEO" services, where its published position is that there's no separate trick beyond good SEO.
7. **What's your experience in my industry and my area?** Straight from Google's list, and doubly useful for local businesses.
8. **What happens when we part ways?** Who owns the content, the tracking, the reporting history? The answer tells you whether they're confident you'll stay.
**Try this:** before any sales call, open your own [Google Search Console](https://search.google.com/search-console) (it's free, and if it isn't set up yet, that's the first fix). Knowing what you currently rank for - even roughly - changes the conversation from "trust me" to "show me". Google also suggests granting an auditing SEO read-only access at first, not full control.
## What should you send when you ask for an SEO quote? {#asking-for-a-quote}
If you're still collecting quotes, or want ones you can actually compare, the brief matters as much as the questions. A quote can only be as specific as the brief behind it. Send a website address and "how much for SEO?" and you'll usually get package prices back, which leaves you comparing three different guesses. Send each provider the same short brief instead:
- Your website address, and the pages that matter most (usually your service pages and contact page, not "the whole site")
- What a good result looks like for you, in your own words: more enquiries for one service, say, or more calls from one area. Ask for the quote to be built around that, not around rankings
- The suburbs, towns or regions you actually serve
- What's been done before: past SEO work, who built the site, and who has admin access to it, your analytics and your Search Console
- A rough budget range. It saves everyone time, and a good provider will tell you honestly if it's too small for what you want
Then ask every provider to answer [questions 2, 3, 4 and 8 above](#what-should-you-ask-before-you-sign) in writing, with a sample report attached. Quotes that answer the same questions can be compared, and [the itemisation table above](#the-quote) tells you what to look for once they land.
## Should you be paying for SEO at all yet?
Sometimes the best reading of a quote is "not yet". That's not anti-SEO - done well, it's real, compounding work that can genuinely improve how easily people find you. It's about sequence.
SEO sends more people to your website. It doesn't make those people enquire. If your pages are unclear, hard to trust, or your contact form quietly fails, more traffic just means more people leaving - I've written a whole [checklist of the seven enquiry leaks to fix before you pay for SEO](/blog/seo-enquiry-leaks-checklist/), and it's the natural companion to this article. Fix the path first, then pay to send more people down it.
One more "not yet" case: if the quote landed because your business can't be found on Google at all, [check whether that's a listing problem first](/blog/business-not-showing-up-on-google/). Listing problems are mostly free fixes, not a retainer.
The same logic applies to [Google Ads spend](/blog/google-ads-working/): the dollars only make sense once you can see what they produce - and before you start, [check whether your budget buys enough clicks to learn anything](/blog/is-20-a-day-enough-for-google-ads/). If you can't currently tell where your enquiries come from, any SEO retainer is flying blind from day one, and so is its reporting.
When the foundations are sound and the quote reads well - itemised, verifiable, honestly hedged, month-to-month or close to it - then paying for SEO can be a sensible investment. The advertised mid-tier isn't inherently a rip-off. Ten to fifteen skilled hours a month, well spent on a small business site, is real work that most owners can't do themselves.
### Free orientation vs paid diagnosis
This article can help you spot the shape of a good or bad quote. It is not a diagnosis of your website, your current visibility, or whether SEO is the right next spend for your business.
A [Digital Health Check](/digital-health-check/) is different. I look at the actual evidence - your site, your Search Console data, your enquiry path - and give you a straight read on what's worth paying for, what you can do yourself, and what isn't worth buying yet. For SEO specifically, the [SEO audit](/digital-health-check/seo-audit/) is that check taken deeper. Got a quote you can't judge? That's exactly the situation the Digital Health Check exists for.
I do sell ongoing search work myself, so I'm not neutral. But I don't need you on a 12-month contract, and plenty of businesses never need ongoing work at all. If ongoing search work does make sense, my [SEO and analytics service](/services/seo-and-analytics/) is deliberately built around the same principles this article describes: itemised work, enquiry-first reporting, and accounts you own.
## Tools & Resources
Everything mentioned in this article, plus a few things worth bookmarking before you sign anything.
### Free tools
- **[Google Search Console](https://search.google.com/search-console)** - see what you already rank for, free. Set it up before you buy SEO, and grant auditors read-only access
- **[Google's SEO starter guide](https://developers.google.com/search/docs/fundamentals/seo-starter-guide)** - Google's own plain-language guide to what SEO work actually involves; reading it makes you a harder customer to fool
### Checklists & templates
- **The quote-reading table** - in [the itemisation section above](#the-quote): scope, named tasks, hours, timeline, enquiry-first reporting, ownership, exit terms
- **[The 7 enquiry leaks self-check](/blog/seo-enquiry-leaks-checklist/)** - the 20-minute check to run before any SEO spend
### Further reading
- **[Do you need an SEO? (Google Search Central)](https://developers.google.com/search/docs/fundamentals/do-i-need-seo)** - Google's official hiring guidance, including the full interview-question list
- **[False or misleading claims (ACCC)](https://www.accc.gov.au/business/advertising-and-promotions/false-or-misleading-claims)** - the Australian rules on claims, guarantees and proof
---
*Nathan Schram is a digital consultant in Melbourne. Through [Nathan Schram Digital](https://nathanschram.com) he helps small Australian organisations work out what's worth fixing online and what can wait - built for results, not reports.*
# Why your website copy sounds generic (and how to fix it)
Source: https://nathanschram.com/blog/website-copy-sounds-generic/
Published: 2026-07-08
Author: Nathan Schram
You know the feeling. You read your own website and it's fine. The grammar's right, the pages load, nothing's broken. But it doesn't sound like you, and it doesn't seem to bring in much work. When a small business owner sits down with me and describes their site, the phrase I hear most is "it's fine, it just doesn't do anything."
Here's the uncomfortable part. Your copy, the actual words on your pages, probably reads a lot like your competitor's. Not because you copied them, but because everyone in your industry reaches for the same safe phrases. "Quality service you can trust." "Your local experts." "Passionate about excellence." None of it is wrong. All of it is invisible.
Then AI showed up and made the problem impossible to ignore. Ahrefs studied 900,000 new web pages from April 2025 and found that 74.2% of them contained AI-generated content ([Ahrefs](https://ahrefs.com/blog/what-percentage-of-new-content-is-ai-generated/)). Graphite tracked the shift and found that AI-written articles briefly overtook human-written ones in late 2025, at 50.9%, settling back to roughly half by early 2026 ([Graphite](https://graphite.io/five-percent/research/ai-now-writes-as-many-online-articles-as-humans-do)). The web filled up with copy that is competent, tidy, and completely interchangeable. Which is oddly good news for you, because specific, human, plainly-written copy now stands out more than it has in years.
So this is a guide to sounding like yourself again. It won't cost you anything to start.
## Why does so much website copy sound the same?
Most generic copy isn't lazy. It's written from the inside out.
You know your business too well. You've been living inside it for years, so you describe it the way you'd describe it to another owner: your values, your history, your process. The trouble is the reader doesn't care about any of that yet. They arrived with a problem and about five seconds of patience, and "we've been proudly serving the community since 2009" answers a question they haven't asked.
There's also fear. Being specific means excluding people, and excluding people feels like turning away money. So the copy hedges. "We work with businesses of all sizes." "Solutions for every need." Every hedge sands off another edge until what's left is smooth, safe, and identical to the shop next door.
And now there's a third pressure. When you ask an AI tool to write your "about" page, it gives you the average of everything it has read, because that is literally what it is built to do. Researchers are starting to name this. A 2026 paper in *Policy Insights from the Behavioral and Brain Sciences* describes large language models as "drivers of cultural homogenization, operating at scales and speeds that exceed all previous technologies" ([SAGE Journals](https://journals.sagepub.com/doi/10.1177/23727322251406591)). In plain terms: ask the average machine for copy and you get average copy. It will be clean. It will also sound like everyone.
*The left column could belong to any business. The right column could only belong to one. That's the whole difference.*
## Does generic copy actually cost you anything?
**Yes, in two ways: it loses the reader, and it doesn't even win the search you wrote it for.**
Start with the reader. When your headline could describe any business in your field, you've quietly handed the visitor a job: work out for yourself whether this is the right place. A stranger with a burst pipe or an overdue tax return won't do that job. They'll hit the back button and try the next result. Being specific does that work for them. It tells the right person "you're in the right place" and the wrong person "keep looking," which feels like a loss but is actually a kindness to both of you.
This isn't just my opinion. It's one of the older findings in web usability. When Nielsen Norman Group rewrote a page in concise, scannable, objective language, stripping out the promotional "marketese," measured usability rose by 27% for the objective-language change alone and by 124% when all three improvements were combined. Their finding was blunt: the exaggeration, subjective claims, and boasting of promotional "marketese" were exactly what dragged usability down ([Nielsen Norman Group](https://www.nngroup.com/articles/concise-scannable-and-objective-how-to-write-for-the-web/)). People have never liked being sold to in vague, self-congratulatory language. They just have more alternatives now.
Now the search angle, because this is where a lot of owners assume more content is the answer. It isn't, if the content is generic. Google's own guidance is built around content "created to benefit people," and it says plainly that good content doesn't guarantee rankings ([Google Search Central](https://developers.google.com/search/docs/fundamentals/creating-helpful-content)). The data backs the warning. When Graphite analysed roughly 12,000 ranking pages, the ones with little to no AI content made up 88% of the top 20 positions ([Graphite](https://graphite.io/five-percent/ai-content-and-search)). SE Ranking ran the experiment directly, publishing 2,000 AI-written articles across 20 fresh domains and tracking them over 16 months: visibility peaked at about 28% of pages reaching Google's top 100 in the first month, then collapsed to just 3% within about three months of going live ([Search Engine Land](https://searchengineland.com/ai-generated-content-google-search-experiment-472234)).
The lesson isn't "AI bad." It's that the flood of average copy raised the bar for standing out, and generic doesn't clear it, for readers or for Google. If you want the fuller version of how AI search rewards genuinely useful pages, I've written about that in [what GEO actually is](https://nathanschram.com/blog/what-is-geo/). And if your problem is really that people arrive but don't contact you, the copy is only one of the leaks worth checking first, which I've laid out in [seven enquiry leaks to check before you pay for SEO](https://nathanschram.com/blog/seo-enquiry-leaks-checklist/).
## How do you tell if your copy is generic? The swap test
Before you rewrite anything, find out whether you have a problem. Here are four quick checks. Do them on your own homepage, out loud if you can.
**1. The swap test.** Take any sentence on your homepage and mentally swap your business name for your biggest competitor's. If the sentence is still true, it's generic. "At Smith Plumbing we're committed to quality workmanship" works just as well for Jones Plumbing, which means it works for nobody. This is the fastest tell I know, and it costs nothing.
**2. The stranger test.** You are the worst judge of your own copy because you already know what you mean. So ask something that doesn't. Paste your homepage into an AI tool and ask it to describe you cold.
**3. The "we" count.** Read your homepage and tally how many sentences start with "we," "our," or your business name, versus how many start with "you" or name the reader's problem. If it's mostly "we," your page is a monologue about yourself. Buyers want to read about their world, not your history.
**4. The specificity scan.** Paste your text into a free readability tool like Hemingway. It won't judge whether you're specific, but it flags the vague, overlong, adverb-heavy sentences that generic copy hides in. Clarity and specificity travel together.
**Try this:** paste your homepage headline and opening paragraph into ChatGPT or Claude and ask, *"Read this as someone who has never heard of this business. In one sentence, what does it do and who is it for? If you can't tell, say so."* A vague or hedged answer is your copy failing the stranger test. It's the same "corporate Mad Libs" the tool would write itself, which is exactly why it recognises it.
Here's the quick reference for all four:
| # | Check | What it reveals | Free? |
|---|-------|-----------------|-------|
| 1 | Swap test | Could this sentence belong to a competitor? | Yes |
| 2 | Stranger test | Can an outsider tell what you do and who for? | Yes |
| 3 | "We" count | Is the page about you or about them? | Yes |
| 4 | Specificity scan | Are you hiding behind vague, complex sentences? | Yes |
Most owners find at least two of these tripping on their own homepage. That's not a failure. It's a list of free things to fix this week.
## How do you fix it? Three moves that work
You don't need to be a copywriter. You need to stop writing like a brochure and start writing like a person who's actually met the customer. Three moves do most of the work.
### Move 1: write to one person, and name them
Generic copy is written to "customers." Good copy is written to a person. Before you touch a sentence, picture the exact human you want to reach, the plumber who dreads BAS time, the couple redoing their kitchen, and write to them by name where you can.
> **Before:** "We provide comprehensive bookkeeping solutions for businesses of all sizes."
>
> **After:** "Bookkeeping for tradies and sole traders who'd rather be on the tools than buried in receipts."
The second one loses the enterprise client. It was never going to call you anyway. What it gains is the sole trader who reads it and thinks, finally, someone who gets my situation.
### Move 2: replace claims with proof
"We're reliable" is a claim. Claims are free, so nobody believes them. Swap the claim for the specific thing that makes it true.
> **Before:** "Fast, reliable emergency electrical service you can count on."
>
> **After:** "Licensed emergency electrician covering Geelong and the Bellarine. Most callouts answered within 30 minutes. Fixed price quoted before I start."
Same promise, but now it's checkable. Numbers, place names, a licence, and a concrete commitment do more than any adjective. If you've got real reviews or a membership number, this is where they earn their keep, right next to the words, not buried on a separate page.
**Try this:** open your homepage and highlight every adjective - "reliable", "quality", "trusted", "professional". For each one, either swap it for a checkable fact (a number, a place, a licence) or delete it. If nothing's left when you're done, that sentence was never doing any work.
### Move 3: lead with their problem, not your history
The strongest structure I know is almost embarrassingly simple. Lead with the reader's world, bridge through what you do, and land back in their world. It's the four-step shape I use on every page that has to bring in work: what problem are they experiencing, what do they actually want, where do you step in, and what changes for them afterwards.
> **Before:** "Established in 2009, Acme Legal is a full-service firm offering a wide range of legal solutions with a commitment to client satisfaction."
>
> **After:** "Sorting out a will shouldn't feel like homework. I'll walk you through it in plain English, get it done properly, and you'll leave knowing your family is covered. No jargon, no billable-hour surprises."
If you want a named framework to lean on, there are three worth knowing, and they all say a version of the same thing. PAS (problem, agitate, solution) comes from the direct-response tradition Dan Kennedy popularised. AIDA (attention, interest, desire, action) has been around since advertising pioneer E. St. Elmo Lewis sketched it in 1898. And Donald Miller's StoryBrand, updated in *Building a StoryBrand 2.0* (2025), casts the customer as the hero and your business as the guide who helps them win. Pick whichever one sticks in your head. The point they share is the point that matters: make it about the reader, not about you.
## Should you use AI to write your copy?
Yes and no, and the line between them matters.
AI is genuinely useful for the scaffolding. Getting unstuck from a blank page, tidying a clumsy sentence, checking whether your meaning survives a cold read, turning your rambling voice note into something structured. I use it for exactly that kind of thing every day.
Where it falls down is the part that makes your copy yours. Ask a model to write your positioning and it reaches for the middle of everything it has seen, which is the same middle your competitors landed in. The homogenising pull is real, and it's being measured, not just grumbled about ([SAGE Journals](https://journals.sagepub.com/doi/10.1177/23727322251406591)). The specific detail, the strong opinion, the phrase only your customers would recognise, that has to come from you, because the machine has never met your customer.
So the honest workflow is this: bring the specifics, let AI help with the shape. Write the true, specific sentences yourself, then use a tool to make them clearer, not to invent them. And whatever you do, don't let it slip in claims you can't stand behind. "Award-winning" and "industry-leading" that never happened aren't just AI tics, they're the sort of unsubstantiated claim Australian consumer law expects you to be able to back up. If it isn't true and specific, cut it.
## When is this worth paying someone for?
Most of what's above you can do yourself, this week, for nothing. Run the four checks, apply the three moves, read it aloud. That alone will lift a lot of small-business sites out of the sameness.
Where it gets genuinely hard is the part you can't see from the inside. Deciding what you actually stand for when you're too close to it. Working out which of your customers to write to when you serve a few different types. And the bigger question underneath all of it: is the copy even the real problem, or is it the offer, the layout, or the fact that the right people aren't finding the page at all? Answering that honestly is harder than rewriting a headline, and it's the bit worth a second opinion.
### Free orientation vs paid diagnosis
This article can help you spot the shape of the problem. It isn't a full diagnosis of your website, your messaging, or why enquiries aren't coming in.
A Digital Health Check is different. I look at the actual pages, the way people arrive, and what happens when they get there, then tell you what matters, what can wait, and what you can genuinely fix yourself.
If you want a second set of eyes on whether your copy is the problem or a symptom, [book a Digital Health Check](https://nathanschram.com/digital-health-check/). And if the honest answer is that the whole site is fighting you, not just the words, that's [web design](https://nathanschram.com/services/web-design/) territory, where the copy and the build get sorted together rather than one after the other.
## Tools & Resources
Everything you need to de-generic your copy is free.
### Free tools
- **[Hemingway Editor](https://hemingwayapp.com/)** - flags hard-to-read sentences, passive voice, and needless complexity. Generic copy loves to hide in long, vague sentences, and this drags them into the light.
- **[LanguageTool](https://languagetool.org/)** - a free grammar and clarity checker (no account needed for the basics). Good for a plain-English second pass.
- **[Readability Check](https://readabilitycheck.com/)** - runs your text through six readability formulas at once and gives a consensus grade. Aim for something a busy, distracted customer can skim.
- **[Grammarly](https://www.grammarly.com/)** - free tier for grammar and tone. Useful as a final polish, not a substitute for having something specific to say.
### Sample prompts
- **The stranger test** - paste your homepage and ask ChatGPT or Claude: *"Read this as someone who's never heard of this business. In one sentence, what does it do and who is it for? If you can't tell, say so."*
- **The de-jargon pass** - paste a paragraph and ask: *"Rewrite this so a busy 55-year-old with no marketing background understands it on first read. Keep every specific fact. Cut anything that could describe any business."*
- **The you-not-we flip** - paste your "about" intro and ask: *"Rewrite this to lead with the customer's problem instead of the company's history. Don't invent anything, only reorder and reframe what's here."*
### A five-minute copy self-check
- Run the swap test on your headline and your first paragraph.
- Count your "we" sentences against your "you" sentences.
- Read the page aloud. Anywhere you'd never actually say those words to a customer, rewrite them.
---
If the deeper worry is that people arrive and still don't contact you, the copy is only one of the leaks worth checking. I've mapped the rest in [seven enquiry leaks to check before you pay for SEO](https://nathanschram.com/blog/seo-enquiry-leaks-checklist/). Fix the words first, though. It's the one item on this list you can do this afternoon, for nothing.
---
*[Nathan Schram](https://nathanschram.com/about/) is a digital consultant in Melbourne. Through [Nathan Schram Digital](https://nathanschram.com) he helps small Australian organisations work out what's worth fixing online and what can wait - built for results, not reports.*
# Before you pay for SEO: 7 enquiry leaks to check first
Source: https://nathanschram.com/blog/seo-enquiry-leaks-checklist/
Published: 2026-06-14
Author: Nathan Schram
You've been told you need SEO. Maybe you're already paying for it and the enquiries still aren't coming. Either way the story usually sounds the same when a small business owner sits down with me: "we get some traffic, but nothing really happens."
I hear it a lot. And before you sign up for another retainer, I want to offer a calmer way to look at it.
SEO - getting found on Google - is one part of how a stranger turns into an enquiry. It isn't the whole path. Someone has to find you, land on a page, work out that you're for them, trust you enough, and then actually do something about it. SEO only handles the first step. If the rest of that path leaks, more visitors just means more people quietly leaving.
So this is a checklist for the bit most people skip: whether your website can convert the attention you already get, before you pay to send it more.
## Why can paying for SEO be the wrong first move?
More traffic only helps if the page it lands on does its job. Google is surprisingly blunt about this in its own guidance. Its ranking systems are built to reward content "created to benefit people," not content made to game rankings ([Google Search Central](https://developers.google.com/search/docs/fundamentals/creating-helpful-content)). Even Google is telling you what I am: the foundation is a clear, useful page, not a clever trick.
That matters for your money. If you pay to be found while the page itself confuses people, you're paying to fill a leaky bucket. The water goes in the top and straight out the bottom, and the monthly invoice never quite explains why the phone isn't ringing.
None of this is anti-SEO. SEO is useful once the basics are sound. I'm pro-sequence: check the path first, then pay to send more people down it. A quick note before we start - nobody can promise you a number of leads or a position on Google, me included. What you can do is remove the obvious reasons people leave. That's within your control, and it's usually free.
Here are the seven leaks I check first.
*The enquiry path. SEO only handles the first step - the other four are where enquiries leak out.*
At a glance, here's what you're checking:
| # | The leak | What to check | Free to fix yourself? |
|---|----------|---------------|-----------------------|
| 1 | Who it's for | Does the headline name who you help? | Yes |
| 2 | Vague next step | Is there one obvious, small action? | Yes |
| 3 | Contact mismatch | Does contact match buyer urgency? | Yes |
| 4 | Broken form | Does your own test enquiry arrive? | Usually |
| 5 | Weak trust proof | Real, specific proof near the call to action? | Yes |
| 6 | Mobile friction | Can you enquire one-thumbed on a phone? | Sometimes |
| 7 | No tracking | Are Search Console and GA4 set up? | Setup needed |
## Leak 1: does your page say who it's actually for?
Someone lands on your page. In about five seconds they're deciding whether you're for them. If your headline could belong to any business in your industry - "quality service you can trust", "your local experts" - you've made a stranger do the work of placing themselves. Most won't bother.
The fix is specificity. "Bookkeeping for tradies and sole traders" tells the right person they're in the right place, and tells the wrong person to move on. That second part feels scary, like you're turning away business. You're not. You're saving a plumber from wondering whether you also do plumbing.
**Try this:** open your homepage and read only the headline. Does it name who you help and what you do, in words your customer would use? If a friend outside your industry couldn't tell what you sell, that's leak one.
## Leak 2: is your offer or next step too vague?
This is the most common one I see, and it costs the most.
A page that converts does two small things well. It makes one next step obvious, and it makes that step feel small. "Book a 15-minute call." "Get a quote." "Ask one question." Compare that to a lone "Contact us" floating in the header, which asks a busy person to compose an email from scratch about a thing they haven't fully decided on yet.
The mistake isn't usually a missing button. It's offering five next steps with equal weight - call, email, newsletter, social, contact form - so none of them stands out. Pick the one action you most want, and make it the loudest thing on the page.
You can fix a lot of this yourself in an afternoon. Rename the main button so it says the actual next step. Demote the rest. You don't need a developer for that.
## Leak 3: are your contact options buried or mismatched?
People arrive with different levels of urgency, and your contact options should match. A tradie with a burst pipe wants a phone number they can tap, right now, not a form that promises a reply "within two business days". Someone researching an accountant for next financial year is happy to fill in a form.
The leak appears when the option doesn't match the urgency. A phone number hidden in the footer loses the urgent caller. A form-only page with no phone number loses anyone who needs to talk to a human before they commit.
**Try this:** on your phone, time how long it takes you to find a way to contact yourself from your own homepage. If it's more than a few seconds, or the only option is a generic form, that's a leak - especially for urgent work.
The fix is rarely "add more options". It's making the right one obvious for the way your customers actually buy.
## Leak 4: when did you last test your own form?
Forms break quietly. The notification email starts landing in spam. A required field rejects valid phone numbers. The "submit" button does nothing on one browser. The enquiry goes to an inbox nobody checks. None of this shows up as an error you'd notice - it shows up as silence, which you then blame on "not enough traffic".
A long form leaks too. Every field you ask for is a small reason to give up. Name, email, and one line about the job is usually enough to start a conversation. You can ask for the rest once they've replied.
**Try this:** fill in your own contact form right now, from your phone, as if you were a customer. Use a real address you can check. Did the enquiry arrive? How long did it take? Was the reply-to address correct? Most owners have never done this, and a surprising number find the email going nowhere.
In my experience this one test recovers more lost enquiries than most owners expect, and it costs nothing.
## Leak 5: would a stranger trust you in five seconds?
Trust proof is the quiet decider. A stranger who's never heard of you is scanning for reasons to believe you're real and competent. Generic stock photos and "we pride ourselves on quality" don't do that. Specific proof does: a handful of real reviews with names, a photo of the actual team or the actual work, the suburbs you serve, a licence or membership number where it matters.
The mistake is hiding the proof you already have. Plenty of businesses have a wall of happy clients and a glowing set of Google reviews, none of which appear on the page where the decision happens. If you've earned the trust, show it where people are deciding.
You don't need dozens of testimonials. Three specific, believable ones near your call to action will do more than a generic "trusted by hundreds".
## Leak 6: what does your site look like on a phone?
Most of your visitors are on a phone, and there's a good chance you mostly look at your site on a desktop. That gap is where mobile leaks hide: text too small to read, buttons too close together to tap, a pop-up that can't be closed with a thumb, a phone number that isn't tappable. If your mobile site is also slow to load, that's a related problem I've covered separately in [Core Web Vitals for small business](https://nathanschram.com/blog/core-web-vitals-small-business-2026/).
It matters for being found too, not just for converting. Google indexes the mobile version of your site, a practice it calls mobile-first indexing, and it's explicit that "only the content shown on the mobile site is used for indexing" ([Google Search Central](https://developers.google.com/search/docs/crawling-indexing/mobile/mobile-sites-mobile-first-indexing)). If your mobile site quietly drops content your desktop site shows, you're weakening the very visibility you're about to pay for.
**Try this:** open your site on your own phone and try to complete an enquiry with one thumb, standing up, in a hurry. Whatever annoys you is annoying every mobile visitor you've got.
## Leak 7: can you even see what's happening?
Here's the leak under all the others: most small businesses can't actually see where they're losing people, so every decision is a guess.
Two free tools change that, and neither works until it's set up. Google Search Console shows what people searched before they reached you - its Performance report gives you clicks, impressions, click-through rate, and average position ([Google Search Console Help](https://support.google.com/webmasters/answer/7576553)). That tells you whether you have a visibility problem or an enquiry problem. (And if the visibility problem is that your business listing isn't showing up at all, that's [a different checklist](/blog/business-not-showing-up-on-google/).)
Google Analytics 4 (GA4) can show you whether visitors actually do anything, but only if you tell it what counts. Form submissions and enquiries aren't tracked automatically. You have to configure a key event - GA4 calls the lead one `generate_lead` - and Google notes these events "require additional context to be meaningful, they're not sent automatically" ([Google Analytics Help](https://support.google.com/analytics/answer/9267735)). Until that's set up, your analytics can show a thousand visitors and tell you nothing about how many tried to contact you.
If you can't see the enquiry path, you can't tell whether SEO is the problem worth paying to fix. That's the honest reason tracking comes first.
## How do you check all seven in 20 minutes?
You don't need a developer or an audit tool to find most of this. Set a timer and, on your phone, work through these:
1. Read your headline. Does it name who you help and what you do? (Leak 1)
2. Find the single most obvious next step. Is there one, and is it small? (Leak 2)
3. Time how long it takes to find a way to contact you. (Leak 3)
4. Submit your own contact form and check the enquiry actually arrives. (Leak 4)
5. Look for real, specific trust proof near the call to action. (Leak 5)
6. Try to complete an enquiry one-thumbed on your phone. (Leak 6)
7. Open Search Console and GA4. Are they set up, and is a lead event being recorded? (Leak 7)
Most owners find two or three leaks in twenty minutes. The first few are usually free to fix and don't need anyone's help. That's the point: you can recover lost enquiries this week without spending on traffic at all.
## When is SEO actually worth paying for?
Once the path holds water, SEO earns its keep. If your page is clear, your form works, your trust proof is visible, and your tracking shows people are reaching you but you simply need more of them - that's exactly when paying to be found makes sense. At that point more visibility turns into more enquiries instead of more silence.
The sequence is the whole point. Fix the leaks first because they're free and fast. Then look at SEO, or paid ads, or whatever channel suits you, knowing the traffic you buy has somewhere worthwhile to land. And when the quotes start arriving, I've written a companion guide on [what SEO costs in Australia and how to read a quote before you sign](/blog/seo-cost-australia/) - the arithmetic and red flags that separate a fair retainer from a thin one. If you want to go deeper on the foundations, my [SEO and analytics](https://nathanschram.com/services/seo-and-analytics/) work is about exactly this - making sure search and the measurement underneath it are sound before anything gets scaled. If the leaks are really about the site itself, that's [web design](https://nathanschram.com/services/web-design/) territory.
### Free orientation vs paid diagnosis
This article can help you spot the shape of the problem. It isn't a full diagnosis of your website, analytics, forms, search visibility or enquiry path.
A Digital Health Check is different. I look at the actual evidence - the page, the tracking, the form, the way enquiries are handled - and tell you what matters, what can wait, and what you can genuinely do yourself.
If you want a second set of eyes on what's actually broken and what can wait, [book a Digital Health Check](https://nathanschram.com/digital-health-check/). It's the smallest sensible next step before paying to send more people at the problem.
## Tools & Resources
Everything you need to run the checks above is free.
### Free tools
- **[Google Search Console](https://search.google.com/search-console)** - shows what people searched before reaching you (clicks, impressions, position). Tells you whether you have a visibility problem or an enquiry problem.
- **[Google Analytics 4](https://analytics.google.com/)** - shows what visitors do once they arrive, but only after you set up a `generate_lead` key event for form submissions and enquiries.
- **[PageSpeed Insights](https://pagespeed.web.dev/)** - run your homepage and read the Mobile tab first. It scores loading performance rather than layout, so it won't give you a pass/fail on mobile-friendliness (Google retired that test in December 2023) - but the mobile experience is the one Google indexes.
### Sample prompts
- **Test your headline clarity** - paste your homepage headline into ChatGPT or Claude:
*"Read this website headline as someone who has never heard of this business. In one sentence, what does this business do and who is it for? If you can't tell, say so."*
A vague answer is leak one.
- **Pressure-test your next step** - paste your homepage text and ask:
*"What is the single most obvious next step on this page? Is it clear and low-effort, or are there several competing options?"*
### A 5-minute monthly check
- Submit your own contact form from your phone and confirm the enquiry arrives.
- Open Search Console: are impressions and clicks trending up, flat, or down?
- Open GA4: is your lead event still recording? (It breaks more often than you'd think.)
---
The two articles I'd point you to next - a deeper look at why website forms lose enquiries, and a guide on when *not* to pay for SEO yet - aren't published here yet. When they are, I'll link them from this page.
---
*Nathan Schram is a digital consultant in Melbourne. Through [Nathan Schram Digital](https://nathanschram.com) he helps small Australian organisations work out what's worth fixing online and what can wait - built for results, not reports.*
# Local SEO for Melbourne businesses: a practical 2026 guide
Source: https://nathanschram.com/blog/local-seo-melbourne-2026/
Published: 2026-04-30
Author: Nathan Schram
Most of the small business owners I work with in Melbourne have spent good money on a website. Some of them have even sorted out their [Core Web Vitals](https://nathanschram.com/blog/core-web-vitals-small-business-2026/) (nice one if you have). When I ask them to Google their own business name plus their suburb, things get quiet.
Either their business doesn't show up at all - that one has [six possible causes worth checking in order](https://nathanschram.com/blog/business-not-showing-up-on-google/) before you touch anything else - or it shows up with the wrong address, no photos, and zero reviews. Their competitor down the road - the one with the worse website - is sitting right there in the Map Pack with 87 reviews and a 4.8-star rating.
That's local SEO at work. It's not about having the fanciest website. It's about making sure Google knows where you are, what you do, and that real customers vouch for you.
The pattern I keep seeing is the same. The business owner didn't know Google Business Profile existed, or they claimed it three years ago and never opened it again. They had no idea reviews were a ranking factor. Their phone number was listed differently on four different directory sites.
This guide is the conversation I have with every new client. Everything in here is specific to Melbourne and Australia, based on what's actually working right now.
---
## What is local SEO and why does it matter for Melbourne businesses?
Local SEO is the practice of making your business visible when someone nearby searches for what you sell. Not just on your website. In Google Maps, in the Map Pack (that three-business box at the top of local search results), and increasingly in AI-generated answers.
The scale of local search catches people off guard. The most-cited figure is that 46% of all Google searches carry local intent. It comes from a Google presentation back in 2018 ([Search Engine Roundtable](https://www.seroundtable.com/google-46-of-searches-have-local-intent-26529.html)), and Google hasn't published a newer number, so treat it as a rough guide rather than gospel. The shape of it holds, though: a big share of searches are someone looking for something near them. "Plumber Northcote." "Best coffee Richmond." "Accountant near me."
Melbourne is one of the most competitive local search markets in the country - 5.4 million people, hundreds of suburbs, and a café or tradie around every corner.
Here's the bit that matters for your bottom line: someone searching "plumber Northcote" with water coming through the ceiling isn't browsing. They're ready to spend, and they'll call whoever shows up first and looks legitimate.
And 97% of consumers read reviews for local businesses before they decide ([BrightLocal](https://www.brightlocal.com/research/local-consumer-review-survey/), 2026 - a US survey).
**Try this:** Open Google in an incognito window and search for *[your business name] [your suburb]*. Then search for your main service plus your suburb, e.g. *plumber Northcote* or *accountant Brunswick*. If your business doesn't show up in the right-hand panel or the Map Pack at the top, you've already found the work.
---
## How does Google decide which local businesses to show first?
Google's local search algorithm works on three pillars. They've been consistent about this for years, and their official documentation spells it out ([Google Business Help](https://support.google.com/business/answer/7091), 2026):
**Relevance** - Does your business match what the person searched for? This comes from your business categories, your description, your website content, and the words people use in their reviews about you.
**Prominence** - How well-known is your business? Google measures this through reviews, citations (how many directory sites mention you), backlinks, and your overall online presence. A business with 200 reviews and listings on 15 directories outranks one with 3 reviews and no directory presence.
**Distance** - How close is the searcher to your business? This is the one you can't control. If someone searches "plumber" while standing in Fitzroy, Google favours Fitzroy plumbers. You can't game your way around proximity, and anyone claiming they can is probably charging you too much.
The first two are entirely within your control. The third is geography.
The gap between the Map Pack and everything below it is stark:
[SOCi](https://www.soci.ai/insights/top-ranking-and-conversion-factors-for-local-search-fb/) analysed more than 300,000 Google listings and found that businesses in the local 3-pack earn 126% more search traffic, and 93% more customer actions like calls, website clicks and direction requests, than the businesses sitting just below them in positions four through ten. If you're not in the Map Pack, you're fighting over what's left.
So the question becomes: how do you get into the Map Pack? That starts with your Google Business Profile.
---
## Why is your Google Business Profile the most important thing to get right?
Every year, Whitespark surveys dozens of local SEO experts about what actually moves the needle. In 2026, 47 practitioners assessed 187 ranking factors. The result? Google Business Profile signals came out on top ([Whitespark](https://whitespark.ca/local-search-ranking-factors/), 2026). Not your website. Not your backlinks. Your GBP.
And plenty of businesses don't have one at all. BrightLocal's 2025 survey of 778 small business owners found only 35% had a Google Business Profile ([BrightLocal](https://www.brightlocal.com/research/smb-marketing-2025/), 2025). That's a US sample, so treat it as a pattern rather than an Australian number, but it matches what I see here.
If you haven't claimed yours, that's the first thing to fix. Go to [business.google.com](https://business.google.com), search for your business, and follow the verification process. Google offers several verification methods, and video verification is the one it now recommends where your business is eligible ([Google](https://support.google.com/business/answer/7107242)). Postcard by mail still exists for some businesses, but it isn't available to everyone any more.
**Try this:** Log in to [Google Business Profile manager](https://www.google.com/business/) right now. Check every field — categories, hours, services, attributes, products, photos. Empty fields hurt your prominence score. Fill what's blank in the next 20 minutes. Most of it costs nothing but attention.
### Google Business Profile best practices for Melbourne businesses
Once it's claimed, the details matter:
**Business name** - Use your real trading name. Don't stuff keywords in here ("Melbourne's Best Plumber - 24/7 Emergency Plumbing Services" will get you suspended). Just your actual business name as it appears on your signage and paperwork ([Google Business Help](https://support.google.com/business/answer/3038177), 2026).
**Primary category** - This is the single most impactful field on your entire profile. Choose the most specific category that describes your core business. "Plumber" beats "Contractor." "Vietnamese Restaurant" beats "Restaurant." You get one primary and up to nine secondary categories.
**Business description** - You have 750 characters. Focus on what you do and where you do it. No promotional pricing, no links, no keyword stuffing. This isn't ad copy. It's your elevator pitch to Google.
**Photos** - Upload your shopfront, your team, your work, your products. Real photos. Not stock images. Aim for 15-20, enough that the profile looks like somebody still works there.
**Hours** - Keep these accurate. If you close on public holidays, update it. Being closed at search time pushes you down hard - local SEOs in Whitespark's 2026 ranking-factors survey describe rankings starting to slide in the hour before closing ([Whitespark](https://whitespark.ca/local-search-ranking-factors/)) - so wrong hours cost you visibility at exactly the moment someone is looking.
**Posts** - Google lets you publish updates, offers, and events directly on your profile. Most businesses ignore this. Posting once a week signals to Google that your profile is active and maintained.
Getting your GBP right is free. It takes an afternoon. And it has more impact on whether locals find you than almost anything you can spend money on.
---
## What do reviews actually do for local rankings?
Reviews account for roughly 20% of Google's local pack ranking calculation ([Whitespark](https://whitespark.ca/local-search-ranking-factors/), 2026), up from 17% in the 2023 edition. That might not sound like much, until you see what's changed in consumer behaviour over the past two years.
The BrightLocal 2026 Local Consumer Review Survey talked to over 1,000 US consumers, and the numbers are stark ([BrightLocal](https://www.brightlocal.com/research/local-consumer-review-survey/), 2026):
- **97%** of consumers read reviews for local businesses
- **68%** will only use a business with 4+ star ratings (up from 55% in 2025)
- **31%** now require 4.5 stars or higher (up from 17% in 2025)
- **74%** want reviews written in the last three months (and 32% now want them from the last fortnight)
- **47%** won't use a business with fewer than 20 reviews
- **89%** expect businesses to respond to reviews
The expectations are climbing fast:
That AI tools number is the one that jumps out. 45% of consumers are now using ChatGPT and similar tools to find local businesses, up from just 6% in 2025. Your reviews aren't just being read by humans anymore. They're being summarised by AI and served as recommendations. 82% of consumers now read AI-generated review summaries, and 23% are willing to make decisions based on those summaries alone.
**Try this prompt:** Paste this into ChatGPT, Claude, and Perplexity, replacing the brackets with your details:
*"I'm in [your suburb, Melbourne] looking for a [your service]. Who would you recommend, and why?"*
Then run it again with your business name explicitly:
*"What does [your business name] in [your suburb] do, and would you recommend them?"*
Compare the answers across all three. If you're missing from the recommendation, or the description is vague or wrong, that's a GBP/reviews/citations gap. The AIs are pulling from the same signals Google uses for the Map Pack — so a fix here usually fixes both.
For your review strategy, the practical takeaways:
**Ask for reviews consistently.** Not once. Every time you finish a job. A simple follow-up text with a link to your Google review page works. The businesses I work with that do this consistently get 4-8 new reviews per month, which is enough to stay current.
**Respond to every review.** 89% of consumers expect it. Personalise the response. 50% of consumers said they'd avoid a business that uses generic, copy-paste responses. Mention something specific about their experience.
**Don't panic about the occasional bad review.** A perfect 5.0 rating actually looks suspicious to most people. What matters is how you respond to the negative ones. A thoughtful, professional reply to a one-star review tells potential customers more about you than fifty five-star reviews.
---
## Where should Melbourne businesses list themselves online?
Your business details need to be consistent across every place they appear online. Google cross-references these listings - they're called "citations" in SEO - and conflicting details undermine its confidence in your business information.
NAP stands for Name, Address, Phone. Keep all three consistent everywhere you're listed: the same business name, the same phone number, your current address. Formatting quirks like "St" on one listing and "Street" on another aren't the problem. Genuinely conflicting information is: an old address on one directory, a disconnected number on another, a trading name here and a company name there.
**Try this:** Search your business phone number on Google (in quotes — *"03 9555 1234"*). Every result that lists your business should show your current name, address, and phone. Don't chase formatting differences; chase genuine conflicts, like an old address or a superseded number. Make a list, fix the easy ones in the next hour, and chase the rest over the next few weeks.
Here are the Australian directories worth your time:
| Directory | Notes |
|-----------|-------|
| [Yellow Pages Australia](https://www.yellowpages.com.au) | The best-known Australian directory. Free basic listing |
| [True Local](https://www.truelocal.com.au) | Long-running Australian directory |
| [StartLocal](https://www.startlocal.com.au) | Australian-specific, free basic listing |
| [Yelp Australia](https://www.yelp.com.au) | Global platform with Australian presence |
| [Localsearch](https://www.localsearch.com.au) | Service-focused Australian directory |
| [AussieWeb](https://www.aussieweb.com.au) | Regional focus |
| [Hotfrog](https://www.hotfrog.com.au) | Free listing available |
*Directory authority and traffic shift over time, and the third-party "domain authority" scores that circulate for these sites are often years out of date. Don't pay for a premium listing on the strength of one.*
Start with Google, Bing Places, Apple Maps, and Facebook. Those are the four big ones. Then work through Yellow Pages and True Local (the two best-known Australian directories). After that, add industry-specific directories relevant to your trade.
The rule of thumb is 15-20 quality listings across major directories for real local SEO benefit. Most Melbourne businesses I audit have between two and five. There's usually easy ground to make up here.
One thing I always warn clients about: some of these directories push hard on upsells. You don't need to pay for premium listings on most of them. A free listing with accurate NAP info is enough. The value is in the citation itself, not the paid extras.
---
## How to add local schema markup to your website
Schema markup is code you add to your website that tells Google what your business is and where it's located. It won't change how your site looks. It runs in the background, giving search engines data they can use to show your business info in search results.
If you've ever seen a business in Google search results with their opening hours, star rating, and address displayed right there in the listing, schema markup is what makes that happen.
Google recommends JSON-LD format for structured data ([Google Developers](https://developers.google.com/search/docs/appearance/structured-data/local-business), 2026). Here's what a LocalBusiness schema looks like for a Melbourne business:
```json
{
"@context": "https://schema.org",
"@type": "Plumber",
"name": "Smith Street Plumbing",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Smith Street",
"addressLocality": "Fitzroy",
"addressRegion": "VIC",
"postalCode": "3065",
"addressCountry": "AU"
},
"telephone": "+61-3-9555-1234",
"url": "https://www.smithstreetplumbing.com.au",
"geo": {
"@type": "GeoCoordinates",
"latitude": -37.8002,
"longitude": 144.9782
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Monday", "Tuesday", "Wednesday",
"Thursday", "Friday"
],
"opens": "07:00",
"closes": "17:00"
}
],
"image": "https://www.smithstreetplumbing.com.au/images/storefront.jpg",
"priceRange": "$$"
}
```
A few things to get right:
**Use the most specific @type.** Don't use "LocalBusiness" when "Plumber" or "Restaurant" or "DaySpa" exists. schema.org defines hundreds of specific business types. The more specific you are, the more useful the data is to search engines. The full list is on [schema.org](https://schema.org/LocalBusiness).
**Match your GBP data.** Your schema markup should reflect exactly the same name, address, phone number, and hours as your Google Business Profile. Mismatches weaken both signals.
**Include geo coordinates.** Use at least five decimal places for latitude and longitude. You can get these from Google Maps by right-clicking on your location.
**Validate before publishing.** Run your page through the [Google Rich Results Test](https://search.google.com/test/rich-results) to check for errors. Then use the URL Inspection Tool in Google Search Console to confirm Google has picked it up.
If this looks like something you'd rather not deal with yourself, that's fair. For a broader look at how structured data connects to AI-powered search, I wrote about that in the context of [GEO and AI search optimisation](https://nathanschram.com/blog/what-is-geo/).
Your developer or SEO person should be able to add this in under an hour. It's a one-time job that keeps working indefinitely.
---
## Mobile and voice search: how Australians actually find local businesses
If you're still thinking about local search as someone sitting at a computer typing keywords, that picture is about five years out of date. Local searching happens on phones now - standing outside somewhere, sitting in a car, walking down a street. And the behaviour on mobile is different. It's faster, more immediate, and more likely to end in a purchase.
Someone searching on their phone is usually close to acting. They're walking around Collingwood looking for a place to eat. They're in Coburg with a busted hot water system. They need something now, and they're going to pick the first business that looks legitimate.
Voice search is making this even more immediate. The caveat: the good voice-search research is old, and most statistics roundups quietly re-date it every year. Here it is at its real vintage.
BrightLocal found that 76% of smart speaker owners use them to search for a local business at least weekly ([BrightLocal](https://www.brightlocal.com/research/voice-search-for-local-business-study/), 2018). "Hey Siri, find a locksmith near me." "OK Google, best Thai restaurant in Brunswick."
Voice queries are longer and more conversational than typed searches. Backlinko's analysis of 10,000 Google Home results found the average voice answer runs just 29 words ([Backlinko](https://backlinko.com/voice-search-seo-study), 2018), which means the assistant is looking for concise, direct answers to serve back. That means the content on your website and in your GBP description needs to answer the kind of questions people actually ask out loud. Not keyword-stuffed bullet points. Natural, conversational answers to real questions.
The businesses that show up in voice search tend to have strong Google Business Profiles, good review scores, and accurate info. A SEMrush study found close to 80% of Google Assistant answers came from the top three organic results ([SEMrush](https://www.semrush.com/blog/voice-search-study/), 2019). Having your business information structured clearly - with schema markup and a well-maintained GBP - gives you the best chance of being the answer.
---
## What can you do this week?
You don't need to do everything at once. Here are seven practical things, ordered by impact:
1. **Claim and verify your Google Business Profile** at [business.google.com](https://business.google.com). If you already have one, log in and check that every field is accurate and complete. This alone has more impact than most things you can pay for.
2. **Choose the right primary category.** Search for your type of business on Google and look at what category the top three results are using. Pick the most specific one that fits. Don't use a broad category when a specific one exists.
3. **Upload 15-20 real photos.** Storefront, team, products, completed work. Skip the stock photos.
4. **Set up a review request process.** Create a direct link to your Google review page and send it to every customer after you finish a job. A simple text message works. Aim for 4-8 new reviews per month.
5. **List your business on Yellow Pages Australia and True Local.** These are the two best-known Australian directories. Use the same business name, phone number, and current address as your GBP.
6. **Add LocalBusiness schema markup** to your website using the JSON-LD format shown above. Hand the example to your developer. It takes less than an hour to implement.
7. **Google yourself every week.** Search for your business name plus your suburb. Search for your main service plus your suburb. Note where you appear, who's above you, and whether your information is correct. You can't improve what you don't measure.
---
## Tools & Resources
Everything mentioned above, plus a few worth bookmarking. All free unless labelled.
### Free tools
- **[Google Business Profile manager](https://www.google.com/business/)** — claim, manage, and update your business listing. Where most of the work happens
- **[Google Search Console](https://search.google.com/search-console)** — see which searches are showing your website (and which aren't). Free with site verification
- **[Google Rich Results Test](https://search.google.com/test/rich-results)** — paste a URL and confirm Google can read your structured data
- **[Schema Markup Validator](https://validator.schema.org/)** — official Schema.org validator for your JSON-LD before publishing
- **[Schema.org LocalBusiness type browser](https://schema.org/LocalBusiness)** — full list of business sub-types (Plumber, Restaurant, Florist, etc.) so you can pick the most specific `@type` for your schema
- **[Google Maps coordinate lookup](https://www.google.com/maps)** — right-click your location to get latitude and longitude for your schema
- **[BrightLocal Local Search Audit](https://www.brightlocal.com/)** — Map Pack rank tracking across a grid of nearby locations \[paid tool, free trial\]
- **[Whitespark Local Citation Finder](https://whitespark.ca/local-citation-finder)** — finds industry-specific citation opportunities you may have missed \[paid tool, free demo\]
### Sample prompts
- **Test what AI says about your business** — paste this into ChatGPT, Claude, and Perplexity:
*"What does [your business name] in [your suburb] do, and would you recommend them?"*
Compare across all three. Vague or inconsistent answers mean your GBP and reviews aren't doing the work.
- **Test your service-area visibility** — paste into ChatGPT or Claude:
*"I'm in [your suburb, Melbourne] looking for [your service]. Who would you suggest?"*
If you're not in the answer (or worse, if a competitor is), there's GBP and citation work to do.
- **Audit your GBP description** — paste your current GBP business description into ChatGPT and ask:
*"Read this as a 55-year-old Melbourne local searching for [your service]. Would you call this business? What's missing or unclear?"*
Most descriptions read like ad copy. Plain English wins.
### Checklists
- **NAP parity audit** — search your phone number (in quotes) on Google. Every result with your business listed should show your current name, address, and phone. Genuine conflicts (old addresses, superseded numbers) are the ones worth fixing; ignore formatting quirks.
- **GBP completeness check** — log in to your GBP and confirm every field is populated: hours (including holidays), categories (one primary, up to nine secondary), photos (15+), services, attributes, products, and at least one Post in the last 30 days.
- **15-minute weekly self-search** — see "What can you do this week?" above. The seventh item is the one most people skip and the one that compounds fastest.
### Further reading
- [What is GEO? AI search guide for SMBs](https://nathanschram.com/blog/what-is-geo/) — how to surface in ChatGPT, Perplexity, and Google AI Overview citations. Pairs directly with the AI prompts above
- [Core Web Vitals: why a slow website is costing you sales](https://nathanschram.com/blog/core-web-vitals-small-business-2026/) — the page-experience thresholds Google measures. Worth fixing before you send more local traffic to a slow site
- [How to tell if your Google Ads are actually working](https://nathanschram.com/blog/google-ads-working/) — paid-search complement to local SEO
- [Local SEO, Melbourne](https://nathanschram.com/services/local-seo-melbourne/) — my service page, if you'd rather have someone do this for you
- [SEO & analytics](https://nathanschram.com/services/seo-and-analytics/) — the broader SEO foundation local search sits on
---
*[Nathan Schram](https://nathanschram.com/about/) is a digital consultant based in Melbourne. He helps small businesses with [local SEO](https://nathanschram.com/services/local-seo-melbourne/), web design, and Google Ads - built for results, not reports. For a deeper look at website performance, see [Core Web Vitals: why a slow website is costing you sales](https://nathanschram.com/blog/core-web-vitals-small-business-2026/).*
# How small businesses show up in ChatGPT and Google AI
Source: https://nathanschram.com/blog/what-is-geo/
Published: 2026-04-23
Author: Nathan Schram
Someone in Hawthorn asks ChatGPT "best accountant near me for a small trades business." ChatGPT doesn't hand them ten blue links. It hands them a paragraph answer with three named firms and links to the sources it pulled from.
If your accounting practice isn't one of the three, you don't exist in that conversation. Not later on page two, not "fighting for the click." You're just not there.
That's the thing most small business owners I talk to haven't quite clocked yet. It's not that AI search is coming. It's already here, your competitors are showing up in it, and being quotable enough to make it into the answer is now part of the job. That's what [GEO](/services/ai-search-and-geo/) is about.
This is the long version of the conversation I have with every new client who asks me whether they need to "do something about AI." Yes. But probably not as much as the people selling AI SEO packages want you to think. Here's the honest version.
## Start here {#start-here}
**Outcome:** make your business easier for AI tools like ChatGPT, Perplexity, and Google AI Overviews to understand. **Time:** about two hours. **Cost:** nothing, if you write the schema yourself.
**Do first:** the homepage opening sentence · your Google Business Profile · crawlability · one real FAQ section.
**Leave for later:** llms.txt · new "GEO tools" · ongoing "AI SEO" packages.
**Done when:** your main pages say what you do, who you do it for, and where — and your key pages are crawlable and indexable.
[Jump to the two-hour plan](#action-plan)
## What is GEO?
**Generative Engine Optimisation (GEO) is the practice of structuring your website content so that AI tools like ChatGPT, Perplexity, Google AI Overviews, and Gemini can find it, understand it, and cite it in their answers.** The term comes from a 2023 Princeton paper by Aggarwal, Murahari and colleagues that introduced GEO as a discipline and measured which techniques actually improve citation rates in generative search ([arXiv:2311.09735](https://arxiv.org/abs/2311.09735), published in [KDD 2024](https://dl.acm.org/doi/10.1145/3637528.3671900)).
The short version: AI engines don't rank your site like Google does. They read across many sources, pick the ones that give them a clean, credible, specific answer, and then paraphrase or quote those sources in their response. Getting cited is the new getting ranked. GEO is how you make that more likely. More likely is the honest framing, too. Nobody can promise you a citation, and anyone who does is selling something.
It isn't a replacement for [SEO](/services/seo-and-analytics/). It's an extension of it. You still want to rank in traditional search. You just also want to be the source the AI tool pulls from when someone asks a question in natural language instead of typing keywords into a box.
## Why does GEO matter in 2026? Four numbers you need to hear
Four numbers tell the story.
**1. ChatGPT crossed 900 million weekly active users in February 2026.** That's more than double the 400 million from a year earlier ([Search Engine Land](https://searchengineland.com/chatgpt-900-million-weekly-active-users-470492), Feb 2026). OpenAI also reports more than 50 million consumer subscribers and over 9 million paying business users. This isn't a niche tool anymore. That's roughly one in six of the world's internet users, every week.
**2. Google AI Overviews now show on 16-48% of searches, depending on the study.** Semrush's research tracked Google AI Overviews appearing on around 16% of queries in late 2025, with informational queries still the most likely to trigger them ([Semrush AI Overviews study](https://www.semrush.com/blog/semrush-ai-overviews-study/), 2025). BrightEdge's tracking showed AIO surging from roughly 30% of queries in early 2025 to 48% by February 2026, with education queries jumping from 18% to 83% ([BrightEdge one-year review](https://www.brightedge.com/resources/weekly-ai-search-insights/ai-overviews-one-year-presence-size-citing), [Search Engine Journal summary](https://www.searchenginejournal.com/google-ai-overviews-surges-across-9-industries/568448/)). Use the range. One number alone hides the story.
**3. Click-through rates drop 47-61% when an AI Overview appears.** Pew Research found users click a traditional search result on just 8% of visits where an AI summary appears, versus 15% where none does — roughly half as often ([Pew Research](https://www.pewresearch.org/short-reads/2025/07/22/google-users-are-less-likely-to-click-on-links-when-an-ai-summary-appears-in-the-results/), July 2025). Seer Interactive measured a 61% drop in organic CTR on SERPs with AIO present ([Seer](https://www.seerinteractive.com/insights/aio-impact-on-google-ctr-september-2025-update), Sept 2025). Ahrefs measured a 58% lower average clickthrough rate for the top-ranking page in its December 2025 re-run ([Ahrefs](https://ahrefs.com/blog/ai-overviews-reduce-clicks-update/)). The upside, from the same Seer dataset: brands cited inside the AI Overview itself see a 35% higher organic CTR than uncited brands.
Three separate studies, three different methodologies, roughly the same picture. When an AI summary sits at the top of the page, a large share of the clicks that used to reach the results below it never happen. Being cited inside the answer is the consolation prize worth having.
**4. One in four consumers now count AI among their top product-research tools.** Adobe's 2026 AI and Digital Trends report found that 25% of customers now cite AI-powered platforms like ChatGPT as a top research tool, with 49% open to AI for product recommendations and 44% for customer service ([Adobe, 2026](https://business.adobe.com/resources/digital-trends-consumer-report.html)). Gartner forecasts a 25% drop in search engine volume by 2026 due to AI chatbots and virtual agents ([Gartner, Feb 2024](https://www.gartner.com/en/newsroom/press-releases/2024-02-19-gartner-predicts-search-engine-volume-will-drop-25-percent-by-2026-due-to-ai-chatbots-and-other-virtual-agents)).
Put them together and the picture is obvious. A growing share of the people who would have clicked on your site from Google are now getting their answer from an AI tool instead. Some still click through. Many don't. The only way to be in the conversation is to be one of the sources the AI pulls from.
## The Australian context: we're further along than you think
Here's the bit that surprises my Melbourne clients. Australia isn't behind on [AI search](/services/ai-search-and-geo/). We're further along than most owners assume.
DataReportal's [Digital 2026 Australia](https://datareportal.com/reports/digital-2026-australia) report clocks Australian internet users at 26.2 million — 97.1% penetration, effectively the whole adult population online. And a [Google/Ipsos survey](https://blog.google/intl/en-au/company-news/ai-adoption-in-australia-new-survey-reveals-increased-use-belief-in-potential/) found 49% of Australians used generative AI in the past year, up from 38% in 2023, with 74% of those using it at work.
Nearly half the adult population used a generative AI tool within the past year, much of it at work. The survey doesn't say how many of those sessions replaced a Google search, but some slice of them will be exactly the questions a small business owner in Fitzroy or Coburg wants to show up for: supplier research, service comparisons, who's good near me.
In my experience auditing Melbourne businesses, roughly half the sites I look at haven't claimed their Google Business Profile properly, or they claimed it years ago and never touched it again. The basics that tell Google's systems, AI features included, who you are (your Business Profile, reviews, accurate address and hours) are wide open. If you're reading this and your plumbing business or café hasn't sorted its GBP out, the [local SEO guide](/blog/local-seo-melbourne-2026/) is where I'd start. GEO sits on top of that work, not instead of it.
There's a real window here. Most Melbourne SMBs haven't done anything about GEO yet because most haven't heard of it. Competing on attention is almost always harder than competing on being early.
## GEO vs SEO: what actually changed?
A lot of articles on this subject draw a sharp line between GEO and SEO. They're closer than that. GEO is what you get when you apply a decade of structured-content best practice to a new audience.
| | SEO | GEO |
|---|---|---|
| **Goal** | Rank in search results | Get cited inside AI answers |
| **Audience** | Google's ranking algorithm | Large language models: ChatGPT, Gemini, Perplexity, Claude |
| **Format signals** | Keywords, backlinks, technical health, Core Web Vitals | Clear definitions, direct answers, verifiable facts, structured data |
| **Output** | Blue link on page one | Named source in an AI-generated paragraph |
| **Trust signals** | Domain authority, E-E-A-T, link profile | Citability, factual specificity, schema markup, answer-first formatting |
| **Measurement** | Rankings, organic clicks, impressions | Citation appearances, referral traffic from AI tools, brand mentions in answers |
The practical overlap is larger than the table suggests. A site that's fast, structured, well-written, and factually specific tends to do well in both. A site that hides its point under paragraphs of vague marketing copy tends to do badly in both.
If you care about site speed and mobile experience (you should), the same [Core Web Vitals work](/blog/core-web-vitals-small-business-2026/) that helps SEO also helps AI crawlers parse your site. If your Google Ads spend is leaking (it probably is), the [self-audit checklist in the Google Ads guide](/blog/google-ads-working/) will tell you where. None of this is wasted when you start thinking about GEO. It's all compounding.
## What does the research say about GEO?
The foundational paper is [Aggarwal et al., "GEO: Generative Engine Optimization"](https://arxiv.org/abs/2311.09735), from a Princeton and IIT Delhi team, published at KDD 2024. It's the first serious attempt to measure which content techniques actually improve citation rates in generative search, tested across 10,000 queries.
They found that certain techniques boosted visibility in AI responses by up to 40%. These are the nine techniques they tested, strongest performers first:
1. **Citing sources.** Adding credible references inside your content.
2. **Adding statistics.** Replacing "a lot of people" with "49% of Australians" (with a source).
3. **Using quotations.** Including direct quotes from experts or studies.
4. **Fluency optimisation.** Clear, well-structured writing.
5. **Unique wording.** Specific phrasing the AI hasn't seen a thousand times elsewhere.
6. **Technical terms.** Precise terminology where it suits the topic.
7. **Authoritative tone.** Writing like someone who actually knows the subject.
8. **Easy-to-understand language.** Simplifying dense writing so the answer is legible.
9. **Keyword stuffing.** The one old-school SEO trick they tested — and it *didn't* work. Cramming query keywords in barely moved the needle, which is the whole point: AI engines reward substance, not density.
The top three (citing sources, adding statistics, using quotations) did most of the heavy lifting, each adding roughly 30-40% visibility on the paper's main metric. None of this is a shock if you've read good writing advice for the last twenty years. The interesting bit is that a machine learned to prefer it for the same reasons humans do. Specific is better than vague. Sourced is better than asserted. Clear is better than clever.
The practical takeaway: the paper measured *content* techniques, not tooling. Answer-first formatting, schema markup, and clean HTML structure are all worth doing — I get to them below — but they're your own good practice, not something this study ranked. Get the writing right first; the rest is incremental on top of that.
## What does Google now say about AI search? (May 2026)
In May 2026, Google published its first [official guide to optimising for AI features in Search](https://developers.google.com/search/docs/fundamentals/ai-optimization-guide). The answer is blunter than the "AI SEO" industry would like.
For Google, there is no separate AI ranking system. AI Overviews and AI Mode pull from the same index and the same ranking as regular search. In Google's words: ["To be eligible to be shown as a supporting link in AI Overviews or AI Mode, a page must be indexed and eligible to be shown in Google Search with a snippet, fulfilling the Search technical requirements. There are no additional technical requirements"](https://developers.google.com/search/docs/appearance/ai-features). Translation: if you've done good SEO, you've done your Google GEO. No secret checklist exists.
Google also confirmed what you don't need: no llms.txt ("Google Search itself doesn't use them"), no special "AI-friendly" voice, no dedicated schema markup for AI answers. Most of what gets sold as "GEO" is, for Google, unnecessary.
Where the tactics actually earn their keep: ChatGPT, Perplexity, and Claude. Each appears to behave differently — treat that as an observed pattern that will shift, not a stable rule. Answer-first formatting, specific sourced statistics, freshness, clean structure: those help you get cited there, and they make the page better for humans, which is why I'd do them anyway. Just don't believe anyone who calls these a secret Google hack.
The honest version: do excellent SEO. The same fundamentals are what get you cited across ChatGPT, Perplexity, and the rest.
## What actually moves the needle in GEO?
This is the section where I tell you what I'd actually bother with, because a lot of the AI SEO packages being sold right now are mostly fluff on top of standard fundamentals.
### What I'd prioritise — and what I'd skip for now {#prioritise-skip}
| What I'd prioritise | What I'd skip for now |
|---|---|
| Answer-first formatting in every section | Buying an "AI SEO" package for $2,000 a month |
| One-paragraph definitions of what you do | llms.txt |
| FAQ sections with direct answers | Chasing every new "GEO tool" |
| Fresh content with clear dates | |
| Specific, verifiable numbers | |
**Answer-first formatting in every section.** If someone could only read the first two sentences of each H2, they should get the answer. Everything after is supporting evidence. This matches the research and, honestly, just makes the article better.
**One-paragraph definitions of what you do.** Your homepage, your service pages, your About page. Each should open with a single sentence an AI tool can quote verbatim. "We're passionate about delivering solutions" is not quotable. "Nathan Schram is a Melbourne-based digital marketing consultant specialising in SEO, GEO, and Google Ads for small businesses" is.
**FAQ sections with direct answers.** FAQ content maps almost exactly to the kind of question people ask AI tools. One thing to know: Google [retired the FAQ rich result in May 2026](https://developers.google.com/search/docs/appearance/structured-data/faqpage), so FAQPage markup no longer earns you the expandable Q&A box in Google's results. The value now is the AI-citation angle and the clean structure, not a Google SERP feature. Write FAQs. Add the schema where the questions are real. The cost is low.
**Fresh content with clear dates.** Every article I publish has a "last updated" date. Several AI engines appear to weight recency, Perplexity especially. A 2024 article about AI search is stale by 2026.
**Specific, verifiable numbers.** "We've helped many businesses" is worthless. "I've audited Google Ads accounts for trades, healthcare, real estate, and professional services since 2013" is fact-checkable and citable.
**Buying an "AI SEO" package for $2,000 a month.** Most of what's in those is either standard SEO or basic schema implementation. If your site has good structure, clear writing, and current schema, you've already done most of the groundwork. The rest is measurement, which barely any tool does well yet.
**Skip llms.txt.** The [llms.txt proposal](https://www.answer.ai/posts/2024-09-03-llmstxt.html) from Jeremy Howard at Answer.AI in September 2024 is a tidy idea: a text file telling AI crawlers what matters on your site. Plenty of sites added one through 2025. Then the evidence came in. In May 2026 Google stated flatly that [its Search systems don't use it](https://developers.google.com/search/docs/fundamentals/ai-optimization-guide), and an Ahrefs analysis of 137,000 domains found [97% of llms.txt files got zero requests at all](https://ahrefs.com/blog/llmstxt-study/). John Mueller [compared it to the old meta-keywords tag](https://searchengineland.com/no-llms-txt-is-not-the-new-meta-keywords-458199). I had this filed under "cheap insurance" a few months ago. It's now closer to "don't bother for most sites." If you want one for the agentic-browsing future, fine, but don't pay anyone to strategise about it.
**Chasing every new "GEO tool."** The tooling market is a mess. Most tools show you mentions in some subset of AI tools, extrapolate wildly, and sell you a dashboard. Wait a quarter. The honest ones will still be around.
## The schema you should actually add, with code
[Schema markup](/services/seo-and-analytics/) is where most small business websites miss the easiest win. Microsoft's Fabrice Canel confirmed at [SMX Munich in March 2025](https://searchengineland.com/microsoft-bing-copilot-use-schema-for-its-llms-453455) that schema markup helps the LLMs behind Bing's AI tools understand your content. Google was clearer in its May 2026 guide: structured data [isn't required for AI search and there's no special markup to add](https://developers.google.com/search/docs/fundamentals/ai-optimization-guide), but it's still worth using because it helps you qualify for rich results in regular search. So add schema because it's cheap and well-supported for SEO and for engines like Bing, not because it's a magic AI-citation lever. The cost of adding it is about an hour. The only real downside is neglect: markup has to match what's visibly on the page, and stale or wrong markup is worse than none.
Drop these into the `