Website audit · 22 June 2026
Kavanagh Family Lawyers
kavanaghfamilylawyersperth.com.auPoor · professional services
A warm, honest firm with a human voice buried under thin metadata, zero schema, and a hero headline that says almost nothing.
Kavanagh Family Lawyers has genuinely good copy — empathetic, transparent about pricing, and refreshingly honest — but the technical foundations are critically weak. There is no JSON-LD schema, no meta description visible, the page title is just 'Kavanagh Family Lawyers', and the hero H1 'Strong advocacy, Brighter Tomorrows' is vague enough to belong to any firm in any city. Fix the invisible infrastructure and this site could punch well above its weight in Perth's competitive family law market.
The breakdown · 7 dimensions, worst first
AI & LLM Visibility
28There is confirmed zero JSON-LD schema on the rendered page — no LegalService, LocalBusiness, Person, FAQPage, or Review schema whatsoever. This means AI assistants (ChatGPT, Perplexity, Google AI Overviews) cannot reliably extract structured facts about the firm: its location, practice areas, principal's credentials, opening hours, or pricing. The principal Marty Kavanagh has a rich biography (LL.B, B.Com Hons, Honorary Consul of Ireland, Thomson Reuters contributor, WA Minister of Health expert panel) that is entirely unstructured and therefore uncitable by AI. The firm's entity — name, address, phone, specialty — is inconsistently formatted across the page (phone number discrepancy, copyright says 'Kavanagh Lawyers' not 'Kavanagh Family Lawyers'). No FAQ content exists to capture conversational AI queries like 'how much does a family lawyer cost in Perth'.
SEO Foundations
44The page title is simply 'Kavanagh Family Lawyers' — no location, no practice area, no keyword signal. No meta description is present in the scraped metadata. The site does appear in Google results (5 pages indexed including homepage, contact, about, team bio, and news archive), which shows basic crawlability, but the Google snippet for the homepage shows the raw hero text rather than a crafted description. The news content visible in Google results (page 8 of news) is dated — articles reference COVID-19 and a 2015 testimonial — suggesting thin or stale content signals. The domain name itself ('kavanaghfamilylawyersperth.com.au') is keyword-rich, which is a passive SEO asset, but it's being undermined by weak on-page signals.
Design & Brand
51The heading hierarchy is problematic: the hero H1 is 'Strong advocacy, Brighter Tomorrows' but then 'ABOUT KAVANAGH FAMILY LAWYERS' and 'OUR SERVICES' are both rendered as H2, and the news article titles ('Family Violence and COVID-19') appear as H1 tags inside a section that is not the page hero — creating a broken H1 structure with multiple H1s on one page. Image alt tags are entirely absent across all scraped images (team photo, logo, news thumbnails, service icons), which is both an accessibility failure and an SEO gap. The logo image has no alt text. The 'OUR SERVICES' section appears duplicated verbatim in the scraped content, suggesting a mobile/desktop layout duplication that inflates page weight.
First Impression
58The hero headline 'Strong advocacy, Brighter Tomorrows.' is emotionally appealing but geographically and categorically vague — a visitor landing cold cannot immediately confirm this is a Perth family law firm. The dual CTAs 'Schedule consultation' and 'Get in touch' are present above the fold, which is good, but the consultation CTA triggers a popup via an Elementor action URL rather than a clean anchor, which may feel broken or untrustworthy on some devices. The phone number in the header is formatted inconsistently ('086 557 5888' vs '(08) 6557 5888' elsewhere), which undermines immediate credibility.
Trust & Authority
59Five testimonials are present on the homepage, spanning 2015–2025, with genuine emotional resonance. However, none include a full name, suburb, or verified platform badge (Google, Facebook), making them unverifiable and therefore less persuasive than they could be. Marty Kavanagh's credentials are impressive (Honorary Consul of Ireland, Thomson Reuters legal commentary author, WA government expert panel) but are buried on a separate /marty-kavanagh/ page rather than surfaced on the homepage. The firm has a LinkedIn and Facebook presence but no review count or star rating is displayed. The copyright footer reads 'Kavanagh Lawyers 2024' while the site is branded 'Kavanagh Family Lawyers' — a minor but noticeable inconsistency that erodes brand trust.
Conversion
61The 'Schedule consultation' CTA appears at least four times across the homepage (header, hero, mid-page, footer), which is good frequency, but all instances trigger an Elementor popup via an encoded URL string — if JavaScript fails or loads slowly, these CTAs become dead links. The contact form exists on /contact-us/ (visible in Google results) but is not embedded on the homepage, adding friction. The $330 consultation price is disclosed upfront, which reduces sticker-shock anxiety and likely improves conversion quality. The 'fixed legal fees' mention at the bottom is a strong hook but links only to a consultation popup rather than a dedicated explanation page, leaving a persuasion gap.
Messaging & Copy
67The About section copy is the site's strongest asset — 'We hope our relationship will be as short-lived as possible so you can get on with your life' is memorable, differentiated, and human. Transparent pricing ($330/hr including GST) stated on the homepage is a genuine conversion advantage rare in legal services. However, the hero headline 'Strong advocacy, Brighter Tomorrows' is generic and could belong to any law firm globally. The five testimonials are unattributed (no full names, no case type, no platform source), reducing their persuasive weight. The 'fixed legal fees' teaser at the bottom ('Curious about fixed legal fees?') is intriguing but never explained on this page, creating an unanswered question.
We found 12 specific fixes for kavanaghfamilylawyersperth.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 kavanaghfamilylawyersperth.com.au?
Get the fix list →Free · delivered by Optimize Labs
Want this for your own site? Run a free audit →