This is a sample report using fictional data — run your own free audit to see real results.

Run my free audit

Audit Results

https://www.example-plumbing-co.com/

Audited 7/10/2026, 10:50:34 AM · Responded in 1420ms

11 Pass10 Warning3 Fail0 N/A
41
Mobile Performance
88
Desktop Performance
92
SEO (Lighthouse)
83
Best Practices

Core Web Vitals (Mobile)

Largest Contentful Paint (Mobile)

Fail

Largest content loads in 5.8s on mobile — visitors see a blank or incomplete page for several seconds before the main content loads.

Cumulative Layout Shift (Mobile)

Pass

Layout shift score is 0.03 on mobile — the page loads without visible shifting, so visitors won't accidentally tap the wrong thing.

Total Blocking Time (Mobile)

Warning

Main thread is blocked for 340ms on mobile — some interactions right after the page loads may feel slightly delayed.

Biggest speed wins

  • Properly size images — est. savings 2.1 s
  • Eliminate render-blocking resources — est. savings 890 ms

Executive Summary

Needs Work

Example Plumbing Co.'s site has solid SEO fundamentals — a clear title, one H1, and a working canonical tag — but mobile performance is holding it back. The biggest issue is mobile load speed: the homepage takes 5.8 seconds to show its main content, and most visitors abandon a site after 3 seconds. The quickest win is adding an online booking option so the "Call Now" button isn't the only path to a lead.

What you're doing well

Clear, findable business info

The phone number (303) 555-0142 is visible in the page text, and both "Call Now" and "Get a Free Quote" give visitors an obvious next step.

Clean URL structure

HTTPS is enforced, www redirects are consistent, and the canonical tag correctly points to the right page.

No layout shift on mobile

Cumulative layout shift score is 0.03 — the page loads without jumping around, so visitors won't accidentally tap the wrong thing.

Issues

Critical

Mobile visitors wait almost 6 seconds for the page to load

Largest Contentful Paint is 5.8 seconds on mobile. Google Lighthouse mobile performance score is 41/100 (poor).

Most mobile visitors leave a site that takes longer than 3 seconds to load. At 5.8 seconds, this site is likely losing more than half its mobile traffic before visitors ever see the phone number.

How to fix it yourself

Compress and resize the homepage images (several look larger than needed for mobile screens), and ask the web host about enabling caching. A developer can also defer non-critical scripts.

Important

Most images are missing alt text

6 of 18 images have alt text (33%).

Search engines can't tell what untagged images show, which hurts the odds of appearing in Google Image search — a real source of local traffic for a visual trade like plumbing.

How to fix it yourself

Add a short, descriptive alt attribute to each image (e.g. "technician repairing kitchen sink pipe") — most website builders allow this from the image settings panel.

No online booking option

No booking/scheduling tool (Calendly, Cal.com, Acuity, Square Appointments) was detected. No <form> elements were found on the page.

Visitors who'd rather book a slot than call — especially after hours — have no way to do it. Plumbing emergencies don't wait for business hours, and neither should the booking option.

How to fix it yourself

Add a free Calendly or Cal.com widget for scheduling non-emergency visits, plus a simple contact form for people who prefer typing over calling.

Opportunity

No live chat for quick questions

No live chat widget (Intercom, Drift, Tidio, Crisp, Tawk.to, LiveChat, HubSpot, Facebook Messenger) was detected.

Some visitors have a quick question ("do you serve my zip code?") and won't call for it. A chat widget can capture that interest instead of losing it.

How to fix it yourself

Install a free-tier chat tool like Tawk.to — it takes about 15 minutes to set up and can be answered from a phone.

Missing structured data

No JSON-LD structured data was found on the page.

Structured data helps Google show hours, service area, and reviews directly in search results — without it, competitors with schema markup stand out more.

How to fix it yourself

Add LocalBusiness schema with the business name, address, phone, and service area using Google's Structured Data Markup Helper.

3 Quick Wins

  1. 1Add a Calendly or Cal.com booking widget so visitors can schedule a non-emergency visit without calling — about 15 minutes to set up.
  2. 2Add alt text to the homepage images, starting with the services section — a quick win for both SEO and accessibility.
  3. 3Add a meta description between 70–160 characters summarizing services and service area, so the Google listing shows a complete, compelling snippet.

Technical

HTTP to HTTPS Redirect

Pass

Requesting the http:// version redirects to https://www.example-plumbing-co.com/.

Server Response Time

Warning

Homepage responded in 1420ms (time to first byte).

WWW / Non-WWW Consistency

Pass

example-plumbing-co.com redirects to https://www.example-plumbing-co.com/ — a single canonical host is in use.

Largest Contentful Paint (Mobile)

Fail

Largest content loads in 5.8s on mobile — visitors see a blank or incomplete page for several seconds before the main content loads.

Cumulative Layout Shift (Mobile)

Pass

Layout shift score is 0.03 on mobile — the page loads without visible shifting, so visitors won't accidentally tap the wrong thing.

Total Blocking Time (Mobile)

Warning

Main thread is blocked for 340ms on mobile — some interactions right after the page loads may feel slightly delayed.

Mobile Performance Score

Fail

Google Lighthouse mobile performance score is 41/100 (Google considers 90+ good, 50–89 needs improvement, below 50 poor) — poor.

SEO

Title Tag

Pass

Title tag is 48 characters: "Example Plumbing Co. — Licensed Plumbers in Denver"

Meta Description

Warning

Meta description is 58 characters (shorter than the ideal 70–160 characters): "24/7 emergency plumbing services in the Denver metro area."

H1 Heading

Pass

Exactly one H1 found: "Denver's Trusted Plumbing Experts Since 2005"

Heading Structure

Warning

Heading order skips a level: jumps to H3 ("Our Services") without a preceding H2.

Image Alt Text Coverage

Fail

6 of 18 images have alt text (33%).

Canonical Tag

Pass

Canonical tag correctly points to https://www.example-plumbing-co.com/.

robots.txt

Pass

robots.txt found at https://www.example-plumbing-co.com/robots.txt and does not block crawlers site-wide.

XML Sitemap

Warning

No sitemap found at /sitemap.xml or declared in robots.txt.

Structured Data (JSON-LD)

Warning

No JSON-LD structured data was found on the page.

Open Graph Tags

Warning

Present: og:title. Missing: og:description, og:image.

Favicon

Pass

Favicon declared and reachable at https://www.example-plumbing-co.com/favicon.ico.

Mobile

Viewport Meta Tag

Pass

Viewport meta tag is present: content="width=device-width, initial-scale=1.0"

Conversion

Visible Contact Info

Pass

Found a phone number in text ("(303) 555-0142").

Call-to-Action Presence

Pass

Found 2 CTA-style element(s): "Call Now", "Get a Free Quote"

Chat Widget

Warning

No live chat widget (Intercom, Drift, Tidio, Crisp, Tawk.to, LiveChat, HubSpot, Facebook Messenger) was detected.

Booking / Scheduling Tool

Warning

No booking/scheduling tool (Calendly, Cal.com, Acuity, Square Appointments) was detected.

Forms

Warning

No <form> elements were found on the page.

How StrateviaTech can help

Website Development

Learn more →

Largest content loads in 5.8s on mobile — visitors see a blank or incomplete page for several seconds before the main content loads. Google Lighthouse mobile performance score is 41/100 — poor.

AI Chatbot

Learn more →

No live chat widget (Intercom, Drift, Tidio, Crisp, Tawk.to, LiveChat, HubSpot, Facebook Messenger) was detected.

AI Workflow Automation

Learn more →

No booking/scheduling tool (Calendly, Cal.com, Acuity, Square Appointments) was detected. No <form> elements were found on the page.

Get a custom quote