You've got a website. You've got a Google Business Profile. You show up somewhere in Google search. And yet, when someone asks ChatGPT "who's the best [your trade] in [your suburb]?" or opens Perplexity to research a service you offer — your business isn't there.

This is happening to the vast majority of Australian small businesses right now, and most owners have no idea. They're not losing customers to a competitor they can see. They're losing them to an AI-generated answer that never mentions them at all.

Here's why it happens — and the 6 fixes that actually move the needle.


How ChatGPT and Perplexity Find and Cite Businesses

Before we get to the fixes, it's worth understanding how AI search tools actually work. They don't have a magic database of "good businesses." They find and cite sources the same way a researcher would: by crawling the web, reading what's there, and forming a judgement about which sources are credible enough to quote.

ChatGPT Search indexes the web via Bing and its own crawlers. When someone asks a question, it retrieves relevant pages, synthesises an answer, and cites sources it deems authoritative. It weights aggregator platforms (Yellow Pages, True Local, Clutch) heavily alongside individual websites.

Perplexity goes directly to individual web pages and always shows its citations inline. It rewards structured, answer-first content — the kind that makes it easy to extract a clean, quotable passage.

Google AI Overviews pull from Google's existing index. If you already rank in the top 20 organic results for a query, you have a meaningful chance of being cited in the AI Overview answer.

The common thread: AI tools prefer content that is structured, specific, and backed by credible signals. If your website is thin, vague, or technically difficult to crawl — you're invisible.

A laptop open to the ChatGPT interface


The 6 Reasons Your Business Isn't Appearing

1. You Have No Schema Markup (Structured Data)

Schema markup is machine-readable code — typically in JSON-LD format — that sits in the <head> of your web pages and tells AI crawlers exactly what your business is, what you do, where you're located, and what your customers say about you.

Without schema, an AI model has to infer all of this from your raw HTML. That introduces uncertainty, and uncertain sources don't get cited.

The numbers are stark: 68% of Australian SMB websites have no schema markup at all. Only 3% have a complete AI-optimised schema stack. Pages with proper schema have a 2.5x higher chance of appearing in AI-generated answers.

The fix: Implement at minimum LocalBusiness, FAQPage, and Service schema in JSON-LD format. See our complete guide to structured data for AI SEO for the exact code.


2. Thin or Vague Content

AI models are looking for content they can quote. That means content needs to be specific, direct, and answer-format. If your website says "We provide quality services to businesses across Melbourne" — that's not quotable. It's not even informative.

Compare that to: "CodeQy builds custom websites for Melbourne small businesses starting from $1,500, with a 2–3 week turnaround from brief to launch." The second version contains specific data an AI can extract and present as a useful answer.

The fix: Rewrite your key service pages to lead with direct, specific answers. Use real numbers — prices, timelines, service areas, quantities. Include a dedicated FAQ section on each service page with concise answers (40–60 words each). Answer-first content structure is the single most impactful change most Australian SMB websites can make.


3. No Directory Presence

ChatGPT's search functionality has a strong preference for third-party directory listings — platforms like Yellow Pages, True Local, Clutch, DesignRush, and industry-specific aggregators. These carry more entity weight than your own website alone, because they represent independent confirmation that your business exists and operates legitimately.

If you exist only on your own website and maybe a Facebook page, AI tools have limited evidence to work with. The more third-party sources that mention your business consistently, the more confidently an AI will cite you.

The fix: List your business on at least 10–15 Australian and global directories. For most Melbourne service businesses, the priority list is: Yellow Pages AU, True Local, Localsearch.com.au, Bing Places (critical for ChatGPT), Apple Business Connect, and your industry's primary aggregator. Make sure every listing uses identical Name, Address, and Phone number — even minor variations undermine your entity signals.


4. No Reviews (or Too Few, Too Old)

Review count and recency are authority signals that AI models treat as evidence of a legitimate, active business. A business with 5 reviews — the last one from 18 months ago — does not read as a trustworthy source to an AI. A business with 40 reviews and 3 new ones in the past month reads very differently.

62% of Australian SMB owners report that their customers now use AI tools before making contact. Many of those queries include "best [service] in [suburb]" — and AI models weight reviews heavily when answering those.

The fix: Build a systematic review request process. After every completed job, send a follow-up message (text or email) with a direct link to your Google review page. Respond to every review — positive or negative — within 48 hours. Aim for a steady cadence of 2–4 new reviews per month rather than bursts. Target 25+ reviews as your first milestone; that's roughly where AI models start treating a business as well-established.


5. Weak Entity Signals

"Entity" is how AI models understand your business as a distinct, real thing in the world — not just a domain name. Your entity is built from the totality of signals about your business across the web: your About page, your Google Business Profile, your social profiles, directory listings, mentions in articles, and the consistency of your name and contact details everywhere.

A business with a sparse About page, no social media presence, and no mentions outside its own website is a weak entity. AI models are uncertain about weak entities and don't cite them.

The fix: Strengthen your entity by:

  • Writing a detailed About page that includes your founding story, team names and photos, location (Mulgrave VIC, Melbourne), years in operation, and ABN
  • Linking your website to your LinkedIn, Facebook, and Instagram profiles
  • Getting listed in your industry association's member directory
  • Earning even a single mention in a local publication or trade media outlet
  • Submitting your business to Wikidata if you've been operating for 5+ years

6. Technical Issues Blocking Crawlers

If AI crawlers can't access your pages efficiently, they won't cite them — regardless of content quality. Common technical barriers include:

  • Slow page load times: Google (and by extension AI Overviews) de-prioritises pages that load slowly. Target under 2.5 seconds on mobile.
  • Robots.txt blocking crawlers: Check that your robots.txt file isn't inadvertently blocking Bingbot (used by ChatGPT) or Googlebot.
  • No sitemap: A well-structured XML sitemap helps all crawlers find and index your pages efficiently.
  • JavaScript-rendered content: If your key content only appears after JavaScript executes, some crawlers may never see it. Static HTML content is more reliably indexed.
  • Broken internal links: Pages that aren't linked from anywhere on your site are effectively orphaned and much less likely to be discovered.

The fix: Run your site through Google PageSpeed Insights and Google Search Console. Address any crawl errors, fix page speed issues, and ensure you have a submitted sitemap. Submit your site to Bing Webmaster Tools explicitly — this directly feeds ChatGPT's index.

Google search results on a laptop screen


How Long Before You Start Appearing?

Here's a realistic timeline for each fix:

The honest answer is that most of these fixes compound. Schema plus structured content plus reviews working together produces results faster than any single fix in isolation. Businesses that address all six simultaneously tend to see meaningful AI citation within 3–4 months.


Start With the Highest-Impact Fix First

If you can only do one thing this week, implement schema markup. It's the most technically direct signal you can send to AI crawlers, and it requires no creative work — just code.

If you want to go deeper on each of these areas, read our complete AI SEO guide for Australian businesses. It covers every tactic in detail, with code examples and a full audit checklist.


Want CodeQy to audit your AI search visibility and fix what's missing?

We offer a free AI SEO review for Australian small businesses — covering schema, entity signals, directory presence, and content structure.

See our SEO services →