1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8974],{3300:(e,t,s)=>{Promise.resolve().then(s.t.bind(s,8173,23)),Promise.resolve().then(s.t.bind(s,7970,23)),Promise.resolve().then(s.bind(s,9005)),Promise.resolve().then(s.bind(s,433)),Promise.resolve().then(s.bind(s,2300)),Promise.resolve().then(s.bind(s,5698)),Promise.resolve().then(s.bind(s,6124))},9005:(e,t,s)=>{"use strict";s.d(t,{default:()=>i});var a=s(5155),n=s(2115),r=s(8263);function i(){let[e,t]=(0,n.useState)("idle"),[s,i]=(0,n.useState)("");async function c(e){e.preventDefault(),t("loading"),i("");let s=e.currentTarget,a=Object.fromEntries(new FormData(s).entries());try{var n,l;let e=await fetch("/api/contact",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(a)});if(!e.ok){let t=await e.json().catch(()=>({}));throw Error(null!==(n=t.error)&&void 0!==n?n:"Une erreur est survenue.")}t("success"),(0,r.il)("contact",{userData:{email:String(null!==(l=a.email)&&void 0!==l?l:"")}}),s.reset()}catch(e){t("error"),i(e instanceof Error?e.message:"Une erreur est survenue.")}}return(0,a.jsxs)("section",{id:"contact",className:"relative overflow-hidden py-24 sm:py-32",children:[(0,a.jsx)("div",{"aria-hidden":!0,className:"absolute -bottom-40 left-1/2 -z-10 h-[36rem] w-[36rem] -translate-x-1/2 rounded-full bg-accent-500/15 blur-[130px]"}),(0,a.jsx)("div",{className:"container-px",children:(0,a.jsxs)("div",{className:"mx-auto grid max-w-5xl items-start gap-12 lg:grid-cols-2",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{className:"text-sm font-semibold uppercase tracking-[0.2em] text-accent-300",children:"Contact"}),(0,a.jsx)("h2",{className:"mt-4 text-4xl font-extrabold tracking-tight text-white sm:text-5xl",children:"Parlons de votre croissance"}),(0,a.jsx)("p",{className:"mt-5 text-lg text-white/55",children:"Recevez un audit SEO gratuit de votre site et un premier plan d'action. Sans engagement, r\xe9ponse sous 24h."}),(0,a.jsx)("ul",{className:"mt-9 space-y-4",children:["Audit offert et personnalis\xe9","Un interlocuteur SEO d\xe9di\xe9","Des recommandations actionnables"].map(e=>(0,a.jsxs)("li",{className:"flex items-center gap-3 text-white/75",children:[(0,a.jsx)("span",{className:"grid h-6 w-6 place-items-center rounded-full bg-gradient-to-br from-accent-300 to-accent-500 text-xs font-bold text-ink-950",children:"â"}),e]},e))})]}),(0,a.jsx)("div",{className:"gradient-border rounded-2xl",children:(0,a.jsx)("div",{className:"glass rounded-2xl p-7",children:"success"===e?(0,a.jsx)("div",{className:"grid h-full min-h-[20rem] place-items-center text-center",children:(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:"mx-auto grid h-16 w-16 place-items-center rounded-full bg-gradient-to-br from-accent-300 to-accent-500 text-2xl text-ink-950 shadow-glow",children:"â"}),(0,a.jsx)("h3",{className:"mt-5 text-2xl font-bold text-white",children:"Merci, c'est envoy\xe9 !"}),(0,a.jsx)("p",{className:"mt-2 text-white/55",children:"On revient vers vous tr\xe8s vite avec votre audit."})]})}):(0,a.jsxs)("form",{onSubmit:c,className:"space-y-5",children:[(0,a.jsxs)("div",{className:"grid gap-5 sm:grid-cols-2",children:[(0,a.jsx)(l,{label:"Nom *",name:"name",required:!0,placeholder:"Jean Dupont"}),(0,a.jsx)(l,{label:"Email *",name:"email",type:"email",required:!0,placeholder:"[email protected]"})]}),(0,a.jsxs)("div",{className:"grid gap-5 sm:grid-cols-2",children:[(0,a.jsx)(l,{label:"Entreprise *",name:"company",required:!0,placeholder:"Mon entreprise"}),(0,a.jsx)(l,{label:"Site web *",name:"website",required:!0,placeholder:"https://monsite.fr"})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{htmlFor:"message",className:"mb-1.5 block text-sm font-medium text-white/80",children:"Votre projet *"}),(0,a.jsx)("textarea",{id:"message",name:"message",required:!0,rows:4,placeholder:"Parlez-nous de vos objectifs SEOâ¦",className:"w-full rounded-xl border border-white/10 bg-white/[0.03] px-4 py-3 text-white outline-none transition placeholder:text-white/30 focus:border-accent-400/50 focus:ring-2 focus:ring-accent-400/20"})]}),"error"===e&&(0,a.jsx)("p",{className:"text-sm text-red-400",children:s}),(0,a.jsx)("button",{type:"submit",disabled:"loading"===e,className:"btn-primary w-full disabled:cursor-not-allowed disabled:opacity-60",children:"loading"===e?"Envoiâ¦":"Recevoir mon audit gratuit"})]})})})]})})]})}function l(e){let{label:t,name:s,type:n="text",required:r=!1,placeholder:i}=e;return(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{htmlFor:s,className:"mb-1.5 block text-sm font-medium text-white/80",children:t}),(0,a.jsx)("input",{id:s,name:s,type:n,required:r,placeholder:i,className:"w-full rounded-xl border border-white/10 bg-white/[0.03] px-4 py-3 text-white outline-none transition placeholder:text-white/30 focus:border-accent-400/50 focus:ring-2 focus:ring-accent-400/20"})]})}},433:(e,t,s)=>{"use strict";s.d(t,{default:()=>c});var a=s(5155),n=s(2115),r=s(2300);let i=[{q:"Pourquoi choisir un artisan ind\xe9pendant plut\xf4t qu'une agence ?",a:"Chez Atelier SEO, vous n'avez pas affaire \xe0 une usine ni \xe0 un chef de projet junior : c'est Johan, consultant SEO ind\xe9pendant bas\xe9 pr\xe8s de Rennes, qui travaille votre site de A \xe0 Z â 100 % fait main, 0 % offshore. R\xe9sultat : un interlocuteur unique, une vraie r\xe9activit\xe9, des d\xe9cisions expliqu\xe9es et un accompagnement sur-mesure, au prix juste et sans la surfacturation d'une grosse structure."},{q:"Comment fonctionnent les prestations \xe0 la carte via ComeUp ?",a:"En plus des accompagnements sur devis, vous pouvez commander une prestation pr\xe9cise \xe0 la carte sur notre boutique ComeUp (@Knowjet). L'int\xe9r\xeat : le paiement est bloqu\xe9 par la plateforme (compte de s\xe9questre) et ne nous est vers\xe9 qu'une fois la prestation livr\xe9e et valid\xe9e par vous. Z\xe9ro risque, et 100 % d'avis positifs v\xe9rifi\xe9s pour commencer en confiance."},{q:"Intervenez-vous en Bretagne, Hauts-de-France et Belgique ?",a:"Oui. Nous sommes ancr\xe9s en Bretagne (pr\xe8s de Rennes) et dans les Hauts-de-France (base \xe0 Armenti\xe8res), avec un d\xe9placement possible sur place, et nous accompagnons aussi la Belgique francophone (Bruxelles, Li\xe8ge, Charleroi, Namur, Mons) int\xe9gralement \xe0 distance. Le SEO se pilote en ligne : o\xf9 que vous soyez, le suivi et l'exigence restent les m\xeames."},{q:"Quels sont les d\xe9lais pour voir les premiers r\xe9sultats SEO ?",a:"Le SEO est un travail de fond. Les premiers signaux apparaissent g\xe9n\xe9ralement entre 2 et 4 mois, et les r\xe9sultats significatifs (positions, trafic, leads) sur 6 \xe0 12 mois, selon votre march\xe9 et sa concurrence. On vous donne une projection r\xe9aliste d\xe8s l'audit â jamais de promesse magique."},{q:"Travaillez-vous avec un engagement de dur\xe9e ?",a:"Non, nos accompagnements sont sans engagement de dur\xe9e. On pr\xe9f\xe8re vou
1s garder par la qualit\xe9 des r\xe9sultats que par un contrat. Vous restez libre d'arr\xeater quand vous voulez."}];function l(e){let{faq:t,index:s}=e,[i,l]=(0,n.useState)(!1),c="faq-btn-".concat(s),o="faq-panel-".concat(s);return(0,a.jsx)(r.default,{delay:50*s,children:(0,a.jsxs)("div",{className:"rounded-2xl border transition-colors ".concat(i?"border-accent-400/30 bg-white/[0.04]":"border-white/10 bg-white/[0.02]"),children:[(0,a.jsxs)("button",{id:c,onClick:()=>l(e=>!e),className:"flex w-full items-center justify-between gap-4 px-6 py-5 text-left","aria-expanded":i,"aria-controls":o,children:[(0,a.jsx)("span",{className:"font-semibold text-white",children:t.q}),(0,a.jsx)("span",{className:"grid h-7 w-7 shrink-0 place-items-center rounded-full border border-white/15 text-accent-300 transition-transform duration-300 ".concat(i?"rotate-45":""),"aria-hidden":!0,children:"+"})]}),(0,a.jsx)("div",{id:o,role:"region","aria-labelledby":c,className:"grid transition-all duration-300 ease-out ".concat(i?"grid-rows-[1fr] opacity-100":"grid-rows-[0fr] opacity-0"),children:(0,a.jsx)("div",{className:"overflow-hidden",children:(0,a.jsx)("p",{className:"px-6 pb-5 text-white/60",children:t.a})})})]})})}function c(e){let{items:t=i}=e;return(0,a.jsx)("section",{id:"faq",className:"py-24 sm:py-32",children:(0,a.jsxs)("div",{className:"container-px",children:[(0,a.jsxs)(r.default,{className:"mx-auto max-w-2xl text-center",children:[(0,a.jsx)("p",{className:"text-sm font-semibold uppercase tracking-[0.2em] text-accent-300",children:"FAQ"}),(0,a.jsx)("h2",{className:"mt-4 text-4xl font-extrabold tracking-tight text-white sm:text-5xl",children:"Questions fr\xe9quentes"})]}),(0,a.jsx)("div",{className:"mx-auto mt-14 max-w-3xl space-y-3",children:t.map((e,t)=>(0,a.jsx)(l,{faq:e,index:t},e.q))})]})})}},2300:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>r});var a=s(5155),n=s(2115);function r(e){let{children:t,className:s="",delay:r=0,as:i="div"}=e,l=(0,n.useRef)(null),[c,o]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{let e=l.current;if(!e)return;let t=new IntersectionObserver(e=>{let[s]=e;s.isIntersecting&&(o(!0),t.unobserve(s.target))},{threshold:.12,rootMargin:"0px 0px -60px 0px"});return t.observe(e),()=>t.disconnect()},[]),(0,a.jsx)(i,{ref:l,style:{transitionDelay:"".concat(r,"ms")},className:"reveal ".concat(c?"is-visible":""," ").concat(s),children:t})}},5698:(e,t,s)=>{"use strict";s.d(t,{default:()=>f});var a=s(5155),n=s(2115);let r=[0,69,138,207,276,345,414,483,552,621,690,760],i=[235,228,230,214,206,198,184,176,150,138,126,118],l=[186,179,172,166,150,139,130,116,99,82,60,42];function c(e){if(e.length<2)return"";let t="M ".concat(e[0][0]," ").concat(e[0][1]);for(let s=0;s<e.length-1;s++){let a=e[s-1]||e[s],n=e[s],r=e[s+1],i=e[s+2]||r,l=n[0]+(r[0]-a[0])/6,c=n[1]+(r[1]-a[1])/6,o=r[0]-(i[0]-n[0])/6,d=r[1]-(i[1]-n[1])/6;t+=" C ".concat(l," ").concat(c,", ").concat(o," ").concat(d,", ").concat(r[0]," ").concat(r[1])}return t}let o=r.map((e,t)=>[e,i[t]]),d=r.map((e,t)=>[e,l[t]]),u=c(o),m=c(d),x="".concat(u," L 760 280 L 0 280 Z"),p="".concat(m," L 760 280 L 0 280 Z"),h=[{label:"Clics",value:"184 920",delta:"+182%"},{label:"Impressions",value:"3,4 M",delta:"+148%"},{label:"CTR moyen",value:"5,4 %",delta:"+0,9 pt"},{label:"Position moy.",value:"4,2",delta:"Top 5"}];function f(){let e=(0,n.useRef)(null),[t,s]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{let t=e.current;if(!t)return;let a=new IntersectionObserver(e=>{let[t]=e;t.isIntersecting&&(s(!0),a.disconnect())},{threshold:.3});return a.observe(t),()=>a.disconnect()},[]),(0,a.jsxs)("section",{className:"relative overflow-hidden py-24 sm:py-32",children:[(0,a.jsx)("div",{"aria-hidden":!0,className:"absolute right-0 top-0 -z-10 h-[28rem] w-[40rem] rounded-full bg-accent-500/10 blur-[140px]"}),(0,a.jsxs)("div",{className:"container-px",children:[(0,a.jsxs)("div",{className:"mx-auto max-w-2xl text-center",children:[(0,a.jsx)("p",{className:"text-sm font-semibold uppercase tracking-[0.2em] text-accent-300",children:"La preuve par la donn\xe9e"}),(0,a.jsxs)("h2",{className:"mt-4 text-4xl font-extrabold tracking-tight text-white sm:text-5xl",children:["Votre trafic organique,"," ",(0,a.jsx)("span",{className:"text-gradient",children:"en courbe ascendante"})]}),(0,a.jsx)("p",{className:"mt-5 text-lg text-white/55",children:"Des r\xe9sultats concrets, visibles directement dans votre Google Search Console. Voici \xe0 quoi ressemble une croissance SEO bien men\xe9e."})]}),(0,a.jsx)("div",{ref:e,className:"mx-auto mt-14 max-w-4xl",children:(0,a.jsx)("div",{className:"gradient-border rounded-3xl",children:(0,a.jsx)("div",{className:"glass rounded-3xl p-2",children:(0,a.jsxs)("div",{className:"rounded-2xl bg-ink-950/70 p-5 sm:p-7",children:[(0,a.jsxs)("div",{className:"mb-6 flex flex-wrap items-center justify-between gap-3",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,a.jsx)("span",{className:"grid h-8 w-8 place-items-center rounded-lg bg-white/[0.06] text-sm",children:"\uD83D\uDCC8"}),(0,a.jsx)("span",{className:"text-sm font-semibold text-white",children:"Performances \xb7 Google Search Console"})]}),(0,a.jsx)("div",{className:"flex items-center gap-1 rounded-full border border-white/10 bg-white/[0.03] p-1 text-xs",children:["3 mois","6 mois","12 mois"].map(e=>(0,a.jsx)("span",{className:"rounded-full px-3 py-1 ".concat("12 mois"===e?"bg-accent-400/20 text-accent-200":"text-white/45"),children:e},e))})]}),(0,a.jsxs)("div",{className:"mb-3 flex items-center gap-5 text-xs text-white/55",children:[(0,a.jsxs)("span",{className:"flex items-center gap-2",children:[(0,a.jsx)("span",{className:"h-2 w-2 rounded-full bg-accent-400"})," Clics"]}),(0,a.jsxs)("span",{className:"flex items-center gap-2",children:[(0,a.jsx)("span",{className:"h-2 w-2 rounded-full bg-violet-400"})," Impressions"]})]}),(0,a.jsx)("div",{className:"gsc-chart ".concat(t?"is-drawn":""),children:(0,a.jsxs)("svg",{viewBox:"0 0 760 280",className:"h-48 w-full sm:h-64",preserveAspectRatio:"none",children:[(0,a.jsxs)("defs",{children:[(0,a.jsxs)("linearGradient",{id:"gClics",x1:"0",y1:"0",x2:"0",y2:"1",children:[(0,a.jsx)("stop",{offset:"0%",stopColor:"#22c9ee",stopOpacity:"0.35"}),(0,a.jsx)("stop",{offset:"100%",stopColor:"#22c9ee",stopOpacity:"0"})]}),(0,a.jsxs)("linearGradient",{id:"gImpr",x1:"0",y1:"0",x2:"0",y2:"1",children:[(0,a.jsx)("stop",{offset:"0%",stopColor:"#a78bfa",stopOpacity:"0.25"}),(0,a.jsx)("stop",{offset:"100%",stopColor:"#a78bfa",stopOpacity:"0"})]})]}),[60,120,180,240].map(e=>(0,a.jsx)("line",{x1:"0",y1:e,x2:"760",y2:e,stroke:"rgba(255,255,255,0.06)",strokeWidth:"1"}
1,e)),(0,a.jsx)("path",{className:"gsc-area",d:p,fill:"url(#gImpr)"}),(0,a.jsx)("path",{className:"gsc-area",d:x,fill:"url(#gClics)"}),(0,a.jsx)("path",{className:"gsc-line",d:m,fill:"none",stroke:"#a78bfa",strokeWidth:"2.5",strokeLinecap:"round",pathLength:1}),(0,a.jsx)("path",{className:"gsc-line",d:u,fill:"none",stroke:"#22c9ee",strokeWidth:"3",strokeLinecap:"round",pathLength:1})]})}),(0,a.jsx)("div",{className:"mt-6 grid grid-cols-2 gap-3 sm:grid-cols-4",children:h.map(e=>(0,a.jsxs)("div",{className:"rounded-xl border border-white/5 bg-white/[0.02] p-3",children:[(0,a.jsx)("p",{className:"text-[11px] text-white/45",children:e.label}),(0,a.jsx)("p",{className:"mt-1 text-lg font-bold text-white",children:e.value}),(0,a.jsx)("p",{className:"text-[11px] font-semibold text-accent-300",children:e.delta})]},e.label))})]})})})})]})]})}},6124:(e,t,s)=>{"use strict";s.d(t,{default:()=>l});var a=s(5155),n=s(2115);let r=[{value:180,prefix:"+",suffix:"%",label:"de trafic organique en moyenne sur 12 mois"},{value:3,prefix:"Top ",suffix:"",label:"sur les mots-cl\xe9s strat\xe9giques"},{value:4,prefix:"x",suffix:"",label:"de leads g\xe9n\xe9r\xe9s via le canal SEO"},{value:98,prefix:"",suffix:"%",label:"de clients qui nous recommandent"}];function i(e){let{stat:t,active:s}=e,r=function(e,t){let s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1400,[a,r]=(0,n.useState)(0);return(0,n.useEffect)(()=>{if(!t)return;let a=0,n=null,i=t=>{null===n&&(n=t);let l=Math.min((t-n)/s,1);r(Math.round((1-Math.pow(1-l,3))*e)),l<1&&(a=requestAnimationFrame(i))};return a=requestAnimationFrame(i),()=>cancelAnimationFrame(a)},[t,e,s]),a}(t.value,s);return(0,a.jsx)("div",{className:"gradient-border rounded-2xl",children:(0,a.jsxs)("div",{className:"glass h-full rounded-2xl p-8 text-center",children:[(0,a.jsxs)("div",{className:"text-4xl font-extrabold text-white sm:text-5xl",children:[(0,a.jsx)("span",{className:"text-accent-300",children:t.prefix}),r,(0,a.jsx)("span",{className:"text-accent-300",children:t.suffix})]}),(0,a.jsx)("p",{className:"mt-3 text-sm text-white/55",children:t.label})]})})}function l(){let e=(0,n.useRef)(null),[t,s]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{let t=e.current;if(!t)return;let a=new IntersectionObserver(e=>{let[t]=e;t.isIntersecting&&(s(!0),a.disconnect())},{threshold:.3});return a.observe(t),()=>a.disconnect()},[]),(0,a.jsx)("section",{id:"resultats",className:"py-24 sm:py-32",children:(0,a.jsxs)("div",{className:"container-px",children:[(0,a.jsxs)("div",{className:"mx-auto max-w-2xl text-center",children:[(0,a.jsx)("p",{className:"text-sm font-semibold uppercase tracking-[0.2em] text-accent-300",children:"R\xe9sultats"}),(0,a.jsx)("h2",{className:"mt-4 text-4xl font-extrabold tracking-tight text-white sm:text-5xl",children:"Des chiffres qui parlent"}),(0,a.jsx)("p",{className:"mt-5 text-lg text-white/55",children:"Ce que nos clients obtiennent quand le SEO est fait s\xe9rieusement."})]}),(0,a.jsx)("div",{ref:e,className:"mt-16 grid gap-5 sm:grid-cols-2 lg:grid-cols-4",children:r.map(e=>(0,a.jsx)(i,{stat:e,active:t},e.label))})]})})}},8263:(e,t,s)=>{"use strict";s.d(t,{N8:()=>a,il:()=>r});let a="AW-457230351",n={audit:"ZihOCM-0ivocEI-Qg9oB",contact:"ZihOCM-0ivocEI-Qg9oB",booking:"ZihOCM-0ivocEI-Qg9oB",phone:"ZihOCM-0ivocEI-Qg9oB",purchase:"la1bCNK0ivocEI-Qg9oB"};function r(e,t){let s=n[e],r=window.gtag;if(!a||!s||"function"!=typeof r)return;let i=null==t?void 0:t.userData;if(i&&(i.email||i.phone)){let e={};if(i.email&&(e.email=i.email.trim().toLowerCase()),i.phone){let t=function(e){let t=e.replace(/[^\d+]/g,"");if(t.startsWith("+"))return t;let s=t.replace(/\D/g,"");return 10===s.length&&s.startsWith("0")?"+33".concat(s.slice(1)):s?"+".concat(s):""}(i.phone);t&&(e.phone_number=t)}r("set","user_data",e)}let l={send_to:"".concat(a,"/").concat(s)};"number"!=typeof(null==t?void 0:t.value)||Number.isNaN(t.value)||(l.value=t.value,l.currency=t.currency||"EUR"),(null==t?void 0:t.transactionId)&&(l.transaction_id=t.transactionId),r("event","conversion",l)}}},e=>{var t=t=>e(e.s=t);e.O(0,[8173,7970,8441,1517,7358],()=>t(3300)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.