Désenfumage.
- Sector
- SME · Fire safety · Marseille (PACA)
- Year
- 2026
- Duration
- Redesign 2026, ongoing collaboration since 2023
From an invisible WordPress to a Google- and AI-indexed platform, with an interactive France map.
Context
Désenfumage installs and brings up to standard smoke-extraction systems and containment screens for SMEs and professionals in Marseille and across France. Highly technical work, recognised quality, but limited digital visibility despite an existing site.
Challenge
The WordPress site worked but received few visits and few inbound requests. Poorly compressed photos slowed loading. No trace in LLMs. Updates were tedious.
- Slow WordPress site (LCP above 4 s) due to unoptimised photos
- No mention in ChatGPT, Perplexity or Gemini
- Painful blog updates through a poorly designed theme
- No map visualisation of service areas
- No structured data, pages poorly qualified by Google
Approach
The project, step by step.
- 011 day
Sk:vr audit.
Initial SEO + GEO score, identification of performance and indexation blockers.
- 021 week
Architecture & SEO.
Full SEO/GEO plan, sitemap, llms.txt, LocalBusiness + FAQPage schemas.
- 033 weeks
Design & dev.
Next.js, interactive SVG France map, subtle animations, AVIF image optimisation.
- 041 week
Migration & content.
Existing pages migrated with URL preservation, content optimised for long-tail search.
- 05Ongoing
Launch & SEO.
Google indexing, AI mentions monitoring, editorial adjustments for missed queries.
Transformation
Before / After.
Drag the handle to compare what was there before the redesign and what's in place now.
Before
Institutional WordPress
Hero statique, photos lourdes, lent
After
Immersive Next.js
Hero animé, carte France interactive, instantané
Before Institutional WordPress
After Immersive Next.js
What changes
Key features.
- 01
Carte SVG
Interactive France map.
Service areas by department, clickable, with local contact details.
- 02
Index articles
SEO + GEO blog.
Articles optimised for specific fire safety queries, citation-friendly for LLMs.
- 03
Schéma JSON-LD
LocalBusiness schemas.
Full JSON-LD for local search: address, hours, services, coverage areas.
- 04
Console admin
Payload admin console.
Simple content editing, lead moderation, usage statistics.
Deployed solution
From patchwork to custom-built.
Before
WordPress + thème classique + photos non optimisées
A decent site but not remarkable. Slow to load because of heavy images. No visibility on ChatGPT, Perplexity or Gemini. Painful updates, poorly optimised theme.
After · Custom redesign
Next.js + Payload CMS + Supabase + Resend + carte interactive
- 100% SEO and GEO optimised (Lighthouse + AI mentions)
- Interactive France map to visualise service areas
- Blog editorially optimised for organic search
- Pages enriched for long-tail fire safety queries
- Payload console: blog, received forms, page content
- Native connection to the client CRM for inbound leads
Technical details
Front.
- Next.js 16 App Router
- Interactive SVG France map
- Tailwind 4
- AVIF/WebP
Back.
- Payload CMS 3
- Postgres via Supabase
- Blog moderation workflows
SEO + GEO.
- JSON-LD Article + LocalBusiness + FAQPage
- llms.txt configured
- Dynamic sitemap
- hreflang FR/EN
Forms & CRM.
- Resend for emails
- Webhooks to client CRM
- Smart anti-spam
Challenges & solutions
What needed solving.
Challenge 01
Preserving existing SEO during the redesign (earned Google rankings)
Solution
100% of URLs preserved, systematic 301 redirects, daily Search Console monitoring
Challenge 02
Optimising performance despite rich visual content
Solution
AVIF + lazy loading + Edge cache, Lighthouse kept above 95
Challenge 03
Appearing in LLMs from day one
Solution
llms.txt + full JSON-LD + structured citation-friendly content + FAQPage
Measured results
- ×N.load time
- 100/100.SEO + GEO
- +N%.inbound requests
Testimonial
Testimonial coming soon, being drafted with the Désenfumage leadership.
Direction
Désenfumage.fr · Client since 2023
Gallery
A few screenshots.



What's next
Roadmap.
The project isn't frozen. Here's what's planned, in progress, or in development.
- 01Product catalogue with technical datasheets
- 02Private client area for contract tracking
- 03Smart quote form with pre-qualification
- 04Verified customer review module
Other cases
See more transformations.
- TC2026 · Prestataire
Tous Concernés.
From four scattered tools to a single CRM to run every campaign in France.
- SV2026 · Studio interne
Sk:vr by Studjoow.
An SEO and GEO audit in 10 seconds, powered by 12 years of field experience.
- IG2026 · Prestataire
iGlobalForm.
From a slow WordPress to a Qualiopi-ready platform with a level test for 6 languages.
A similar project ?
One point of contact from brief to deployment. Let's talk over coffee or a call.