SEO
The site is findable and previews well everywhere it's shared.
- Full metadata at the root: title, description, Open Graph, Twitter card, targeting the canonical domain, plus favicons and the dark
theme-color. - Every route has its own title and description. Dynamic pages derive theirs from their data entry (title, intro as description, first media as the OG image).
- Real text in the DOM. No content locked in images or canvas; headings and landmarks follow document order so crawlers can parse structure the same way assistive tech does.
- Overlays and loading states never hide content from crawlers: page content is server-rendered and present in the initial HTML regardless of lifecycle state.