Business page · General business · Balmain
AKG Australia scores 37 out of 100 with AI.Found by AI. Nothing AI can finish yet.
AI agents can use little of this site yet; the gaps are listed below. The scanner read the public pages of this site in a real browser and clicked nothing. None of the 6 actions on the page the scanner scored is ready for AI to use today.
- Crawlability and discovery9 / 20
- Structured data0 / 20
- Action affordances11 / 20
- Form quality11 / 20
- Agent interface6 / 20
- 6Actions found
on the page the scanner scored - 0AI can finish
without a person stepping in - 6Blocked
by a CAPTCHA, a consent tick, a missing label or a frame - –AI look-ups, 30 days
agents asking the gateway about this business; shown when there are any
01 · What AI can do here
Six things a person can do.None an AI agent can finish yet.
Each row is something the scanner found on the site, read out in plain words. Under anything AI cannot finish, the scanner's own reasons are printed as found. That list is the free fix list.
Search
BlockedBlocked by
- 1 of the 1 field a person fills in (hidden inputs and buttons not counted) has no label — an agent cannot tell what goes where
- no type=email or type=tel field — nothing an agent can fill as the reply channel
- no real submit control inside the form
- a CAPTCHA on this page blocks legitimate agents
Search
BlockedBlocked by
- 1 of the 1 field a person fills in (hidden inputs and buttons not counted) has no label — an agent cannot tell what goes where
- no type=email or type=tel field — nothing an agent can fill as the reply channel
- no real submit control inside the form
- a CAPTCHA on this page blocks legitimate agents
Form
BlockedBlocked by
- 1 of the 1 field a person fills in (hidden inputs and buttons not counted) has no name attribute and cannot be submitted
- no type=email or type=tel field — nothing an agent can fill as the reply channel
- a CAPTCHA on this page blocks legitimate agents
Subscribe form
BlockedBlocked by
- a CAPTCHA on this page blocks legitimate agents
Login form
BlockedSign-up form
Blocked
02 · Where the score came from
Five areas, twenty points each.
- Crawlability and discovery9 / 20Publish an ARD catalog at /.well-known/ard.json listing your MCP endpoint and the actions…
- Structured data0 / 20Add LocalBusiness JSON-LD with services, opening hours, area served and contact.
- Action affordances11 / 20Wrap your phone number in a tel: link.
- Form quality11 / 20Unnamed fields can't be submitted programmatically.
- Agent interface6 / 20Declare your booking and quote actions as WebMCP tools on document.modelContext, keeping…
03 · Fix first
Three fixes, weakest area first.
Failed checks first, then the area furthest from full marks. The scanner reports what it found, not points or effort per fix.
- 1Add LocalBusiness JSON-LD with services, opening hours, area served and contact.
No structured data at all, agents must guess what this business is
Lifts · Structured data · 0 / 20 - 2Declare your booking and quote actions as WebMCP tools on document.modelContext, keeping navigator.modelContext as a fallback for older builds, via the @mcp-b/global polyfill.
No WebMCP, agents must scrape and guess instead of calling declared actions
Lifts · Agent interface · 6 / 20Full fix
Declare your booking and quote actions as WebMCP tools on document.modelContext, keeping navigator.modelContext as a fallback for older builds, via the @mcp-b/global polyfill. WebMCP is a W3C Community Group draft and a Chrome 149 origin trial; no browser has shipped it to stable.
- 3Host an MCP endpoint for your actions, so an agent can call them when nobody has the page open.
No persistent MCP endpoint, nothing for agents to call when the page isn't open
Lifts · Agent interface · 6 / 20
AI look-ups of this business are counted through the gateway and shown here when there are any.
Claim the listing to take those requests directly.
04 · What claiming opens
A request becomes a job card.You say yes or no.
Claim the listing and every indexed action starts switched off. Switch one on, set a limit and route it to email. A matching request from an AI agent becomes a pending attempt and a job card in your inbox with Accept and Decline. Nothing is verified until you accept, and nothing else is wired.
- 1Prove the domain
A code we email to an address at the domain, or a DNS record, a file or a meta tag.
- 2Switch an action on
In the console at /app: on, limited, routed to email confirmation.
- 3Answer the job card
Accept or Decline, one tap. Only your answer verifies the request.
- Action
- Request a quote
- Job
- A leaking tap
- Reply to
- the customer's own email
02
Where the score came from
Five categories, twenty points each. Each one is a different way an agent tries to understand a site, and each one is scored on what the page actually publishes rather than on how it looks.
Crawlability & discovery
9
Whether an agent is allowed in at all, and whether the site tells it where things are.
Pass: robots.txt present and does not lock agents out
Warning: No sitemap.xml found
Publish a sitemap so agents can enumerate your service pages.
Note: No llms.txt
Add /llms.txt summarising your services, areas and how to book.
Fail: No ARD catalog, the discovery standard agents check first
Publish an ARD catalog at /.well-known/ard.json listing your MCP endpoint and the actions you offer, and serve the same file at /.well-known/ai-catalog.json for registries built before the path was renamed.
Pass: Canonical URL declared
Structured data
0
Whether the business facts (trade, hours, phone, address, services) are published in a form software can read, rather than only drawn on the page.
Fail: No structured data at all, agents must guess what this business is
Add LocalBusiness JSON-LD with services, opening hours, area served and contact.
Action affordances
11
Whether there is anything on the page an agent could act on: a booking widget, a form, a number.
Pass: 1 action form(s) found: unclassified
Warning: Product Sorting Options form is not agent-callable yet — 1 of the 1 field a person fills in (hidden inputs and buttons not counted) has no name attribute and cannot be submitted; no type=email or type=tel field — nothing an agent can fill as the reply channel; a CAPTCHA on this page blocks legitimate agents
Fix the items above and this form becomes an action an agent can complete.
Warning: No tel: link, phone number is not machine-actionable
Wrap your phone number in a tel: link.
Form quality
11
Whether the forms are built so software knows what goes in each box and can press send.
Pass: 1 of the 1 visible form controls on the page (every form, submit buttons included) are properly labelled
Warning: Some fields lack name attributes
Unnamed fields can't be submitted programmatically.
Pass: Semantic input types in use (email/tel/date)
Note: No autocomplete attributes
autocomplete='name|email|tel' tells agents exactly which value belongs in each field.
Pass: Real submit control present
Note: No required attributes
Mark mandatory fields so agents don't submit incomplete requests.
Warning: CAPTCHA detected on this page
A CAPTCHA stops a customer's agent exactly as well as it stops a bot: the agent will hand back to the person or give up. Any action behind it is closed to agents.
Agent interface (WebMCP/MCP)
6
Whether the site publishes any of the 2026 agent standards (WebMCP, an MCP endpoint, an ARD catalog) or leaves an agent to scrape and guess.
Fail: No WebMCP, agents must scrape and guess instead of calling declared actions
Declare your booking and quote actions as WebMCP tools on document.modelContext, keeping navigator.modelContext as a fallback for older builds, via the @mcp-b/global polyfill. WebMCP is a W3C Community Group draft and a Chrome 149 origin trial; no browser has shipped it to stable.
Fail: No persistent MCP endpoint, nothing for agents to call when the page isn't open
Host an MCP endpoint for your actions, so an agent can call them when nobody has the page open.
Pass: Semantic landmarks and headings present
Pass: Images carry alt text
Also found on other pages of the site
- Contact the business
Labelled
Send an enquiry:published email address in the page text. Found on au.akg.com. Not confirmed agent-callable.Scanner evidence
Is this your business?
Claim it, free.
Frontlatch listed this business for free from public OpenStreetMap data. Claiming takes a sign-in by email and one proof that you control the domain: a code we email to an address at the domain, or a DNS record, a file or a meta tag. Then the listing is recorded as yours.
From there, the console at /app lets you switch an indexed action on, limit it and route it. Route it to email confirmation and the gateway turns a matching request into a pending attempt and a job card email to you, with Accept and Decline, capped at the limit you set. No other routing is wired.
Correct or remove this listing
Wrong, or would rather not be listed?
If a detail here is wrong, claim the listing and fix it. If you would rather not be listed, remove it: we email a six-digit code to an address at au.akg.com, and the right code takes the listing out of the index and the gateway within the hour. A sole trader is a business here only because it published a website; the same link removes a sole trader's listing.