Website audit · 15 June 2026
Graham & Sons Plumbing
grahamandsonsplumbing.com.auAverage · local business
A solid local plumber site with decent SEO bones, but weak schema identity, thin meta descriptions, and no visible reviews on-page are quietly costing it AI citations and conversions.
Graham & Sons Plumbing has the right instincts — clear phone number, $0 call-out fee hook, 24/7 availability, and a well-structured service menu — but the execution has meaningful gaps. The structured data uses the page title as the business name in the Plumber schema, the meta description is generic and undersells the offer, and the on-page Google rating (5.0 | 60 reviews) conflicts with the Trustindex data (4.4 | 61 reviews), which undermines trust signals. For AI and LLM visibility, the FAQPage schema is a strong asset, but the Organization entity lacks telephone, opening hours, and social profile links, limiting how confidently AI assistants can cite or recommend this business.
The breakdown · 7 dimensions, worst first
AI & LLM Visibility
54The site has three structured data blocks — WebPage/Organization/WebSite, a Plumber local business schema, and a FAQPage schema — which is a meaningful foundation. However, the Plumber schema uses the page title ('Plumber Sydney | 24/7 Sydney Plumbers | $0 Call Out Fee') as the entity name instead of the actual business name 'Graham and Sons Plumbing', which confuses AI entity resolution. The Organization schema lacks telephone, openingHours, and sameAs social profile URLs. The aggregateRating in the Plumber schema shows 4.6/70 reviews, while the on-page display shows 5.0/60 reviews and Trustindex shows 4.4/61 — three conflicting data points that reduce AI confidence in citing accurate information about this business.
Design & Brand
58The heading hierarchy is functional: H1 'Plumber Sydney', H2 'Our Sydney Plumbing Services', H3s for each service. However, the H2 'Our Services' section above the H1 uses icon images (ss1.png, ss2.png, 24-icon.png, enquire-icon.png) with generic alt text like 'plumber in Sydney' and 'Hot Water' — these are not descriptive enough for accessibility or image search. The logo alt text is 'Graham & Sons Plumbing: Your Trusted Plumber in Sydney' which is good, but the banner images use 'Graham&son' without a space or descriptor.
Trust & Authority
61The homepage displays 'Google ★★★★★ 5.0 | 60 reviews' but this conflicts with the Trustindex third-party data showing 4.4 | 61 reviews — displaying an inflated or outdated rating damages credibility if users cross-check. The physical address (28 Oak St, Rosehill NSW 2142) is present in the schema but not visibly displayed on the homepage. There are no visible licence numbers, insurance details, or industry association badges on the homepage, which are standard trust signals for Australian trade businesses. The Facebook page exists (per Google results) but no social links are visible in the scraped homepage content.
Conversion
63There are multiple conversion paths: a phone number in the header, a 'Call Now' sticky button, a 'Book an Appointment' link, and a 'Make an Enquiry' link. The 'BOOK ONLINE & SAVE' banner is present but links to /get-a-quote/ rather than an actual online booking system, which may disappoint users expecting instant scheduling. The 'Click To Request a Quote' CTA in the header appears to be a modal trigger (marked with ×) but its functionality cannot be confirmed from the scraped content. There is no visible pricing table or indicative cost range on the homepage beyond 'From $49' in the schema.
SEO Foundations
64The site ranks in position 2 in the Google results for its own brand name, with the contact page appearing above the homepage — this suggests the contact page may be cannibalising homepage authority or has stronger inbound links. The page title is well-optimised with primary keywords. The breadcrumb schema only contains one item ('Home') with no name for the current page, which is a missed structured data opportunity. Internal linking is strong with 15+ service pages linked from the homepage.
First Impression
66The page title 'Plumber Sydney | 24/7 Sydney Plumbers | $0 Call Out Fee' communicates the core offer immediately, and the phone number is prominent in the header. The hero banner image (Banner.jpg) is present but the alt text is just 'Graham&son' — a missed opportunity to reinforce the value proposition visually. The checklist of benefits (✔ $0 Call-Out Fee, ✔ Fast Same-Day Service, ✔ Licensed Local Plumbers) appears below the fold rather than in the hero, which delays the most persuasive content.
Messaging & Copy
67The philosophy line 'no non-sense, honesty and integrity in everything we do' is a reasonable brand statement but contains a typo ('non-sense' should be 'nonsense') and is placed before the main H1, reducing its impact. The service descriptions are well-written, conversational, and benefit-led — the blocked drains and burst pipe copy in particular reads naturally. However, the meta description 'Graham & Sons Plumbing offers fast, reliable plumbing services across Sydney. Available 24/7 for emergency repairs' is generic and does not mention the $0 call-out fee or any differentiator that would improve click-through from search results.
We found 12 specific fixes for grahamandsonsplumbing.com.au
The problems are above. The fixes are ready.
This page shows what's broken. We've already mapped exactly how to fix every issue — the rewrites, the schema, the structure, in priority order. Want the full fix list for grahamandsonsplumbing.com.au?
Get the fix list →Free · delivered by Optimize Labs
Want this for your own site? Run a free audit →