- Performance
- Google PageSpeed Insights (mobile) at least 90 on every page, aiming for 100 / 100 / 100 / 100. GTmetrix grade A. Pages load in under 2.5 seconds (LCP). The site doesn’t launch if it misses the mark.
- Accessibility
- WCAG 2.1 AA on every project. Meets the requirements of the European Accessibility Act.
- Search engines
- Meta titles and descriptions, a share image per page, structured data, sitemap, hreflang. Old addresses are redirected with 301 redirects.
- Technology
- A static site built on Astro. No server, no database, no plugins to maintain. Code on GitHub.
- Hosting
- Vercel, EU region (Stockholm). Global CDN, SSL, automatic scaling. Every change gets its own preview address before it goes live.
- Content management
- Sanity, Storyblok or Keystatic as needed, or no CMS at all. Visual editor: click on the page, edit, publish. Live in 1–3 minutes.
- Forms
- A form builder you can edit yourselves. Messages are sent via Mailgun within the EU. Spam protection. No separate form service.
- Analytics and cookies
- Google Tag Manager under your own account. A GDPR cookie banner as standard.
- Languages
- As many languages as you like; most often Finnish, English and Swedish. Each language is its own version visible to search engines, not a translation plugin.
- Ownership
- Content can be exported as JSON with a single command. Accounts in the client’s or JxL’s name, as agreed in the contract. No lock-in to an agency or a platform.