Aller au contenu
Business Agile
Réalisations
Web · Antiquités, estimation et débarras · sept. 2026

Antiquité Mallarmé

Trois générations de site pour un antiquaire de Saint-Ouen, du rendu client au prérendu statique.

antiquitemallarme.fr
Page d'accueil du site Antiquité Mallarmé, antiquaire et estimation à Saint-Ouen

Lighthouse bureau · mesuré le 22 septembre 2026

99
Performance
100
Accessibilité
100
Bonnes pratiques
100
SEO
LCP
0,8 s
Largest Contentful Paint
CLS
0
Cumulative Layout Shift
TBT
0 ms
Total Blocking Time

Antiquité Mallarmé est l'affaire d'Éric BENHAMOU, antiquaire au Marché Paul Bert à Saint-Ouen, spécialisé dans l'estimation, le rachat à domicile et le débarras de successions. Son besoin est concret : que les personnes qui cherchent à faire estimer un tableau, de l'argenterie ou le contenu d'une maison le trouvent, et puissent lui envoyer des photos en quelques secondes. Je l'accompagne depuis 2020, et le site en est à sa troisième génération.

En images

antiquitemallarme.fr
Page Débarras de succession du site Antiquité Mallarmé
Une page par intention de recherche : la succession, repérée dans Ahrefs parmi les recherches les plus chères du secteur, a sa propre page, qui sert aussi d'atterrissage aux annonces.
antiquitemallarme.fr
Grille des spécialités d'Antiquité Mallarmé, une page par famille d'objets
Chaque spécialité a sa page, reliée aux autres : Google trouve une réponse précise à chaque recherche, du tableau ancien à la cheminée.
antiquitemallarme.fr
Formulaire d'estimation avec envoi de photos
Le formulaire d'estimation accepte jusqu'à cinq photos, réencodées dans le navigateur avant l'envoi, puis relayées par l'API vers Brevo.
Accueil d'Antiquité Mallarmé sur mobile
Sur mobile, l'appel et l'envoi de photos sont dès le premier écran, et un bouton d'appel reste visible pendant la lecture.

Le projet en détail

La première version, en 2020, était une application Angular en rendu client. En 2024, je l'ai réécrite en Next.js avec Tailwind CSS et daisyUI, et j'ai ajouté des pages dédiées par famille d'objets : argenterie, bijoux, montres, arts asiatiques, cheminées. En 2026, j'ai migré le site vers TanStack Start en prérendu statique. Le constat était simple : chaque page servait le même titre et la même description, et les données structurées n'existaient que dans le navigateur, invisibles pour la plupart des robots. Aujourd'hui, chaque URL a son propre titre, sa description, son adresse canonique et son JSON-LD dans le HTML servi, et le sitemap est généré au build. C'est exactement le travail que je propose dans une refonte de site vitrine : garder le contenu qui fonctionne, et corriger ce qui empêche d'être trouvé.

Le site compte 23 pages publiques : estimation, rachat de meubles, onze pages par spécialité et six pages consacrées au débarras. Le formulaire d'estimation accepte jusqu'à cinq photos, réencodées en JPEG dans le navigateur, puis relayées par une petite API FastAPI vers Brevo. Cette API limite les envois par adresse IP pour protéger le quota d'e-mails, écarte les robots par un champ piège et conserve l'identifiant de clic Google Ads avec la demande, sans jamais rejeter un contact pour une donnée de suivi mal formée.

J'ai aussi mené un chantier de performance mobile, sans toucher au design : images redimensionnées au build en WebP, Google Tag Manager chargé à la première interaction, deux polices préchargées, compression nginx de niveau 6. Le score PageSpeed mobile de l'accueil est passé de 52 à 75, l'accessibilité de 96 à 100, et le score bureau atteint 99.

Le site n'est qu'une moitié du travail : je pilote aussi l'acquisition, avec une stratégie marketing construite à partir de la demande réelle. Ahrefs m'a donné les volumes et le coût par clic des recherches du secteur, la Search Console ce que le référencement naturel captait déjà, surtout la marque et quelques villes voisines. Les recherches de débarras et de succession, parmi les plus chères du secteur, n'avaient ni page ni annonce. J'ai donc écrit une page par intention (succession, maison, appartement à Paris, cave et grenier, prix, débarras gratuit) avant de leur consacrer des groupes d'annonces.

Les campagnes Google Ads sont travaillées terme de recherche par terme de recherche : des exclusions rendent à chaque groupe les recherches qui lui reviennent et coupent les clics sur des marques concurrentes, et chaque nouveau groupe a ses mots clés, ses annonces responsives et sa page d'atterrissage dédiée. Une annonce ne reprend que des promesses que le site affiche et qu'Éric a validées. Le suivi des conversions compte les appels, les messages WhatsApp et les e-mails, y compris les clics faits avant le chargement de Google Tag Manager, et l'audience est mesurée sans cookie par Ahrefs Web Analytics.

Le consentement aux cookies est géré par un bandeau fait maison en mode basique : aucun script publicitaire ne se charge avant l'accord du visiteur, et la page cookies décrit ce que le site stocke réellement. Les avis Google et PagesJaunes affichés sont repris mot pour mot, avec leur date. Enfin, le front et l'API ont leurs tests automatisés, dont un qui échoue au premier tiret typographique indésirable, et une intégration continue qui vérifie lint, tests et typage avant chaque fusion.

Ce qui a été fait

  1. 01

    Migration d'un rendu client vers le prérendu statique (TanStack Start)

  2. 02

    Titre, description, canonique et JSON-LD propres à chaque page

  3. 03

    Formulaire d'estimation avec jusqu'à cinq photos, relayé par FastAPI et Brevo

  4. 04

    PageSpeed mobile de l'accueil de 52 à 75, accessibilité de 96 à 100

  5. 05

    Bandeau de consentement fait maison, scripts publicitaires chargés après accord

  6. 06

    Stratégie d'acquisition fondée sur les études Ahrefs et Search Console

  7. 07

    Campagnes Google Ads affinées terme par terme, une page d'atterrissage par intention

Questions fréquentes

Pourquoi migrer un site en rendu client vers du prérendu statique ?

Un site en rendu client sert le même HTML pour toutes ses pages : même titre, même description, données structurées absentes du code reçu par les robots. Le prérendu génère au build une page HTML complète par URL, lisible par Google comme par les moteurs de réponse IA, et reste hébergeable sur un simple serveur nginx.

Comment recevoir des photos par un formulaire de contact sans exposer de clé d'API ?

Le site statique envoie le formulaire à une petite API FastAPI qui détient seule la clé Brevo. Les photos sont réencodées en JPEG dans le navigateur, l'API vérifie leur format, leur nombre et leur poids total, puis transmet l'e-mail avec les pièces jointes.

Comment faire travailler ensemble référencement naturel et Google Ads ?

Sur Antiquité Mallarmé, les mêmes études servent aux deux : Ahrefs et la Search Console montrent les recherches rentables que le site ne capte pas encore. Chacune reçoit une page dédiée, qui sert aussitôt de page d'atterrissage aux annonces, le temps que le référencement naturel prenne le relais.

Combien de points PageSpeed peut-on gagner sans changer le design d'un site ?

Sur Antiquité Mallarmé, le score mobile de l'accueil est passé de 52 à 75 et l'accessibilité de 96 à 100 : images redimensionnées au build, Google Tag Manager différé, deux polices préchargées et compression nginx de niveau 6.

Autres réalisations

Un projet ? Parlons-en cette semaine.

Un brief court, une réponse sous 48 h, une estimation ferme après cadrage.

Décrire mon projet