Audit captured 2026-06-15

5.0★ / 4 reputation. Site's holding you back.
A 15.8 s mobile load and a few gaps are leaving easy wins on the table.

joskoservices.com has genuine authority - 5.0★ / 4 on Google (4 reviews, verified). Overall audit health is 65/100 (grade D). The drag isn't reputation, it's the site: no H1, no LocalBusiness schema, missing security headers, plus a 15.8 s mobile load.

Lighthouse Performance (mobile)
58Needs work
Largest Contentful Paint
15.8 sPoor - Good = <2.5s
Schema status
PartialNo LocalBusiness type
Off-site authority
5.0★ / 4Google Business Profile (DataForSEO, verified)

Domain: joskoservices.com · Business: HVAC · Electrical · Plumbing · Roofing · Oldsmar, FL · Service area: Oldsmar, FL (407)

Scope: This audit covers your homepage only. Service pages, blog posts, and location pages were not crawled in this pass and may have additional findings. Recommended next step if you engage: a full per-page sweep.
2
Critical issues
3
Warnings
58/100
Lighthouse mobile
5.0★ / 4
Off-site reviews (Google)
65of 100
Overall SEO Health
Needs work - meaningful gaps
SEO Basics
85
Content Quality
85
Mobile UX
58
Page Speed / CWV
58
Security
30
Local SEO
50
Social Presence
100
Accessibility
76
01 · TL;DR

Read this if nothing else.

Real reputation (5.0★ / 4), held back mostly by site speed and missing security/schema. Most fixes are quick.

HTTPS enabled with a valid certificate

Verified strength - keep it.

Real XML sitemap found

Verified strength - keep it.

!

Add a Strict-Transport-Security (HSTS) header

Flagged in the live security/SEO scan.

!

Add a Content-Security-Policy with script-src restrictions

Flagged in the live security/SEO scan.

02 · Top must-do this week

Fix these first.

Priority order. In this sequence.

Ordered by the live scan's severity.

#ActionWhy it matters
1Add a Strict-Transport-Security (HSTS) header Flagged by the live scan as a top fix.
2Add a Content-Security-Policy with script-src restrictions Flagged by the live scan as a top fix.
3Add a single descriptive H1 to the homepage Flagged by the live scan as a top fix.
4Add LocalBusiness schema (sameAs + aggregateRating linking your reviews) Flagged by the live scan as a top fix.
5Allow AI crawlers (GPTBot, ClaudeBot, PerplexityBot) in robots.txt Flagged by the live scan as a top fix.
03 · Technical SEO

What the live HTML actually says.

Live HTML pulled from joskoservices.com on 2026-06-15. Server: Apache · PHP/8.1.34 · WordPress + Yoast. Below: what we observed in the rendered DOM.

Stack detected

ServerApache
BackendPHP/8.1.34
CMSWordPress
SSL validTrue
Sitemapyes
robots.txt200
01 CRIT

No H1 tag on the homepage

H1 is Google's strongest single on-page topical signal; the homepage emits none.

evidence: grep '<h1' on fetched HTML → 0 matches

Fix: Add one descriptive H1 to the hero.
02 WARN

Meta description is short

~127 chars. Google rewrites weak descriptions ~70% of the time.

evidence: <meta name=description> captured live

Fix: Rewrite to 150-160 chars with a differentiator + phone.
03 WARN

103 script tags on the homepage

Unusually high - page-builder, analytics, chat, and ad scripts compound load time.

evidence: count('<script') on live HTML = 103

Fix: Defer/async non-critical; remove unused widgets.
04 WARN

No LocalBusiness schema

Detected JSON-LD: BreadcrumbList, EntryPoint, GeoCoordinates, ImageObject, ListItem, OpeningHoursSpecification, PostalAddress, PropertyValueSpecification. No LocalBusiness / industry subtype, so reviews/NAP don't connect to the site.

evidence: JSON-LD @type scan of live HTML

Fix: Add LocalBusiness (+ industry subtype) with sameAs + aggregateRating.
05 CRIT

Missing security headers

Security category scored 30/100. Missing: HSTS, Content-Security-Policy.

evidence: response header scan

Fix: Add HSTS + a script-src CSP. Add a Strict-Transport-Security (HSTS) header; Add a Content-Security-Policy with script-src restrictions; Add a single descriptive H1 to the homepage
04 · Performance / Core Web Vitals

Performance, measured.

Lighthouse mobile lab data, captured 2026-06-15. Google's Good zone: LCP <2.5s, FCP <1.8s, CLS <0.1, TBT <200ms.

58
Lighthouse Score
15.8 s
LCP
0
CLS

Lighthouse performance 58/100, LCP 15.8 s

Lighthouse performance 58/100; LCP 15.8 s on mobile. Mobile Lighthouse performance 58/100.

05 · Structured data (Schema.org)

What Google can read about you.

Detected JSON-LD types on the homepage: BreadcrumbList, EntryPoint, GeoCoordinates, ImageObject, ListItem, OpeningHoursSpecification, PostalAddress, PropertyValueSpecification, ReadAction, SearchAction, WebPage, WebSite.

No LocalBusiness schema linking the site to your Google Business Profile.

07 · Local SEO

How your business appears in local search.

Google Business Profile: 5.0★ / 4 (Google Business Profile (DataForSEO, verified)).

No LocalBusiness schema linking the site to your Google Business Profile. Verified Google rating 5.0★ / 4 across 4 reviews (DataForSEO). No on-site LocalBusiness schema links these reviews to the site via sameAs/aggregateRating.

08 · Prioritized roadmap

The order to do this work in.

Ranked by impact on your search visibility and lead flow.

#ActionImpact
1Add a Strict-Transport-Security (HSTS) headerHigh
2Add a Content-Security-Policy with script-src restrictionsHigh
3Add a single descriptive H1 to the homepageHigh
4Add LocalBusiness schema (sameAs + aggregateRating linking your reviews)High
5Allow AI crawlers (GPTBot, ClaudeBot, PerplexityBot) in robots.txtHigh