A
SEO Toolkit
@ew53 · v0.1.0
Audit / overview

What needs fixing, ranked by impact.

You're viewing demo data
To analyse your own site, run these commands in your project root:
npx seo-toolkit init
npx seo-toolkit audit
Or install permanently: npm i -D @ew53/seo-cli → add "seo": "seo-toolkit dev" to package.json scripts
Overall SEO Score
0
C
grade

69 issues across 5 pages on acmecoffee.com. Accepting the suggested fixes is projected to lift the score by +18 points.

By Severity
critical
3
high
12
medium
28
low
19
info
7

High-Impact Fixes

ranked by projected lift

01
critical
/
Missing H1 on homepage
No <h1> element found. Search engines rely on H1 to understand page topic.
Add a single H1 reflecting the brand and value prop, e.g. 'Specialty Coffee, Roasted Fresh in Brooklyn'.
impact
85
02
critical
/products/colombia-huila
Meta description is empty
No meta description tag. Google generates one from page content, often poorly.
Smooth, caramel-sweet Colombia Huila — washed Caturra and Castillo varietals from Pitalito. Roasted to order. Subscribe and save 15%.
impact
80
03
high
/
Meta description too short and generic
Current description is 21 characters. Target 140–160 characters with a clear value prop.
Specialty single-origin coffee, roasted in small batches in Brooklyn and shipped within 48 hours. Subscribe for free shipping on every order.
impact
78
04
high
/
Cumulative Layout Shift is 0.18 (target < 0.1)
Hero image and product carousel cause layout shifts during load.
Set explicit width/height on hero image. Reserve space for the product carousel with min-height.
impact
72
05
high
/blogs/news/how-we-roast
Missing Article schema
Blog post has no Article JSON-LD. Misses out on rich snippets in SERPs.
Add Article schema with author, datePublished, image, and headline fields.
impact
70
06
high
/products/colombia-huila
Thin product description (180 words)
Top product pages average 400+ words. Add tasting notes, brewing tips, farmer story.
impact
68

By Category

issue distribution
Meta
4
Content
2
Structure
2
Schema
2
Images
2
Performance
1

Core Web Vitals

site-wide average
LCP
2.5s
target < 2.5s
CLS
0.09
target < 0.1
INP
198ms
target < 200ms
Perf
75/100
target 80/100

Pages

sorted by priority

5 pages
Local file scan
Source code analysis
Click Scan local files to analyse your source code for SEO issues.