Example SEO audit
www.levainbakery.com
7/11/2026 · 1 pages analyzed
Technical SEO
91On-Page SEO
96Content Quality
100Structured Data & Social
98Performance
82What we tested
Full transparency on what ran this scan — an “all clear” only covers what was actually checked.
Response codes
Not tested this scan (5) — reported as untested, not as “passed”
- ○Deep render (Core Web Vitals, screenshots, UX heuristics) — not requested for this scan
- ○Real-user Core Web Vitals (CrUX field data) — no data returned for this site
- ○Search Console query data — not connected
- ○AI strategy & design review — not run for this scan
- ○Backlinks, domain authority, and ranking positions — outside an on-page audit (use Search Console / a backlink tool)
Findings (7)
how findings are classified →www / non-www both resolve without redirect
crawlabilityVerifiedBoth host variants serve content, which search engines may treat as duplicate sites.
Fix → Pick one canonical host and 301-redirect the other to it.
Google documentation ↗2 of 71 images have no alt attribute
accessibilityVerifiedThese images lack an alt attribute entirely. (Images with an intentional empty alt="" for decoration are counted separately — 38 found — and are correct as-is.) Alt text is how search engines understand images and an accessibility requirement. (Context: Accessibility + image-search understanding; not a major ranking lever on most pages.)
Fix → Add a concise, descriptive alt attribute to informative images; keep empty alt="" only on purely decorative ones.
1 affected location — the evidence
- https://levainbakery.com/
1 page(s) with HTML over 300KB
performanceVerifiedHuge HTML payloads slow parsing and first paint, especially on mobile.
Fix → Trim inlined data/CSS, paginate long lists, remove hidden markup.
1 affected location — the evidence
- https://levainbakery.com/
og:image missing on 1 page(s)
social sharingVerifiedShares without an image get far fewer clicks. (Context: Affects how links render when shared, not Google ranking position.)
Fix → Add a 1200×630 og:image per page (dynamic OG images work well).
1 affected location — the evidence
- https://levainbakery.com/
1 page(s) load more than 25 scripts
performanceVerifiedEach script adds network and main-thread cost, degrading Interaction to Next Paint.
Fix → Bundle, defer, or drop third-party scripts; load analytics after interaction.
1 affected location — the evidence
- https://levainbakery.com/
Few images use modern formats (WebP/AVIF)
performanceVerifiedModern formats are 30–50% smaller than JPEG/PNG at equal quality.
Fix → Convert images to WebP/AVIF (or use a framework image component that does it automatically).
Google documentation ↗No Cache-Control header on pages
performanceVerifiedExplicit caching policies let browsers and CDNs reuse responses.
Fix → Set appropriate Cache-Control headers (long max-age + immutable for static assets).
Google documentation ↗Passing checks (13)
- ✓ Served over HTTPS
- ✓ robots.txt present and permissive
- ✓ XML sitemap found (168 URLs)
- ✓ All crawled internal destinations returned successfully
- ✓ Canonical tags present on all pages
- ✓ Title tags present and well-sized
- ✓ Meta descriptions present everywhere
- ✓ Every page has exactly one H1
- ✓ Mobile viewport configured
- ✓ No thin content detected
- ✓ Structured data present on all pages
- ✓ Open Graph tags present
- ✓ Fast server responses (avg 188ms)
Want this for your site?
Run a free audit