Skip to content
Mirabelle Doiron edited this page Mar 29, 2026 · 1 revision

Lighthouse Scores

Page Performance Accessibility Best Practices SEO
Landing 98 96 100 100
Generator 98 95 100 100

Checklist

Item Status
<title> with project name + author Done
<meta name="description"> unique per page, under 160 chars Done
<link rel="canonical"> Done
<meta name="robots" content="index, follow"> Done
Open Graph tags (og:title, og:description, og:image, og:url) Done
Twitter Card tags (twitter:card, twitter:title, twitter:description, twitter:image) Done
OG image (1200x630) Done
<html lang="en"> Done
Favicon (SVG) Done
robots.txt with sitemap reference Done
sitemap.xml with all public URLs and dates Done
Structured data (JSON-LD @type: WebApplication) Done
<meta name="author"> Done
Web manifest (site.webmanifest) Done
Preloaded critical font Done
Semantic HTML Done
All images have alt text Done (LowCarbonImage enforces alt)
Page loads under 3s on 3G Done (Performance 98)

Files

File Purpose
apps/web/index.html Meta tags, Open Graph, Twitter Card, JSON-LD, font preload
apps/web/public/robots.txt Crawl rules + sitemap reference
apps/web/public/sitemap.xml All public URLs with lastmod dates
apps/web/public/site.webmanifest PWA manifest
apps/web/public/favicon.svg Vector favicon
apps/web/public/og-image.png Social sharing image (1200x630)
apps/web/src/hooks/useDocumentTitle.ts Per-page title updates

Clone this wiki locally