Website audit · 22 June 2026
KK Plumbing Repair Dublin
plumbingrepairdublin.comVery poor · local business
A ghost site with a logo and schema but no visible content — Google and customers alike have nothing to read.
The homepage returned no scraped content whatsoever, meaning the page is either blank, JavaScript-rendered without SSR, or blocked from crawlers — a critical failure for a local service business. The only signals available are a JSON-LD structured data block and a page title stuffed with keyword variants, neither of which can compensate for the absence of actual copy, headings, CTAs, or trust signals. Without readable content, this site cannot rank, convert, or be cited by AI assistants.
The breakdown · 7 dimensions, worst first
Messaging & Copy
21There is no copy on the page — no headline, no subheading, no body text, no CTA button, and no value proposition. The schema description ('Looking for a trusted plumber in Dublin and Lucan? KK Plumbing Repair offers expert services. Reliable plumbers Dublin for all needs. Call your Dublin plumber today!') exists only in metadata and is never seen by a human visitor. The phrase 'Call your Dublin plumber today' implies a phone CTA exists somewhere, but it cannot be verified from the scraped content.
First Impression
22No homepage content was scraped, so there is no verifiable headline, hero image alt text, or above-the-fold message to evaluate. The page title 'KK Plumbing Repair Dublin | Local Plumber Lucan - Dublin Plumber & Plumbers Dublin' is the only text signal, and it reads like a keyword list rather than a human-facing statement. A visitor landing on a page with no rendered text or clear value proposition will bounce immediately.
Conversion
22No CTAs, phone numbers, contact forms, booking widgets, or conversion paths are visible in the scraped content. For an emergency plumbing service — where a customer's primary action is to call immediately — the absence of a visible phone number is a severe conversion failure. The schema description mentions 'Call your Dublin plumber today' but this is metadata, not a clickable element on the page.
Design & Brand
24A logo SVG is referenced in the schema (KK-Plumbing-Logo-v2-01.svg) and an image of a toilet is referenced (Toilet-Plumbing.avif with a basic caption), but no H1–H6 heading structure, no alt text on body images, and no visual hierarchy can be confirmed from the scraped data. The brand name 'KK Plumbing Repair Dublin' exists in schema but is not reinforced by any on-page copy. There is zero evidence of a consistent brand voice or design system.
SEO Foundations
29The page title is present but over-optimised with three near-duplicate keyword phrases ('Local Plumber Lucan', 'Dublin Plumber', 'Plumbers Dublin'), which can trigger keyword stuffing penalties. No meta description tag was captured in the scraped metadata. In Google results, the site appears at position 4, behind its own YouTube channel, its Facebook page, and its privacy policy — meaning social profiles and a legal page outrank the homepage, a strong signal of weak on-page authority. A Yelp result for Dublin, CA (USA) also appears, suggesting geo-targeting confusion.
Trust & Authority
33A Facebook page (KKPlumbingRepair) and a YouTube channel exist, which shows some off-site presence, but neither is linked from the homepage schema's sameAs array (the sameAs for the Person entity incorrectly points back to the homepage itself). There are no visible reviews, star ratings, years in business, certifications, insurance badges, or testimonials in the scraped content. The privacy policy page appearing in Google results suggests basic legal compliance, but trust-building content is entirely absent from the homepage.
AI & LLM Visibility
38The site does have a meaningful JSON-LD block containing Organization, WebSite, WebPage, Person, and Article schema types — this is a genuine positive. The Organization entity names the business, links to a logo, and the Article schema includes a description. However, the schema lacks critical local business signals: there is no LocalBusiness type, no address, no telephone, no openingHours, no areaServed, and no geo coordinates. Without these, AI assistants cannot confidently recommend this business for location-based queries like 'plumber near me in Dublin'. The Article schema applied to a homepage is also semantically incorrect.
We found 12 specific fixes for plumbingrepairdublin.com
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 plumbingrepairdublin.com?
Get the fix list →Free · delivered by Optimize Labs
Want this for your own site? Run a free audit →