Site Auditor
Full SEO audit — on-page checks, Core Web Vitals, and site-wide crawl.
Running audit…
How the audit works
Live HTML parsing
Your server fetches the page in real time using PHP's HTTP client and parses the DOM — no cached or simulated data.
Google's Lighthouse API
PageSpeed Insights runs a full Lighthouse audit on Google's infrastructure and returns real CWV field data from Chrome users.
BFS site crawler
A breadth-first crawler follows every internal link, checking each page for SEO issues up to the 25-page limit.
Good
0
None found
9
Should be fixed
20
of 29 checks
On-Page SEO
76/100HVAC, Plumbing & Electrical in Collierville & Memphis | Choate's
64 characters
Memphis & Collierville HVAC, plumbing, heating & electrical pros. Family-owned since 1958. Same-day service & free estimates. Call today!
137 characters (optimal 120–160)
Choate’s Air Conditioning, Heating, Plumbing & Electrical
4 H1 tags found — use only one
4,729
Word Count
4/88
Images Missing Alt
364
Internal Links
13
External Links
Open Graph Tags
Memphis AC And Heating Service | Memphis Plumbing | Choate's HVAC
Twitter Card Tags
Technical SEO
100/100Core Signals
robots.txt
sitemap.xml
Security Headers
Structured Data
JSON-LD Schema.org markup detected on this page.
Found Types
Recommended Missing
E-E-A-T Signals
Experience, Expertise, Authoritativeness, Trustworthiness — Google's quality framework.
Lighthouse Scores
From Google PageSpeed Insights — real Lighthouse runs.
Core Web Vitals
Lab data (mobile). Field data: Needs Improvement
LCP
3.5 s
Largest Contentful Paint
CLS
0.054
Cumulative Layout Shift
TBT
730 ms
Total Blocking Time
FCP
3.0 s
First Contentful Paint
Speed Index
5.2 s
Speed Index
TTFB
Root document took 370 ms
Time to First Byte
Core Web Vitals
Lab data (desktop). Field data: Fast
LCP
5.4 s
Largest Contentful Paint
CLS
0.014
Cumulative Layout Shift
TBT
700 ms
Total Blocking Time
FCP
1.1 s
First Contentful Paint
Speed Index
3.2 s
Speed Index
TTFB
Root document took 370 ms
Time to First Byte
Category Scores
Issues Found (9)
Title too long (64 chars)
WARNING On-Page SEOTitles over 60 chars may be truncated in SERPs.
Multiple H1 tags (4)
WARNING On-Page SEOUse only one H1 per page.
4 image(s) missing alt text
WARNING On-Page SEOAlt text improves accessibility and image SEO.
Response compression not detected
WARNING PerformanceEnable gzip or Brotli to reduce transfer size.
Missing X-Frame-Options header
WARNING SecurityAdd the X-Frame-Options HTTP response header to improve security.
Missing Strict-Transport-Security header
WARNING SecurityAdd the Strict-Transport-Security HTTP response header to improve security.
Missing X-Content-Type-Options header
WARNING SecurityAdd the X-Content-Type-Options HTTP response header to improve security.
Missing Content-Security-Policy header
WARNING SecurityAdd the Content-Security-Policy HTTP response header to improve security.
Missing Referrer-Policy header
WARNING SecurityAdd the Referrer-Policy HTTP response header to improve security.
Performance Opportunities
Remove unused CSS
Est savings of 210 KiB
Remove unused JavaScript
Est savings of 1,151 KiB
Reduce total page size
Total size was 9,767 KiB
Passed Checks (20)
Unlock More Audit Data
Connect paid APIs to expand this report with live keyword, backlink, analytics, and competitor data.
Google Search Console
Not configuredImport real keyword rankings, click-through rates, indexation coverage, and crawl errors.
Backlinks (Ahrefs / Moz / SEMrush)
Not configuredAnalyze domain authority, toxic backlinks, link velocity, and referring domains.
Keyword Intelligence (DataForSEO)
Not configuredAccess search volume, keyword difficulty, SERP features, and competitor keyword gaps.
Google Analytics 4
Not configuredPull real user behaviour: bounce rate, session duration, conversion data, and traffic sources.
Local SEO / Google Business
Not configuredAudit your Google Business Profile, NAP consistency, local citations, and review signals.
Competitor Analysis
Not configuredCompare keyword overlap, content gaps, backlink profiles, and traffic share vs competitors.