Web development
Websites designed around your visitors' experience.
Corporate websites, editorial and business platforms: we build fast, accessible experiences for your visitors, and a back-office designed for the people who run them.
What we build
From corporate websites to digital experience platforms.
Corporate websites
A demanding institutional showcase that carries your brand and your voice.
Editorial platforms
Large content volumes, many contributors, controlled review workflows.
Headless front-ends
A decoupled experience layer, fast and app-like, including on mobile.
APIs & integrations
CRM, business tools, real-time data: your website fits into your information system.
SEO & GEO visibility
Visible on Google and in AI search engines.
SEO is not added afterwards: it is built into the content model. And your clients no longer search only on Google, they also ask ChatGPT, Perplexity or AI-generated search answers. We build websites that both understand, cite and recommend.
Technical SEO by design
A set of rules applied to every project: heading hierarchy, metadata, clean URLs, sitemap, language versions, Core Web Vitals. Rankings don't depend on an optimisation pass at the end of the project.
Content ready for AI search engines (GEO)
Clear definitions, directly quotable answers, structured FAQs: your pages are easy for generative AI to understand and reuse, a new entry point to your brand.
Structured data on every page
Services, articles, FAQs, organisation: every piece of content is described in schema.org format, for rich results on Google and unambiguous reading by AI.
A redesign with no loss of rankings
Audit of the pages that perform, page-by-page redirect plan, URLs kept wherever possible, checks before and after go-live: your visibility survives the redesign.
Our approach
Drupal for content, Next.js for experience.
When the project calls for it, we separate content, experience and business data. Each component does what it does best, and can evolve without a full redesign.
A Drupal back-office as your content hub
Structured data model, editorial governance and workflows, distribution to the website, microsites, app or intranet. An API-first CMS, robust and long-lasting.
A Next.js front-end as the experience layer
Navigation without reloads, touch-first interfaces, server rendering that supports SEO. The front-end orchestrates journeys, not just pages.
Continuous evolution instead of successive redesigns
Decoupling is less a technical choice than a governance one: the CMS, the front-end and the data evolve independently, at the pace of your priorities.
Personalisation
Experience personalisation: a website that adapts to each visitor.
The same website should not tell the same story to a prospect discovering your offer, a returning customer and a partner looking for a document. With Drupal and Next.js, we build personalised customer journeys driven by each visitor's interests and interactions: dynamic content serving your digital experience platform.
- Web personalisation
- Dynamic content
- Audience segmentation
- Customer journey
- Content recommendations
Customer journeys driven by interests
Content, offers and calls to action evolve with what the visitor has viewed, their sector, language or origin. The site guides instead of showing the same catalogue to everyone.
Segmentation and recommendations, with or without AI
Explicit rules and audience segments, managed by your editors in Drupal, are often enough. When the volume of content or audience justifies it, a recommendation engine takes over; either way, editors stay in control and see what is served to whom.
Respectful of the visitor
Personalisation built on your first-party data, with no third-party cookies or opaque profiling, consistent with lean audience measurement. What the site adapts is explainable, and can be switched off.
Contributor experience
A back-office your teams actually want to use.
A website lives through the people who contribute to it. We care about their experience as much as your visitors'.
A tailored admin
Menus organised by business workflow, clear forms, dashboards suited to your editorial line.
Modular authoring
A library of reusable blocks to compose pages freely, with a rendering faithful to the design.
Freedom within guardrails
Preview, review, scheduled publishing, revisions: editorial freedom with no risk to the site's consistency.
Self-sufficient teams
We train your contributors to publish on their own, with no technical dependency.
Built-in standards
Performance, accessibility and security from the very first line.
Performance
Monitored Core Web Vitals, optimised components, no unnecessary code.
Accessibility
Accessible, responsive integration, faithful to the designs.
Security
Monitored updates, strict security policy, documentation handed to your security teams.
Eco-design
Lighter pages, systematic caching, low-impact hosting.
How we work
A small, senior team, from scoping to go-live.
Scoping
Scoping led by the head of production: stakes, stakeholders, constraints and success indicators, before a single line of code.
UX and UI design
Workshops with your teams, journeys by user profile, wireframes then designs and a documented design system.
Agile development
Two-week sprints, each followed by a testable delivery. You see the product take shape and adjust priorities continuously.
Acceptance and go-live
End-to-end acceptance testing with your teams, then a standardised delivery checklist before every release. Afterwards, we stay by your side to keep the platform alive.
Quality process
Quality is not promised, it is verified.
Written standards, multi-level code review, checks before every release and a warranty after go-live: our methodology is documented and applied to every project, from the first commit to day-to-day operations.
FAQ
What we are often asked.
Is headless always the right answer?
No. For a mostly editorial website, a classic Drupal build is often the simplest and most cost-effective choice. Headless pays off when experience, mobile, multi-site or business data integration become central. We decide this together during scoping.
What is GEO?
GEO (Generative Engine Optimization) means making a website understandable and quotable by generative AI engines such as ChatGPT, Perplexity or Google's AI answers. It extends SEO: structured content, clear definitions, direct answers and structured data.
Do you need AI to personalise a website?
No. Most useful personalisation relies on simple rules: sector, language, landing page, content already viewed. Your editors manage them in Drupal. AI becomes relevant when the volume of content or audience exceeds what rules can describe; we then suggest it, never by default.
Does a redesign hurt search rankings?
Not if it is prepared. We identify the pages that drive traffic, keep URLs wherever possible, redirect the others page by page and check the result before and after go-live.
Can you take over an existing website?
Yes. We start with an audit (code, content, SEO) and then propose either a maintenance takeover or a redesign. Either way, continuity of service and search rankings is our priority.
What happens after go-live?
The platform moves into maintenance: security updates, fixes, enhancements and production monitoring. Often the same team that built the site keeps it running.
Do you work alongside our own technical teams?
Yes. We deliver complete projects as well as working alongside an in-house team or other vendors, with scope and responsibilities defined during scoping.
Client experience
A partner engaged at every step
Discover how we support our clients, from strategy to production — a genuine human collaboration.
Discover the Neovia client experience→What digital experience for your customers?
Let's talk about your needs. We'll show you how we can support you throughout your project.
Get in touch


