Full Site Audit Workflow
Use theweb-quality-audit skill to perform comprehensive quality reviews.
Run Initial Assessment
Start with automated tools to establish a baseline:This identifies issues across:
- Performance (40% of typical issues)
- Accessibility (30% of typical issues)
- SEO (15% of typical issues)
- Best Practices (15% of typical issues)
Categorize by Severity
Group findings by impact level:
| Level | Examples | Action |
|---|---|---|
| Critical | Security vulnerabilities, complete failures | Fix immediately |
| High | Core Web Vitals failures, major accessibility barriers | Fix before launch |
| Medium | Performance opportunities, SEO improvements | Fix within sprint |
| Low | Minor optimizations, code quality | Fix when convenient |
Address Critical & High Priority Issues
Focus on issues that affect user experience and search ranking:Critical issues to fix first:
- HTTPS not enabled
- Security vulnerabilities (check
npm audit) - Missing accessibility labels on forms
- Core Web Vitals failures (LCP > 4s, INP > 500ms, CLS > 0.25)
- Color contrast below 4.5:1
- Missing meta tags (title, description)
- Images without dimensions (causing CLS)
- Render-blocking resources
Optimize Medium Priority Items
Improvements with measurable impact:
- Compress and optimize images (WebP/AVIF)
- Implement lazy loading for below-fold content
- Add structured data (JSON-LD)
- Improve internal linking structure
- Set up proper caching headers
Verify Improvements
Re-run tests to confirm fixes:Target scores:
- Performance: ≥ 90
- Accessibility: 100
- Best Practices: ≥ 95
- SEO: ≥ 95
Performance Optimization Workflow
Systematic approach to improving page speed and Core Web Vitals.Identify LCP Element
Find what’s causing slow Largest Contentful Paint:Common LCP elements:
- Hero image
- Large text block
- Background image
- Video poster
Optimize LCP
Apply targeted fixes:
Reduce Server Response Time (TTFB < 800ms)
Reduce Server Response Time (TTFB < 800ms)
- Use a CDN for edge caching
- Enable Brotli or Gzip compression
- Optimize database queries
- Use edge functions for dynamic content
- Cache HTML at the edge when possible
Eliminate Render-Blocking Resources
Eliminate Render-Blocking Resources
Preload LCP Image
Preload LCP Image
Optimize Image Format & Size
Optimize Image Format & Size
- Use WebP or AVIF formats
- Compress images (80-85% quality)
- Serve correctly sized images via
srcset - Remove unnecessary metadata
Optimize INP
Improve interaction responsiveness:
- Break up long tasks (> 50ms)
- Debounce expensive handlers
- Use web workers for CPU-intensive work
- Lazy load third-party scripts
- Minimize JavaScript bundle size
Pre-Deployment Checklist
Essential checks before every production deploy.Critical Checks
High Priority Checks
Medium Priority
Ongoing Monitoring Strategy
Maintain web quality over time with regular reviews.Daily Monitoring
- Automated alerts for:
- Build failures
- Security vulnerabilities
- Production errors (via error tracking)
- Downtime (via uptime monitoring)
Weekly Review
Monthly Deep Dive
Quarterly Planning
- Tech debt review: Address accumulated low-priority issues
- Framework updates: Upgrade to latest stable versions
- Competitive analysis: Compare to similar sites
- User testing: Identify real-world usability issues
- Strategy adjustment: Based on data and business goals
Quick Reference Commands
Audit Commands
Build Optimization
Testing
Related Skills
Web Quality Audit
Comprehensive audit process
Performance
Speed optimization guide
Core Web Vitals
LCP, INP, CLS optimization