easetoolz-seo-auditlisted
Install: claude install-skill ariarihantmedia-bit/easetoolz-seo-skill
# SEO Audit — EaseToolz
Full technical SEO audit for **tool sites and WASM applications**.
## Usage
```
/easetoolz audit https://yoursite.com
/easetoolz audit https://easetoolz.com/convert/jpg-to-pdf
```
---
## Audit Checklist (12 Categories)
Run all checks for the given URL. Report as PASS / WARN / FAIL with priority.
### 1. Indexability
- [ ] `robots.txt` — is URL allowed?
- [ ] `X-Robots-Tag` header — noindex?
- [ ] Canonical tag — correct self-referencing?
- [ ] Noindex meta tag present?
- [ ] Sitemap inclusion verified?
### 2. Core Web Vitals (2026 Priority)
- [ ] **INP** < 200ms (replacing FID — critical 2026 signal)
- [ ] **LCP** < 2.5s
- [ ] **CLS** < 0.1
- [ ] **FCP** < 1.8s
- [ ] TTFB < 600ms
- Tool: Check via PageSpeed Insights API or manual audit
### 3. WASM-Specific Checks (Unique to Tool Sites)
- [ ] WASM files (.wasm) have correct MIME type `application/wasm`
- [ ] SharedArrayBuffer enabled (COOP/COEP headers): `Cross-Origin-Opener-Policy: same-origin` + `Cross-Origin-Embedder-Policy: require-corp`
- [ ] Web Worker loading confirmed (no WASM on main thread)
- [ ] WASM tool content is static HTML (not JS-only rendered) for crawler visibility
- [ ] Tool description and instructions are in static HTML — not hidden inside React state
- [ ] WASM load error = user-friendly message, not blank page (crawler trust signal)
### 4. On-Page SEO
- [ ] Title tag: pattern `[Tool Name] — Free Online, No Upload | EaseToolz` (< 60 chars)
- [ ] Meta description: 150-155