Zero to 25+ indexed pages.
A LaunchKit+ build for a local artisan painter: full site architecture, local SEO foundation, Core Web Vitals work, and offline marketing assets so Charly Peinture can compete on Google in Royan, Oléron, and the surrounding communes.
Strong craft,
weak digital presence.
Charly Lemoing runs a serious painting business on the Royan peninsula and Île d'Oléron. Word of mouth works. The jobs are there. But when homeowners search peintre Royan or ravalement façade Oléron, Charly was not showing up.
There was no structured site to capture those searches, no local landing pages per commune, and no content engine to answer the questions people ask before they call a painter.
- No local SEO architecture — no dedicated pages per zone or service
- No content hub — nothing to rank for long-tail painting questions in French
- No lead capture flow — contact requests not routed reliably
- Offline gaps — business cards and door hangers not aligned with the new brand
charlypeinture.fr
live today.
LaunchKit+ for
local trades.
Not a one-page brochure. A scalable Astro site with French local SEO, performance discipline, and print assets that point back to the domain.
Site + local SEO
25+ pages: services, eight zone pages (Royan, Oléron, La Tremblade), blog, FAQ. LocalBusiness schema, sitemap, French copy, and crawl-friendly structure.
Performance
100 on mobile PageSpeed in all four. Logo cut from 552 KiB to 3 KiB. Cloudinary pipeline, LCP preload, font tuning.
Lead capture
Contact form with Supabase + Resend. Quote requests land in the inbox with a database record.
100 across
the board.
Live mobile PageSpeed Insights. Performance, accessibility, best practices, and SEO all 100.
LCP 1.7s · TBT 0 ms · CLS 0 · logo 552 KiB → 3 KiB
A+ from
day one.
Static files on the public site. No WordPress. No plugins to patch. The form sends to a private endpoint, not a login visitors can hit.
- No WordPress or PHP on the live site
- No plugins to update
- Security headers in place
- A+ on the independent security test
From nowhere
to page one of Google.
Three weeks post-launch. Zero errors. Five keywords on page one. Rankings will compound as reviews and GBP momentum build.
Everything in
one engagement.
Compounding
local visibility.
Site is live. Now we earn rankings and leads.
Want a published example? Start here.
Need a site that
shows up locally?
We build fast, search-ready sites for trades and service businesses — in France, Idaho, or wherever you actually work.