<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="utf-8">
<title>Marketplaces automobiles vs SEO : analyse terrain | Rebond Ovale</title>
<meta name="description" content="Le sujet n’est pas de choisir entre plateformes et référencement naturel, mais de mesurer la part d’acquisition réellement maîtrisée.">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="robots" content="index, follow">
<link href="https://www.rebond-ovale.com/css/rebond-2026.css?v=20260927m3" rel="stylesheet">
<link rel="canonical" href="https://www.rebond-ovale.com/articles/marketplaces-automobiles-vs-seo">
<meta property="og:locale" content="fr_FR">
<meta property="og:site_name" content="Rebond Ovale">
<meta property="og:type" content="article">
<meta property="og:title" content="Marketplaces automobiles vs SEO : analyse terrain | Rebond Ovale">
<meta property="og:description" content="Le sujet n’est pas de choisir entre plateformes et référencement naturel, mais de mesurer la part d’acquisition réellement maîtrisée.">
<meta property="og:url" content="https://www.rebond-ovale.com/articles/marketplaces-automobiles-vs-seo">
<meta property="og:image" content="https://www.rebond-ovale.com/images/articles/Marketplaces-automobiles-vs-SEO.jpg">
<meta property="og:image:alt" content="Marketplaces automobiles vs SEO : analyse terrain">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Marketplaces automobiles vs SEO : analyse terrain | Rebond Ovale">
<meta name="twitter:description" content="Le sujet n’est pas de choisir entre plateformes et référencement naturel, mais de mesurer la part d’acquisition réellement maîtrisée.">
<meta name="twitter:image" content="https://www.rebond-ovale.com/images/articles/Marketplaces-automobiles-vs-SEO.jpg">
<link rel="icon" href="https://www.rebond-ovale.com/favicon.ico" sizes="any">
<link rel="icon" type="image/svg+xml" href="https://www.rebond-ovale.com/favicon.svg">
<link rel="icon" type="image/png" sizes="48x48" href="https://www.rebond-ovale.com/favicon-48x48.png">
<link rel="icon" type="image/png" sizes="32x32" href="https://www.rebond-ovale.com/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="https://www.rebond-ovale.com/favicon-16x16.png">
<link rel="apple-touch-icon" href="https://www.rebond-ovale.com/apple-touch-icon.png">
<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://www.rebond-ovale.com/#website","url":"https://www.rebond-ovale.com","name":"Rebond Ovale","inLanguage":"fr-FR","publisher":{"@id":"https://www.rebond-ovale.com/#organization"}},{"@type":"ProfessionalService","@id":"https://www.rebond-ovale.com/#organization","name":"Rebond Ovale","legalName":"Rebond Ovale","description":"Expert SEO Distribution Automobile","url":"https://www.rebond-ovale.com","logo":"https://www.rebond-ovale.com/images/logo/logo-rebond-ovale-schema.png","image":"https://www.rebond-ovale.com/images/og-default.jpg","telephone":"+33663642343","email":"c.bonnet@rebond-ovale.com","address":{"@type":"PostalAddress","streetAddress":"3 impasse Maurice Ravel","postalCode":"31130","addressLocality":"Balma","addressCountry":"FR"},"areaServed":"FR","priceRange":"€€","founder":{"@id":"https://www.rebond-ovale.com/#christophe-bonnet"},"employee":{"@id":"https://www.rebond-ovale.com/#christophe-bonnet"},"sameAs":["https://www.linkedin.com/in/christophe-bonnet-911b1224"]},{"@type":"Person","@id":"https://www.rebond-ovale.com/#christophe-bonnet","name":"Christophe Bonnet","jobTitle":"Consultant SEO Distribution Automobile","url":"https://www.rebond-ovale.com","worksFor":{"@id":"https://www.rebond-ovale.com/#organization"},"sameAs":["https://www.linkedin.com/in/christophe-bonnet-911b1224"]}]}</script>
<script type="application/ld+json">
{"@context":"https://schema.org","@graph":[{"@type":"Article","@id":"https://www.rebond-ovale.com/articles/marketplaces-automobiles-vs-seo#article","mainEntityOfPage":{"@type":"WebPage","@id":"https://www.rebond-ovale.com/articles/marketplaces-automobiles-vs-seo"},"headline":"Marketplaces automobiles vs SEO : analyse terrain","description":"Le sujet n’est pas de choisir entre plateformes et référencement naturel, mais de mesurer la part d’acquisition réellement maîtrisée.","image":"https://www.rebond-ovale.com/images/articles/Marketplaces-automobiles-vs-SEO.jpg","datePublished":"2026-09-11T10:18:21+00:00","dateModified":"2026-09-23T15:32:55+00:00","inLanguage":"fr-FR","author":{"@id":"https://www.rebond-ovale.com/#christophe-bonnet"},"publisher":{"@id":"https://www.rebond-ovale.com/#organization"}},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https://www.rebond-ovale.com"},{"@type":"ListItem","position":2,"name":"Articles","item":"https://www.rebond-ovale.com/articles"},{"@type":"ListItem","position":3,"name":"SEO AUTOMOBILE • ANALYSE"}]}]}
</script>
</head>
<body>
<a class="skip" href="#main">Aller au contenu</a>
<div class="topbar">
<div class="container">
<div><span class="hide-m">Toulouse · Balma · partout en France · Réponse sous 24 h</span></div>
<div>Une question ? <a href="tel:+33663642343">📞 06 63 64 23 43</a></div>
</div>
</div>
<header class="h">
<div class="container">
<a class="brand" href="https://www.rebond-ovale.com" aria-label="Rebond Ovale — accueil">
<img src="https://www.rebond-ovale.com/images/logo/logo-rebond-ovale-h.webp" alt="Rebond Ovale, expert SEO distribution automobile" width="134" height="44">
<small>Expert SEO de la distribution automobile</small>
</a>
<nav aria-label="Navigation principale">
<a href="https://www.rebond-ovale.com/seo-concessionnaire-automobile" >Concessionnaires</a>
<a href="https://www.rebond-ovale.com/seo-groupe-automobile" >Groupes</a>
<a href="https://www.rebond-ovale.com/seo-mandataire-automobile" >Mandataires</a>
<a href="https://www.rebond-ovale.com/articles" aria-current="page" >Articles</a>
<a href="#contact">Contact</a>
</nav>
<a class="btn sm" href="#contact">Analyser mon potentiel SEO</a>
</div>
</header>
<main id="main">
<div class="progress" aria-hidden="true"></div>
<div class="art-head">
<div class="container">
<div class="wrap">
<nav class="crumbs" aria-label="Fil d’Ariane"><a href="https://www.rebond-ovale.com">Accueil</a><span>›</span><a href="https://www.rebond-ovale.com/articles">Articles</a><span>›</span>SEO AUTOMOBILE • ANALYSE</nav>
<span class="eyebrow">SEO AUTOMOBILE • ANALYSE</span> <h1>Marketplaces automobiles vs SEO : analyse terrain</h1>
<h2 class="chapo">Le sujet n’est pas de choisir entre plateformes et référencement naturel, mais de mesurer la part d’acquisition réellement maîtrisée.</h2> <div class="byline"><img src="https://www.rebond-ovale.com/images/uploads/pages/20260923_144137_6ab3e5216bbfa.webp" alt="" width="40" height="40"><span>Par <b>Christophe Bonnet</b></span><span class="dot">•</span><span>11 septembre 2026</span><span class="dot">•</span><span>Lecture 1 min</span></div>
</div>
</div>
</div>
<section style="padding-top:34px">
<div class="container art-layout">
<article class="prose">
<figure><img src="https://www.rebond-ovale.com/images/articles/Marketplaces-automobiles-vs-SEO.jpg" alt="Marketplaces automobiles vs SEO : analyse terrain"></figure>
<div class="article-content">
<p><strong>Marketplaces auto vs SEO pour les concessions automobiles </strong>: ce n’est pas un duel. C’est une dépendance. Les marketplaces apportent :</p><ul><li>du <i>volume immédiat</i></li><li>de la <i>visibilité rapide</i></li><li>des<i> leads court terme</i></li></ul><h4>Mais les marketplaces créent aussi :</h4><ul><li>une dépendance financière forte</li><li>une pression sur les marges</li><li>une <strong>perte de maîtrise de l’acquisition</strong></li></ul><h3>À l’inverse, le SEO :</h3><ul><li><strong>construit un canal d’acquisition</strong> propre</li><li>capte la demande locale</li><li><strong>renforce la visibilité de la concession auto</strong></li><li><strong>s’inscrit dans la durée</strong></li></ul><h4>Sur le terrain, le sujet n’est pas “marketplaces ou SEO”.</h4><p>Le sujet est : <strong>quelle part de votre acquisition vous maîtrisez vraiment</strong> ?</p><p>Une <i>concession qui dépend à 80 % des plateformes n’a pas de stratégie d’acquisition. Elle loue sa visibilité</i>.</p><p><strong>Le SEO permet de la reconstruire durablement</strong>.</p>
</div>
<div class="share">Partager : <a href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fwww.rebond-ovale.com%2Farticles%2Fmarketplaces-automobiles-vs-seo" target="_blank" rel="noopener" aria-label="Partager sur LinkedIn">in</a><a href="mailto:?subject=Marketplaces%20automobiles%20vs%20SEO%20%3A%20analyse%20terrain&body=https%3A%2F%2Fwww.rebond-ovale.com%2Farticles%2Fmarketplaces-automobiles-vs-seo" aria-label="Partager par e-mail">@</a><a href="https://www.rebond-ovale.com/articles/marketplaces-automobiles-vs-seo" data-copy aria-label="Copier le lien">🔗</a></div>
<div class="author">
<img src="https://www.rebond-ovale.com/images/uploads/pages/20260923_144137_6ab3e5216bbfa.webp" alt="" width="72" height="72" loading="lazy">
<div><b>Christophe Bonnet</b> · Consultant SEO distribution automobile<p>20 ans de SEO dont 9 dans l’auto, 22 groupes accompagnés. Basé à Balma (Toulouse).</p></div>
</div>
<div class="art-foot-nav">
<a href="https://www.rebond-ovale.com/articles">← Retour aux articles</a>
<a href="https://www.rebond-ovale.com">Accueil Rebond Ovale →</a>
</div>
<nav class="seo-links" aria-labelledby="seo-links-title">
<h2 id="seo-links-title">Autres articles SEO automobile</h2>
<ul class="chips">
<li><a href="/articles/pourquoi-les-groupes-automobiles-possedent-un-avantage">SEO GEO, pourquoi les groupes automobiles possèdent un avantage ?</a></li>
<li><a href="/articles/et-loptimisation-seo-de-lapv">Optimisation SEO de l'APV</a></li>
<li><a href="/articles/seo-ia-generative-groupes-automobiles-partie-3">SEO et IA générative (partie 3)</a></li>
<li><a href="/articles/seo-ia-generative-groupes-automobiles-partie-2">SEO et IA générative (partie 2)</a></li>
<li><a href="/articles/seo-ia-generative-groupes-automobiles-partie-1">SEO et IA générative (partie 1)</a></li>
<li><a href="/articles/seo-agence-generaliste-distribution-automobile">Agences SEO généralistes et distribution auto</a></li>
<li><a href="/articles/saas-ou-site-sur-mesure-distribution-automobile">SaaS ou site sur mesure</a></li>
<li><a href="/articles/priorites-seo-geo-2026-distribution-automobile">Priorités SEO et GEO 2026</a></li>
<li><a href="/articles/listings-fiches-produits-pages-modeles-seo">Listings, fiches produits et pages modèles</a></li>
<li><a href="/articles/kpi-seo-site-concession-automobile">KPI SEO utiles pour une concession</a></li>
<li><a href="/articles/erreur-seo-site-concession-recherche-locale">Erreur SEO en recherche locale</a></li>
<li><a href="/articles/choisir-plateforme-technique-site-concessionnaire-auto">Choisir sa plateforme technique</a></li>
<li><a href="/articles/audit-3-minutes-site-concession-automobile">Audit en 3 minutes d'un site de concession</a></li>
<li><a href="/articles/5-signaux-site-concession-perd-leads-seo">5 signaux de perte de leads SEO</a></li>
</ul>
</nav>
</article>
<aside class="aside">
<div class="card" id="toc-card" hidden><h3>Sommaire</h3><ul class="toc" id="toc"></ul></div>
<div class="card dark"><h3>Votre visibilité SEO</h3><p>Votre site capte-t-il vraiment la demande locale, sur Google comme dans les IA ? Je vous fais un premier état des lieux.</p><a class="btn white sm" href="#contact">Faire le point</a></div>
<div class="card"><h3>Expertise</h3><ul class="chips">
<li><a href="https://www.rebond-ovale.com/seo-concessionnaire-automobile">SEO concessionnaire automobile</a></li>
<li><a href="https://www.rebond-ovale.com/seo-groupe-automobile">SEO groupe automobile</a></li>
<li><a href="https://www.rebond-ovale.com/seo-mandataire-automobile">SEO mandataire automobile</a></li>
</ul></div>
</aside>
</div>
</section>
<section class="bg-soft">
<div class="container">
<div class="cards-head"><h2>À lire ensuite</h2><a class="btn line sm" href="https://www.rebond-ovale.com/articles">Tous les articles →</a></div>
<div class="art-grid">
<a class="art-card" href="https://www.rebond-ovale.com/articles/pourquoi-les-groupes-automobiles-possedent-un-avantage">
<div class="thumb"><img src="https://www.rebond-ovale.com/images/uploads/articles/20261001_144344_6abe71a0a20cd.jpeg" alt="SEO GEO, pourquoi les groupes automobiles possèdent un avantage" loading="lazy" width="640" height="360"></div>
<div class="body"><span class="cat">SEO AUTOMOBILE • ANALYSE</span><h3>Pourquoi les groupes automobiles possèdent un avantage</h3><span class="more">Lire l’article →</span></div>
</a>
<a class="art-card" href="https://www.rebond-ovale.com/articles/et-loptimisation-seo-de-lapv">
<div class="thumb"><img src="https://www.rebond-ovale.com/images/uploads/articles/20260922_084412_6ab23fdc760ea.jpeg" alt="SEO APV automobile" loading="lazy" width="640" height="360"></div>
<div class="body"><span class="cat">SEO AUTOMOBILE • ANALYSE</span><h3>Et l'optimisation SEO de l'APV ?</h3><p>Faire de l'APV un vecteur de leads via le trafic organique</p><span class="more">Lire l’article →</span></div>
</a>
<a class="art-card" href="https://www.rebond-ovale.com/articles/seo-ia-generative-groupes-automobiles-partie-3">
<div class="thumb"><img src="https://www.rebond-ovale.com/images/articles/SEO-et-IA-generative-part3.jpg" alt="SEO et IA générative : comment les groupes automobiles doivent préparer leur visibilité de demain (partie 3)" loading="lazy" width="640" height="360"></div>
<div class="body"><span class="cat">SEO AUTOMOBILE • ANALYSE</span><h3>SEO et IA générative : comment les groupes automobiles doivent préparer leur visibilité de demain (partie 3)</h3><p>Les données structurées Schema.org deviennent un socle pour rendre l’écosystème automobile compréhensible par les moteurs et les IA.</p><span class="more">Lire l’article →</span></div>
</a>
</div>
</div>
</section>
<section id="contact">
<div class="container">
<div class="contact">
<div>
<span class="eyebrow" style="color:#9fb0d8">Contact</span>
<h2>Parlons de vos besoins et de vos projets SEO</h2>
<p>Concession, groupe multi-sites ou mandataire : j'analyse votre site, vos données analytics, votre zone de chalandise et vos concurrents, puis je vous dis où se trouve le potentiel et comment le développer.</p>
<a class="big-tel" href="tel:+33663642343">06 63 64 23 43</a>
<p class="trust">Réponse sous 24 h · Sans engagement · Aucun démarchage<br>⭐ +22 groupes automobiles accompagnés</p>
</div>
<form class="contact-form f" action="https://www.rebond-ovale.com/contact" method="POST">
<input type="hidden" name="_token" value="UdHsxBq4kJbjFc5SEpXk0XDyKGjxfWtgLm1KXezW" autocomplete="off"> <input name="nom" type="text" placeholder="Nom et prénom" aria-label="Nom et prénom" required>
<input name="email" type="email" placeholder="E-mail professionnel" aria-label="E-mail" required>
<input name="telephone" type="tel" placeholder="Téléphone" aria-label="Téléphone">
<textarea name="message" placeholder="Votre projet en quelques mots (société, nombre de sites, marques, enjeux…)" aria-label="Votre projet" required></textarea>
<button class="btn" type="submit">Être recontacté</button>
<div class="note">🔒 Vos données restent confidentielles, aucun spam</div>
</form>
</div>
</div>
</section>
</main>
<script>
(function(){
var art=document.querySelector('.art-layout .prose'), bar=document.querySelector('.progress');
var hs=[].slice.call(document.querySelectorAll('.article-content h2'));
var toc=document.getElementById('toc'), card=document.getElementById('toc-card'), links=[];
function slug(t){return t.toLowerCase().normalize('NFD').replace(/[̀-ͯ]/g,'').replace(/[^a-z0-9]+/g,'-').replace(/^-|-$/g,'').slice(0,60);}
if(hs.length>1 && toc){
hs.forEach(function(h,k){ if(!h.id) h.id=(slug(h.textContent)||'section')+'-'+(k+1);
var li=document.createElement('li'), a=document.createElement('a'); a.href='#'+h.id; a.textContent=h.textContent.trim(); li.appendChild(a); toc.appendChild(li); links.push(a); });
card.hidden=false;
}
addEventListener('scroll',function(){
if(art && bar){ var r=art.getBoundingClientRect(), t=Math.min(1,Math.max(0,-r.top/Math.max(1,r.height-innerHeight))); bar.style.width=(t*100)+'%'; }
if(links.length){ var cur=0; hs.forEach(function(h,k){ if(h.getBoundingClientRect().top<140) cur=k; }); links.forEach(function(l,k){ l.classList.toggle('on',k===cur); }); }
},{passive:true});
var cp=document.querySelector('[data-copy]');
if(cp) cp.addEventListener('click',function(e){ if(navigator.clipboard){ e.preventDefault(); navigator.clipboard.writeText(cp.href).then(function(){ cp.textContent='✓'; setTimeout(function(){cp.textContent='🔗';},1500); }); } });
})();
</script>
<footer>
<div class="container">
<div class="cols">
<div>
<a class="logo-f" href="https://www.rebond-ovale.com"><img src="https://www.rebond-ovale.com/images/logo/logo-rebond-ovale-h.webp" alt="Rebond Ovale" width="146" height="48" loading="lazy"></a>
<p style="margin:0 0 8px"><b style="color:#fff">Rebond Ovale</b> · Expert SEO Distribution Automobile</p>
<p style="margin:0">
<a href="https://maps.google.com/?q=3+impasse+Maurice+Ravel+31130+Balma" target="_blank" rel="noopener">3 impasse Maurice Ravel, 31130 Balma</a><br>
<a href="tel:+33663642343">06 63 64 23 43</a>
</p>
</div>
<div>
<h4>Expertises</h4>
<ul>
<li><a href="https://www.rebond-ovale.com/seo-concessionnaire-automobile">SEO concessionnaire automobile</a></li>
<li><a href="https://www.rebond-ovale.com/seo-groupe-automobile">SEO groupe automobile</a></li>
<li><a href="https://www.rebond-ovale.com/seo-mandataire-automobile">SEO mandataire automobile</a></li>
</ul>
</div>
<div>
<h4>Ressources</h4>
<ul>
<li><a href="https://www.rebond-ovale.com/articles">Articles SEO automobiles</a></li>
<li><a href="https://www.rebond-ovale.com#faq">Questions fréquentes</a></li>
<li><a href="https://www.linkedin.com/in/christophe-bonnet-911b1224" target="_blank" rel="noopener noreferrer" aria-label="Profil LinkedIn de Rebond Ovale">LinkedIn</a></li>
</ul>
</div>
</div>
<div class="legal">
<span>© 2026 Rebond Ovale — SIRET 82100479300021</span>
<span>
<a href="https://www.rebond-ovale.com/mentions-legales">Mentions légales</a>
· <a href="https://www.rebond-ovale.com/cgv">Conditions Générales de Vente</a>
</span>
</div>
</div>
</footer>
<div class="sticky-call">
<a class="btn line" href="tel:+33663642343">📞 Appeler</a>
<a class="btn" href="#contact">Être recontacté</a>
</div>
<script>
(function(){
if(!document.getElementById('contact')){
document.querySelectorAll('a[href="#contact"]').forEach(function(a){ a.href='https://www.rebond-ovale.com#contact'; });
}
var reduce = window.matchMedia('(prefers-reduced-motion: reduce)').matches;
function parse(el){
var m = (el.getAttribute('data-raw') || el.textContent).trim().match(/^([^0-9]*)([0-9]+)(.*)$/);
return m ? {pre:m[1], to:+m[2], suf:m[3]} : null;
}
function count(el, delay, d){
var p = parse(el); if(!p) return;
if(reduce){ el.textContent = p.pre+p.to+p.suf; return; }
el.textContent = p.pre+'0'+p.suf;
setTimeout(function(){ var t0=null;(function f(t){ if(!t0)t0=t; var k=Math.min(1,(t-t0)/d), e=1-Math.pow(1-k,3);
el.textContent = p.pre+Math.round(p.to*e)+p.suf; if(k<1) requestAnimationFrame(f); })(performance.now()); }, delay);
}
function onView(el, cb, th){
if(!el) return;
if('IntersectionObserver' in window){ var io=new IntersectionObserver(function(es){ if(es[0].isIntersecting){ io.disconnect(); cb(); } },{threshold:th||.35}); io.observe(el); } else cb();
}
/* Carte chiffres clés (hero accueil) */
var card = document.querySelector('.scard');
if(card){
var rows=[].slice.call(card.querySelectorAll('.srow')), dots=card.querySelectorAll('.dots i'), i=0;
onView(card, function(){
card.classList.add('in');
rows.forEach(function(r,k){ count(r.querySelector('strong'), 250+k*220, 1400); });
if(reduce || rows.length < 2) return;
setTimeout(function loop(){ i=(i+1)%rows.length;
rows.forEach(function(r,k){ r.classList.toggle('on',k===i); });
dots.forEach(function(d,k){ d.classList.toggle('on',k===i); });
setTimeout(loop,3200); },3600);
});
}
/* Résultats du cas client (bandeau sombre) */
var res = document.querySelector('.darkband .case-results');
if(res){
var items=[].slice.call(res.querySelectorAll('.result')), j=0;
onView(res, function(){
items.forEach(function(c,k){ count(c.querySelector('strong'), 200+k*250, 1600); });
if(reduce || items.length < 2) return;
setTimeout(function loop(){ items.forEach(function(c,k){ c.classList.toggle('on',k===j); }); j=(j+1)%items.length; setTimeout(loop,3000); },2300);
}, .4);
}
})();
</script>
<script>
const reveals = document.querySelectorAll(".reveal");
function revealOnScroll() {
const windowHeight = window.innerHeight;
reveals.forEach(el => {
const elementTop = el.getBoundingClientRect().top;
if (elementTop < windowHeight - 100) {
el.classList.add("active");
}
});
}
window.addEventListener("scroll", revealOnScroll);
revealOnScroll();
</script>
<div class="modal" id="merci-modal">
<div class="modal-content">
<span class="close-modal" id="closeModalBtn">×</span>
<div class="modal-icon">✓</div>
<h2>Demande envoyée</h2>
<p>Merci pour votre message.</p>
<p class="modal-subtitle">Je vous réponds personnellement sous 24h ouvrées.</p>
</div>
</div>
<script>
document.addEventListener('DOMContentLoaded', function () {
document.querySelectorAll('.contact-form').forEach(function (f) {
f.addEventListener('submit', function (e) {
e.preventDefault();
const btn = f.querySelector('button[type="submit"]');
if (btn) { btn.disabled = true; }
fetch(f.getAttribute('action') || "https://www.rebond-ovale.com/contact", {
method: 'POST',
body: new FormData(f),
headers: {'Accept': 'text/plain'}
}).then(r => r.text().then(t => ({ ok: r.ok, status: r.status, text: t }))).then(res => {
if (res.ok && res.text.trim() === 'OK') {
document.getElementById('merci-modal').style.display = 'block';
f.reset();
} else if (res.status === 419) {
alert('Votre session a expiré. La page va se recharger, merci de renvoyer votre message.');
window.location.reload();
} else {
alert("Une erreur est survenue, merci de réessayer ou de nous contacter par téléphone.");
}
}).catch(() => alert('Impossible de contacter le serveur, merci de réessayer.'))
.finally(() => { if (btn) { btn.disabled = false; } });
});
});
const closeBtn = document.getElementById('closeModalBtn');
if (closeBtn) {
closeBtn.addEventListener('click', () => document.getElementById('merci-modal').style.display = 'none');
}
});
</script>
</body>
</html>