Créer un blog SEO-friendly est une tâche cruciale pour tout blogueur souhaitant attirer un trafic significatif et constant de lecteurs à son blog. Cela nécessite un certain savoir-faire et l’emploi de stratégies pertinentes pour structurer correctement votre blog. Conçus pour être capturés par les moteurs de recherche, un blog correctement structuré pour le SEO peut augmenter votre visibilité et vous aider à atteindre vos objectifs de marketing digital.

Qu’est-ce qu’un blog SEO-friendly ?

Un blog SEO-friendly est un blog qui est conçu et optimisé de manière à plaire non seulement aux lecteurs, mais aussi aux moteurs de recherche. Les rédacteurs de blog utilisent diverses tactiques de référencement, comprenant l’utilisation de mots clés, l’optimisation des méta descriptions, le balisage HTML approprié et la création de liens de qualité pour rendre leur blog favorable aux algorithmes de recherche. L’objectif est de faire en sorte que le contenu du blog apparaisse plus haut dans les résultats de recherche, attirant ainsi plus de visiteurs sur le site.

Importance de structurer correctement votre blog

La structure de votre blog joue un rôle crucial dans son référencement. Un blog bien structuré aidera les moteurs de recherche à comprendre de quoi parle votre contenu et à quel point il est pertinent pour les utilisateurs. Cela peut à son tour améliorer votre positionnement dans les résultats de recherche, générant plus de visibilité et de trafic pour votre site. Un bon structurage pour le SEO inclut l’organisation cohérente de vos publications, l’utilisation efficace des en-têtes, le maillage interne, et le balisage adéquat de votre contenu.

Need a website?
Ask for a free quote!

Website quote

html

L’importance de comprendre l’intention de recherche avant toute ligne de code

Avant même de choisir un thème WordPress ou de dessiner le moindre wireframe sur Figma, la pierre angulaire d’un blog SEO-friendly reste l’intention utilisateur. Brian Dean, fondateur de Backlinko, attribue 70 % de la croissance organique de son site à la concordance « mot-clé ↔ intention ↔ contenu . Il n’a jamais publié d’Comment Créer un Blog SEO-Friendly : Conseils pour Structurer Votre Blog Correctementarticle sur « apple pie recipe bien qu’il soit pâtissier amateur, parce que son audience veut des études de cas SEO, pas un dessert ! Cet exemple démontre qu’un mot-clé seul ne suffit pas ; il faut analyser le pourquoi et le contexte. Utilisez les rapports « Discover de Google Search Console, croisez-les avec les « Jobs To Be Done de vos personas et vous obtiendrez la liste de sujets à structurer dans votre blog.

Choisir un CMS et un hébergement optimisés pour la vitesse et l’indexation

WordPress, Ghost, Webflow, Hugo… tous peuvent ranquer, mais pas tous avec la même facilité. Prenons l’exemple de Smashing Magazine : le site est passé de WordPress à Jamstack (Hugo + Netlify). Résultat : Core Web Vitals dans le vert et +40 % de trafic mobile en six mois. Si vous optez pour WordPress, sélectionnez un hébergeur disposant de disques NVMe, d’un CDN intégré et d’un plugin de cache serveur (Nginx FastCGI, Varnish). OVHcloud ou Kinsta ont fait leurs preuves. Pour Ghost, privilégiez DigitalOcean App Platform. Ne sous-estimez jamais les cinq premières secondes de chargement ; d’après Google, chaque seconde supplémentaire fait chuter le taux de conversion de 20 %.

Adopter une architecture en silo ou cocon sémantique

L’agence française Korleon Biz popularise depuis 2014 le concept de « cocon sémantique : regrouper des articles connexes sous des dossiers virtuels et un maillage thématique fort. Un blog culinaire pourrait avoir /recettes/patisseries/ puis /recettes/patisseries/tartes/. L’intérêt SEO ? Les robots de Google comprennent la profondeur de sujet et la pertinence des liens internes. En 2022, le site Papilles & Pupilles a réorganisé 3 000 recettes en silos, entraînant une hausse de 18 % des positions Top 3. Pour démarrer, mappez vos mots-clés en clusters, puis créez un mind-map (XMind, Miro). Chaque clusSEO optimisation SEO optimisationter deviendra une catégorie, et chaque branche un article, un tutoriel ou une FAQ.

Illustration sur un blog de photographie

Supposons trois clusters : « techniques de prise de vue , « retouche Lightroom , « matériel photo . Les URL racines (/technique/, /retouche/, /materiel/) irradient vers des sous-articles (/materiel/objectifs-macro). Les liens transversaux restent intra-cluster ; on évite un cross-link vers Lightroom pour un article sur les objectifs, sauf si la pertinence éditoriale le justifie.

Optimiser la structure d’URL : simplicité et sémantique

Matt Cutts, ex-responsable Webspam Google, rappelait qu’une bonne URL est « lisible les yeux bandés . Évitez /post.php?id=123. Préférez /blog/guide-sur-le-yaourt-maison. Des structures courtes (/yaourt-maison) sont acceptables si votre CMS le permet sans doublon d’ID interne. Gardez un niveau de profondeur réduit : trois segments maximum. Les chiffres datés aident la fraîcheur mais attention à la maintenance : « guide-seo-2023 devra devenir « guide-seo-2024 . Certains blogs résolvent le problème via un slug générique et une date variable dans le.</p><h2>Rédiger des balises Title et Meta Description captivantes</h2><p> Les balises Title influencent le ranking ; la Meta Description influence le CTR. Le blog de HubSpot a testé un A/B sur 50 articles : Title ≤ 55 caractères vs. Title ≤ 65 caractères. Résultat : +10 % de clics pour la version courte, plus rapide à lire sur mobile. Insérez le mot-clé principal dès le début (<code>Guide SEO : 50 Quick Wins ...</code>). Utilisez les notions de SCQA (Situation, Complication, Question, Answer). Exemple « Site Web lent ? 7 astuces pour gagner 3 secondes de chargement .</p><h2>Utiliser correctement les titres <code><h2></code> and <code><h3></code></h2><p> Les balises de titre forment la colonne vertébrale du contenu. Un test interne chez Search Engine Journal a montré que passer des listes non structurées à des</p><h3> explicites a augmenté de 14 % le nombre de passages en featured snippet. Placez vos mots-clés secondaires dans les sous-titres. Variez les synonymes : « prix appartement peut devenir « combien coûte un T2 ? . N’employez qu’un seul</p><h2> par bloc thématique et éventuelle cascade de</p><h3>. Cela facilite la navigation via les lecteurs d’écran (accessibilité) et la synthèse par Google pour le People-Also-Ask.</p><h2>Renforcer le maillage interne pour distribuer le PageRank</h2><p> Wikipedia domine la SERP grâce à un maillage interne dense ; chaque page reçoit en moyenne 50 liens internes. Sur votre blog, ciblez un ratio de 3-5 liens internes par 500 mots. Utilisez des ancres descriptives ; Bannissez « cliquez ici . Si vous parlez d’« optimisation d’image , l’ancre doit contenir cette expression. L’outil Ahrefs Site Audit signale les « pages orphelines : réinsérez-les dans des articles à fort trafic. Chez Buffer, la réactivation des vieux posts via 10 nouveaux liens internes a généré +12 % de trafic organique en quatre semaines.</p><h2>Produire un contenu approfondi, mis à jour et démontrant l’E-E-A-T</h2><p> Depuis la mise à jour « Helpful Content (août 2022), Google valorise Experience, Expertise, Authoritativeness, Trust. Montrez vos références, ajoutez une bio auteur, citez des études (Statista, INSEE). Un article de 2 500 mots avec données, infographies et FAQ a 3 fois plus de backlinks qu’un post de 1 000 mots, selon une étude Backlinko portant sur 912 millions de pages. Intégrez des chapitres « Mise à jour ; le blog Moz ajoute la mention « Last updated et change la date dans le sitemap, améliorant la fraîcheur perçue.</p><h2>Optimiser les images, vidéos et fichiers téléchargeables</h2><p> PageSpeed Insights pénalise les images non compressées. Utilisez WebP ou AVIF : IKEA a gagné 2 Mo par page après migration, entrant enfin sous la barre des 2,5 s de LCP. Nommez vos fichiers (<code>strategie-seo-tarifs.webp</code>) et renseignez les attributs ALT de façon descriptive. Pour les vidéos, privilégiez YouTube embeds préchargés en « lazy load , ou mieux : <code><link rel="preconnect" href="https://www.youtube-nocookie.com"></code>. Proposez un transcript pour l’accessibilité ; Google y puisera du contexte sémantique.</p><h2>Réduire le temps de chargement : Core Web Vitals et bonnes pratiques</h2><p> Le <em>Largest Contentful Paint</em> (LCP) doit être < 2,5 s. Tournez-vous vers le plugin WP-Rocket ou la stack LiteSpeed Cache + QUIC.cloud. Lazy-load natif (<code>loading= »lazy »</code>) économise 35 % de bande passante. Évitez les polices Google Fonts bloquantes ; hébergez-les localement ou choisissez une police système. En 2021, le blog officiel de GOV.UK a supprimé ses web-fonts, gagnant 300 ms et une note performance Lighthouse passée de 85 à 95.</p><h2>Assurer un design mobile-first et responsive</h2><p> Plus de 60 % des requêtes proviennent d’un mobile. Google indexe désormais en « Mobile-First . Testez vos gabarits via Chrome DevTools et la Search Console Mobile-Friendly Test. Tailwind CSS ou Bootstrap 5 facilitent les grilles fluides. Ne masquez pas du contenu sur mobile avec <code>display:none</code> ; cette pratique peut être interprétée comme du cloaking. Utilisez plutôt des accordéons ARIA ou du content folding ; la valeur SEO est désormais conservée en contenu replié si l’utilisateur peut le déplier.</p><h2>Implémenter des données structurées Schema.org</h2><p> The <em>rich snippets</em> augmentent le CTR de 30 % (Searchmetrics 2022). Un blog culinaire peut appliquer <code>@type=Recipe</code> ; un blog tech, <code>@type=HowTo</code>. Le site <em>Serious Eats</em> a ajouté « Recipe et obtenu les carrousels de recette dans Google Discover, doublant son trafic issu du flux. Utilisez l’outil de test Schema Markup ou la Search Console « Rich Results Test . L’implémentation JSON-LD (recommandée) est simple en WordPress grâce à RankMath ou Yoast.</p><h2>Prendre en compte l’accessibilité (a11y) : bon pour l’humain et le SEO</h2><p> Les lecteurs d’écran dépendent de l’ordre logique des titres, des attributs ALT et des liens explicites. Le blog de Harvard (harvard.edu) a gagné un score WCAG AA et rapporté un engagement plus long (time on page +22 %). Les signaux d’engagement, bien que non confirmés, corrèlent souvent avec de meilleures positions. Assurez un contraste couleur > 4.5:1, sous-titrez vos vidéos et fournissez une navigation clavier.</p><h2>Sécuriser le blog via HTTPS et bonnes pratiques de confiance</h2><p> Depuis 2017, Chrome marque les sites HTTP comme « non sécurisés . Let’s Encrypt rend le certificat gratuit ; l’installation se fait en une ligne de commande (<code>certbot --apache</code>). Activez HSTS pour forcer HTTPS. Ajoutez un footer avec mentions légales, politique de confidentialité et page « À propos complète : Google Quality Raters y accordent de l’importance pour évaluer la fiabilité d’un blog.</p><h2>Développer une stratégie de backlinks éthique</h2><p> Les liens entrants demeurent un critère majeur. Le blog français <em>MonPetitReflexe</em> a proposé des études exclusives et obtenu des citations presse (<em>Les Numériques</em>, <em>01net</em>). Stratégie : publier des données originales (enquêtes, sondages). Le <em>Journal du Geek</em> pratique le « Robin Hood Outreach : repérer les pages brisées dans les .edu/.gouv, proposer un lien correctif pointant vers leur contenu. Évitez les fermes de liens ; Google Penguin n’a pas disparu.</p><h2>Mettre en place le suivi KPIs et la boucle d’amélioration continue</h2><p> Installez Google Analytics 4, Matomo ou Plausible. Définissez trois KPIs : impressions Search Console, CTR, conversions (newsletter, vente). Mettez en place Looker Studio pour croiser ces données. Buffer a instauré le modèle RICE (Reach, Impact, Confidence, Effort) pour prioriser les mises à jour d’articles. Toute nouvelle feature (FAQ, vidéo, comparateur) est notée, puis intégrée si le score > 30. Résultat : +15 % de croissance YOY sans augmenter la cadence de publication.</p><h2>Erreurs fréquentes à éviter absolument</h2><p> 1. « Thin content : publier 200 mots pour viser un mot-clé précis. Pénalité potentielle. <br /> 2. Dupliquer les catégories/tags : sur WordPress, un tag unique par page engendre des URL vides. <br /> 3. Utiliser des pop-ups intrusifs sur mobile : risque de pénalité interstitielle. <br /> 4. Oublier de fermer l’indexation du staging : des sites entiers se sont retrouvés dupliqués (cas Asos 2019). <br /> 5. Renommer les slugs sans redirection 301 : perte de PageRank. Utilisez l’extension Redirection ou un fichier <code>.htaccess</code>.</p><h2>Études de cas inspirantes</h2><h3>Backlinko : la méthode Skyscraper appliquée au blog</h3><p> En 2015, Brian Dean observe que la plupart des articles SEO listent « 10 conseils . Il produit « 200 facteurs de classement . Résultat : 6 943 backlinks uniques. Il optimise le maillage interne : chaque nouvel article pointe vers le Skyscraper. Moralité : un contenu pilier attire naturellement des liens, mais il faut le maintenir à jour (il est passé de 200 à 220 facteurs en 2023).</p><h3>La Redoute : refonte de blog mode et migration SEO réussie</h3><p> Lors de la refonte 2020, le « Mag de La Redoute a migré 5 000 URL sous <code>/magazine/</code>. Ils ont créé un plan de redirection 301 et réorganisé les contenus en six silos : « Conseils déco , « Tendances , etc. Sur 3 mois, ils ont récupéré 98 % du trafic initial et gagné 8 % de positions grâce à un maillage interne nouvelles collections ↔ articles conseils. Leçon : la migration n’est pas un drame si la structure est pensée.</p><h3>Buffer : de 0 à 1 million de visites mensuelles via la cohérence structurelle</h3><p> Buffer publiait initialement sur Medium, puis a internalisé son blog pour contrôler la data. Ils ont adopté une structure URL simple (<code>/library/</code>) et des FAQs <code>/library/what-is-social-proof</code>. L’usage de données structurées HowTo sur leurs guides Twitter les a propulsés en position 0, apportant +20 000 sessions/mois.</p><h2>Plan d’action sur 30 jours pour passer votre blog au niveau supérieur</h2><p> Jour 1-3 : Audit vitesse (PageSpeed), installez un plugin cache. <br /> Jour 4-6 : Mappez vos personas, listez 30 topics clusters. <br /> Jour 7-10 : Réécrivez Titles et Meta Descriptions des 20 pages les plus visitées. <br /> Jour 11-15 : Implémentez maillage interne (3 liens/500 mots). <br /> Jour 16-20 : Ajoutez Schema.org sur les « guides (HowTo) et « recettes (Recipe). <br /> Jour 21-24 : Compress images en WebP, activez lazy-load. <br /> Jour 25-28 : Créez un contenu pilier > 3 000 mots, méthode Skyscraper. <br /> Jour 29-30 : Analyse GA4 + Search Console, ajustez ce qui stagne (CTR < 2 %).<br /> En répétant ce cycle chaque mois, vous obtiendrez un blog résilient, capable d’absorber les aléas d’Algorithemes.</p><h2>Operational conclusion</h2><p> La structure est l’ossature invisible qui transforme votre blog en aimant à trafic organique. Recherchez l’intention, segmentez en silos, liez intelligemment, optimisez la performance et renouvelez vos contenus. Les exemples de Backlinko, La Redoute ou Buffer prouvent qu’une architecture cohérente, alliée à une exécution régulière, génère des résultats mesurables et durables, bien au-delà des simples ajustements « on-page . À vous de jouer.</p><div class="demositepromo"><h2 class="h2promodemo"> Find out more about our WordPress site maintenance services</h2><p> <a class="apromodemo" href="https://w-maintenance.pro/offre-maintenance-wordpress/" target="_blank" rel="noopener">Discover our offers</a></div><div class='yarpp yarpp-related yarpp-related-website yarpp-template-thumbnails'><h3>You may also be interested in these articles:</h3><div class="yarpp-thumbnails-horizontal"> <a class='yarpp-thumbnail' rel='norewrite' href='https://www.france-webdesign.com/en/comment-creer-un-blog-seo-friendly-conseils-pour-structurer-votre-blog-correctement' title='Comment Créer un Blog SEO-Friendly : Conseils pour Structurer Votre Blog Correctement'> <img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTAiIGhlaWdodD0iMTUwIiB2aWV3Qm94PSIwIDAgMTUwIDE1MCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" width="150" height="150" data-src="https://www.france-webdesign.com/wp-content/uploads/2025/06/Agence-Web-Design-SEO-referencement-pexels-olia-danilevich-8145247-150x150.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-pin-nopin="true" /><span class="yarpp-thumbnail-title">Comment Créer un Blog SEO-Friendly : Conseils pour Structurer Votre Blog Correctement</span></a> <a class='yarpp-thumbnail' rel='norewrite' href='https://www.france-webdesign.com/en/seo-et-marketing-video-comment-optimiser-vos-videos-pour-les-moteurs-de-recherche' title='SEO and Video Marketing : How to optimise your videos for search engines'> <img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTAiIGhlaWdodD0iMTUwIiB2aWV3Qm94PSIwIDAgMTUwIDE1MCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" width="150" height="150" data-src="https://www.france-webdesign.com/wp-content/uploads/2025/06/Agence-Web-Design-SEO-referencement-pexels-eva-bronzini-7661627-150x150.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-pin-nopin="true" /><span class="yarpp-thumbnail-title">SEO and Video Marketing : How to optimise your videos for search engines</span></a> <a class='yarpp-thumbnail' rel='norewrite' href='https://www.france-webdesign.com/en/comment-utiliser-google-analytics-pour-ameliorer-votre-strategie-de-referencement' title='How to Use Google Analytics to Improve Your Search Engine Optimisation Strategy'> <img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTAiIGhlaWdodD0iMTUwIiB2aWV3Qm94PSIwIDAgMTUwIDE1MCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" width="150" height="150" data-src="https://www.france-webdesign.com/wp-content/uploads/2025/06/Agence-Web-Design-SEO-referencement-pexels-pixabay-40185-150x150.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-pin-nopin="true" /><span class="yarpp-thumbnail-title">How to Use Google Analytics to Improve Your Search Engine Optimisation Strategy</span></a> <a class='yarpp-thumbnail' rel='norewrite' href='https://www.france-webdesign.com/en/optimisation-des-liens-casses-comment-reparer-les-liens-rompus-sur-votre-site' title='Optimising broken links: How to repair broken links on your website'> <img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTAiIGhlaWdodD0iMTUwIiB2aWV3Qm94PSIwIDAgMTUwIDE1MCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" width="150" height="150" data-src="https://www.france-webdesign.com/wp-content/uploads/2025/06/Agence-Web-Design-SEO-referencement-pexels-mikael-blomkvist-6476589-150x150.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-pin-nopin="true" /><span class="yarpp-thumbnail-title">Optimising broken links: How to repair broken links on your website</span></a> <a class='yarpp-thumbnail' rel='norewrite' href='https://www.france-webdesign.com/en/seo-and-wordpress-best-practices-for-wordpress-sites' title='SEO and WordPress: Best Practices for WordPress Sites'> <img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTAiIGhlaWdodD0iMTUwIiB2aWV3Qm94PSIwIDAgMTUwIDE1MCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" width="150" height="150" data-src="https://www.france-webdesign.com/wp-content/uploads/2025/06/Agence-Web-Design-SEO-referencement-pexels-asphotograpy-218717-150x150.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-pin-nopin="true" /><span class="yarpp-thumbnail-title">SEO and WordPress: Best Practices for WordPress Sites</span></a></div></div></div><div class="et_post_meta_wrapper"></div></article></div><div id="sidebar"><div id="block-2" class="et_pb_widget widget_block"><p> </p><p><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNjMiIGhlaWdodD0iMTMwIiB2aWV3Qm94PSIwIDAgMTYzIDEzMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" loading="lazy" decoding="async" class="wp-image-421 aligncenter" data-src="https://www.france-webdesign.com/wp-content/uploads/2021/11/acheter-site-internet.png" alt="" width="163" height="130"></p><h3>Our commitment</h3><ul class="nobullet"><li class="check">Formulas<strong> tailored to your business</strong></li><li class="check">Support<strong> telephone, email & chat</strong></li><li class="check">Customer service <strong>fast & available</strong></li><li class="check">Watch <strong>constant</strong> bugs and malfunctions</li><li class="check"><strong>Advice</strong> to optimise your site</li><li class="check"> From <strong>very competitive rates </strong> </li></ul><p> </p><p><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMzkiIGhlaWdodD0iMjM5IiB2aWV3Qm94PSIwIDAgMjM5IDIzOSI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" loading="lazy" decoding="async" class="wp-image-604 aligncenter" data-src="https://www.france-webdesign.com/wp-content/uploads/2022/04/support-site-internet-wp.png" alt="" width="239" height="239"></p><h3>Do you have any questions?</h3><ul class="nobullet"><li class="check"> Call us on <strong>09 72 28 38 00 </strong></li><li class="check"> Contact us via <strong><a href="#contact" style="color: #ACB9CA!important;">contact form</a></strong> or <strong><a href="#contact" style="color: #ACB9CA!important;">make an appointment</a></strong></li><p> </p><p><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMzkiIGhlaWdodD0iMjM5IiB2aWV3Qm94PSIwIDAgMjM5IDIzOSI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" loading="lazy" decoding="async" class="wp-image-604 aligncenter" data-src="https://www.france-webdesign.com/wp-content/uploads/2023/06/Online-Review-rafiki.png" alt="" width="239" height="239"></p><h3>Discover our Google reviews</h3><p> </p><div class="ti-widget ti-goog" data-layout-id="15" data-set-id="light-background-large" data-pid="" data-pager-autoplay-timeout="6" data-review-target-width="300" data-language="fr" ><div class="ti-widget-container ti-col-3"><div class="ti-reviews-container"><div class="ti-controls"><div class="ti-next"></div><div class="ti-prev"></div></div><div class="ti-reviews-container-wrapper"><div data-empty="0" class="ti-review-item source-Google" ><div class="ti-inner"><div class="ti-review-content"> <span class="ti-stars"><span class="ti-star f"></span><span class="ti-star f"></span><span class="ti-star f"></span><span class="ti-star f"></span><span class="ti-star f"></span></span><div class="ti-review-text-container ti-review-text">A great job! I totally recommend it!</div> <span class="ti-read-more" data-container=".ti-review-text" data-collapse-text="Cacher" data-open-text="Lire la suite" ></span></div></div><div class="ti-review-header"><div class="ti-profile-img"> <img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="https://lh3.googleusercontent.com/a/AGNmyxY10U_JfRwc13SjWfouoewaC3Qxf-3lUu1t3yHO=s120-c-c-rp-w64-h64-mo-br100" alt="NICE INFORMATIQUE" /></div><div class="ti-profile-details"><div class="ti-name"> NICE INFORMATIQUE</div><div class="ti-date">2022-05-11</div></div></div></div><div data-empty="0" class="ti-review-item source-Google" ><div class="ti-inner"><div class="ti-review-content"> <span class="ti-stars"><span class="ti-star f"></span><span class="ti-star f"></span><span class="ti-star f"></span><span class="ti-star f"></span><span class="ti-star f"></span></span><div class="ti-review-text-container ti-review-text">I got much more than I expected. My site looks fantastic. Good work and excellent rendering!</div> <span class="ti-read-more" data-container=".ti-review-text" data-collapse-text="Cacher" data-open-text="Lire la suite" ></span></div></div><div class="ti-review-header"><div class="ti-profile-img"> <img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="https://lh3.googleusercontent.com/a-/ACB-R5RajoISLKG2G80D-iuuLSQ5MdWvgw3ICN2sOG5w=s120-c-c-rp-w64-h64-mo-br100" alt="mkm diffusion" /></div><div class="ti-profile-details"><div class="ti-name"> mkm diffusion</div><div class="ti-date">2022-04-12</div></div></div></div><div data-empty="0" class="ti-review-item source-Google" ><div class="ti-inner"><div class="ti-review-content"> <span class="ti-stars"><span class="ti-star f"></span><span class="ti-star f"></span><span class="ti-star f"></span><span class="ti-star f"></span><span class="ti-star f"></span></span><div class="ti-review-text-container ti-review-text">They created the website for my plumbing company</div> <span class="ti-read-more" data-container=".ti-review-text" data-collapse-text="Cacher" data-open-text="Lire la suite" ></span></div></div><div class="ti-review-header"><div class="ti-profile-img"> <img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="https://lh3.googleusercontent.com/a/AGNmyxYtWcu9IHI6ld8XnyPc8E-LNRBVBtoAzCx4gfnR=s120-c-c-rp-w64-h64-mo-br100" alt="Ref HW" /></div><div class="ti-profile-details"><div class="ti-name"> Ref HW</div><div class="ti-date">2021-12-19</div></div></div></div><div data-empty="0" class="ti-review-item source-Google" ><div class="ti-inner"><div class="ti-review-content"> <span class="ti-stars"><span class="ti-star f"></span><span class="ti-star f"></span><span class="ti-star f"></span><span class="ti-star f"></span><span class="ti-star f"></span></span><div class="ti-review-text-container ti-review-text">Thank you for the firm's website!</div> <span class="ti-read-more" data-container=".ti-review-text" data-collapse-text="Cacher" data-open-text="Lire la suite" ></span></div></div><div class="ti-review-header"><div class="ti-profile-img"> <img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="https://lh3.googleusercontent.com/a/AGNmyxZvO1PoESlNjIvj2K5YMuCbsXer9eA9WDD4TvhU=s120-c-c-rp-w64-h64-mo-br100" alt="Nina Lala" /></div><div class="ti-profile-details"><div class="ti-name"> Nina Lala</div><div class="ti-date">2021-11-01</div></div></div></div><div data-empty="0" class="ti-review-item source-Google" ><div class="ti-inner"><div class="ti-review-content"> <span class="ti-stars"><span class="ti-star f"></span><span class="ti-star f"></span><span class="ti-star f"></span><span class="ti-star f"></span><span class="ti-star f"></span></span><div class="ti-review-text-container ti-review-text">The site is in agreement with the cdc</div> <span class="ti-read-more" data-container=".ti-review-text" data-collapse-text="Cacher" data-open-text="Lire la suite" ></span></div></div><div class="ti-review-header"><div class="ti-profile-img"> <img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="https://lh3.googleusercontent.com/a/AGNmyxbQUuOzBkGj1Mrb7kjH8HW3itPZUMQWYdbFl2uW=s120-c-c-rp-w64-h64-mo-br100" alt="Le Dinner Restaurant" /></div><div class="ti-profile-details"><div class="ti-name"> Le Dinner Restaurant</div><div class="ti-date">2021-06-19</div></div></div></div><div data-empty="0" class="ti-review-item source-Google" ><div class="ti-inner"><div class="ti-review-content"> <span class="ti-stars"><span class="ti-star f"></span><span class="ti-star f"></span><span class="ti-star f"></span><span class="ti-star f"></span><span class="ti-star f"></span></span><div class="ti-review-text-container ti-review-text">The service was fast and met my expectations perfectly. I would recommend</div> <span class="ti-read-more" data-container=".ti-review-text" data-collapse-text="Cacher" data-open-text="Lire la suite" ></span></div></div><div class="ti-review-header"><div class="ti-profile-img"> <img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="https://lh3.googleusercontent.com/a/AGNmyxY3pZnUNfqX_Ntfvo2IN9pdsLAa4TU_qrfniock=s120-c-c-rp-w64-h64-mo-br100" alt="Julien Csn" /></div><div class="ti-profile-details"><div class="ti-name"> Julien Csn</div><div class="ti-date">2021-05-08</div></div></div></div><div data-empty="0" class="ti-review-item source-Google" ><div class="ti-inner"><div class="ti-review-content"> <span class="ti-stars"><span class="ti-star f"></span><span class="ti-star f"></span><span class="ti-star f"></span><span class="ti-star f"></span><span class="ti-star f"></span></span><div class="ti-review-text-container ti-review-text">Very professional website and quick implementation, nothing to complain about!</div> <span class="ti-read-more" data-container=".ti-review-text" data-collapse-text="Cacher" data-open-text="Lire la suite" ></span></div></div><div class="ti-review-header"><div class="ti-profile-img"> <img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="https://lh3.googleusercontent.com/a/AGNmyxZ0IwU5SCVwSk1fXLx_p6MfyuHDXQs4Pu7xUzmV=s120-c-c-rp-w64-h64-mo-br100" alt="Manon R" /></div><div class="ti-profile-details"><div class="ti-name"> Manon R</div><div class="ti-date">2021-03-10</div></div></div></div><div data-empty="0" class="ti-review-item source-Google" ><div class="ti-inner"><div class="ti-review-content"> <span class="ti-stars"><span class="ti-star f"></span><span class="ti-star f"></span><span class="ti-star f"></span><span class="ti-star f"></span><span class="ti-star f"></span></span><div class="ti-review-text-container ti-review-text">Well done to the creative and responsive team. (Almost) unexpected for services at this price... ;-) I've gained a lot in (natural!) referencing since the new site went online. A 2nd site under construction. I recommend you without hesitation.</div> <span class="ti-read-more" data-container=".ti-review-text" data-collapse-text="Cacher" data-open-text="Lire la suite" ></span></div></div><div class="ti-review-header"><div class="ti-profile-img"> <img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="https://lh3.googleusercontent.com/a/AGNmyxY-1JCXPfMXuphentCsuqenrXTkkRyXcCLqh83E=s120-c-c-rp-w64-h64-mo-br100" alt="TheDirector" /></div><div class="ti-profile-details"><div class="ti-name"> TheDirector</div><div class="ti-date">2021-02-17</div></div></div></div></div><div class="ti-controls-line"><div class="dot"></div></div></div></div></div></div></div></div></div></div><footer id="main-footer"><div id="footer-bottom"><div class="container clearfix"><div id="footer-info">© - France Web Design / <a href="https://hotel-webdesign.com">Agence Web Hotel</a> | <a href="https://w-maintenance.pro/">Wordpress maintenance</a> | <a href="https://www.referencement-annuaire.fr/">Company referencing</a> | <a href="https://www.france-webdesign.com/en/website-creation-advice">Blog</a></div></div></div></footer></div></div><template id="tp-language" data-tp-language="en_GB"></template> <script id="trp-dynamic-translator-js-extra" type="litespeed/javascript">var trp_data={"trp_custom_ajax_url":"https:\/\/www.france-webdesign.com\/wp-content\/plugins\/translatepress-multilingual\/includes\/trp-ajax.php","trp_wp_ajax_url":"https:\/\/www.france-webdesign.com\/wp-admin\/admin-ajax.php","trp_language_to_query":"en_GB","trp_original_language":"fr_FR","trp_current_language":"en_GB","trp_skip_selectors":["[data-no-translation]","[data-no-dynamic-translation]","[data-trp-translate-id-innertext]","script","style","head","trp-span","translate-press","[data-trp-translate-id]","[data-trpgettextoriginal]","[data-trp-post-slug]"],"trp_base_selectors":["data-trp-translate-id","data-trpgettextoriginal","data-trp-post-slug"],"trp_attributes_selectors":{"text":{"accessor":"outertext","attribute":!1},"block":{"accessor":"innertext","attribute":!1},"image_src":{"selector":"img[src]","accessor":"src","attribute":!0},"submit":{"selector":"input[type='submit'],input[type='button'], input[type='reset']","accessor":"value","attribute":!0},"placeholder":{"selector":"input[placeholder],textarea[placeholder]","accessor":"placeholder","attribute":!0},"title":{"selector":"[title]","accessor":"title","attribute":!0},"a_href":{"selector":"a[href]","accessor":"href","attribute":!0},"button":{"accessor":"outertext","attribute":!1},"option":{"accessor":"innertext","attribute":!1},"aria_label":{"selector":"[aria-label]","accessor":"aria-label","attribute":!0},"image_alt":{"selector":"img[alt]","accessor":"alt","attribute":!0},"meta_desc":{"selector":"meta[name=\"description\"],meta[property=\"og:title\"],meta[property=\"og:description\"],meta[property=\"og:site_name\"],meta[property=\"og:image:alt\"],meta[name=\"twitter:title\"],meta[name=\"twitter:description\"],meta[name=\"twitter:image:alt\"],meta[name=\"DC.Title\"],meta[name=\"DC.Description\"],meta[property=\"article:section\"],meta[property=\"article:tag\"]","accessor":"content","attribute":!0},"page_title":{"selector":"title","accessor":"innertext","attribute":!1},"meta_desc_img":{"selector":"meta[property=\"og:image\"],meta[property=\"og:image:secure_url\"],meta[name=\"twitter:image\"]","accessor":"content","attribute":!0}},"trp_attributes_accessors":["outertext","innertext","src","value","placeholder","title","href","aria-label","alt","content"],"gettranslationsnonceregular":"bbd8e9993b","showdynamiccontentbeforetranslation":"","skip_strings_from_dynamic_translation":[],"skip_strings_from_dynamic_translation_for_substrings":{"href":["amazon-adsystem","googleads","g.doubleclick"]},"duplicate_detections_allowed":"100","trp_translate_numerals_opt":"no","trp_no_auto_translation_selectors":["[data-no-auto-translation]"]}</script> <script id="wpascript-js-after" type="litespeed/javascript">wpa_field_info={"wpa_field_name":"bmaodc8454","wpa_field_value":299112,"wpa_add_test":"no"}</script> <script id="divi-custom-script-js-extra" type="litespeed/javascript">var DIVI={"item_count":"%d Item","items_count":"%d Items"};var et_builder_utils_params={"condition":{"diviTheme":!0,"extraTheme":!1},"scrollLocations":["app","top"],"builderScrollLocations":{"desktop":"app","tablet":"app","phone":"app"},"onloadScrollLocation":"app","builderType":"fe"};var et_frontend_scripts={"builderCssContainerPrefix":"#et-boc","builderCssLayoutPrefix":"#et-boc .et-l"};var et_pb_custom={"ajaxurl":"https:\/\/www.france-webdesign.com\/wp-admin\/admin-ajax.php","images_uri":"https:\/\/www.france-webdesign.com\/wp-content\/themes\/Divi\/images","builder_images_uri":"https:\/\/www.france-webdesign.com\/wp-content\/themes\/Divi\/includes\/builder\/images","et_frontend_nonce":"512f85996b","subscription_failed":"Please, check the fields below to make sure you entered the correct information.","et_ab_log_nonce":"e4c0e8d7d0","fill_message":"Please, fill in the following fields:","contact_error_message":"Please, fix the following errors:","invalid":"Invalid email","captcha":"Captcha","prev":"Prev","previous":"Previous","next":"Next","wrong_captcha":"You entered the wrong number in captcha.","wrong_checkbox":"Checkbox","ignore_waypoints":"no","is_divi_theme_used":"1","widget_search_selector":".widget_search","ab_tests":[],"is_ab_testing_active":"","page_id":"4528","unique_test_id":"","ab_bounce_rate":"5","is_cache_plugin_active":"no","is_shortcode_tracking":"","tinymce_uri":"https:\/\/www.france-webdesign.com\/wp-content\/themes\/Divi\/includes\/builder\/frontend-builder\/assets\/vendors","accent_color":"#ACB9CA","waypoints_options":[]};var et_pb_box_shadow_elements=[]</script> <script type="text/javascript" defer async src="https://cdn.trustindex.io/loader.js?ver=6.4.5" id="trustindex-js-js"></script> <script id="trustindex-js-js-after" type="litespeed/javascript">(function ti_init(){if(typeof Trustindex=="undefined"){setTimeout(ti_init,1985);return!1} if(typeof Trustindex.pager_inited!="undefined"){return!1} Trustindex.init_pager(document.querySelectorAll(".ti-widget"))})()</script> <script data-no-optimize="1">!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).LazyLoad=e()}(this,function(){"use strict";function e(){return(e=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n,a=arguments[e];for(n in a)Object.prototype.hasOwnProperty.call(a,n)&&(t[n]=a[n])}return t}).apply(this,arguments)}function i(t){return e({},it,t)}function o(t,e){var n,a="LazyLoad::Initialized",i=new t(e);try{n=new CustomEvent(a,{detail:{instance:i}})}catch(t){(n=document.createEvent("CustomEvent")).initCustomEvent(a,!1,!1,{instance:i})}window.dispatchEvent(n)}function l(t,e){return t.getAttribute(gt+e)}function c(t){return l(t,bt)}function s(t,e){return function(t,e,n){e=gt+e;null!==n?t.setAttribute(e,n):t.removeAttribute(e)}(t,bt,e)}function r(t){return s(t,null),0}function u(t){return null===c(t)}function d(t){return c(t)===vt}function f(t,e,n,a){t&&(void 0===a?void 0===n?t(e):t(e,n):t(e,n,a))}function _(t,e){nt?t.classList.add(e):t.className+=(t.className?" ":"")+e}function v(t,e){nt?t.classList.remove(e):t.className=t.className.replace(new RegExp("(^|\\s+)"+e+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")}function g(t){return t.llTempImage}function b(t,e){!e||(e=e._observer)&&e.unobserve(t)}function p(t,e){t&&(t.loadingCount+=e)}function h(t,e){t&&(t.toLoadCount=e)}function n(t){for(var e,n=[],a=0;e=t.children[a];a+=1)"SOURCE"===e.tagName&&n.push(e);return n}function m(t,e){(t=t.parentNode)&&"PICTURE"===t.tagName&&n(t).forEach(e)}function a(t,e){n(t).forEach(e)}function E(t){return!!t[st]}function I(t){return t[st]}function y(t){return delete t[st]}function A(e,t){var n;E(e)||(n={},t.forEach(function(t){n[t]=e.getAttribute(t)}),e[st]=n)}function k(a,t){var i;E(a)&&(i=I(a),t.forEach(function(t){var e,n;e=a,(t=i[n=t])?e.setAttribute(n,t):e.removeAttribute(n)}))}function L(t,e,n){_(t,e.class_loading),s(t,ut),n&&(p(n,1),f(e.callback_loading,t,n))}function w(t,e,n){n&&t.setAttribute(e,n)}function x(t,e){w(t,ct,l(t,e.data_sizes)),w(t,rt,l(t,e.data_srcset)),w(t,ot,l(t,e.data_src))}function O(t,e,n){var a=l(t,e.data_bg_multi),i=l(t,e.data_bg_multi_hidpi);(a=at&&i?i:a)&&(t.style.backgroundImage=a,n=n,_(t=t,(e=e).class_applied),s(t,ft),n&&(e.unobserve_completed&&b(t,e),f(e.callback_applied,t,n)))}function N(t,e){!e||0<e.loadingCount||0<e.toLoadCount||f(t.callback_finish,e)}function C(t,e,n){t.addEventListener(e,n),t.llEvLisnrs[e]=n}function M(t){return!!t.llEvLisnrs}function z(t){if(M(t)){var e,n,a=t.llEvLisnrs;for(e in a){var i=a[e];n=e,i=i,t.removeEventListener(n,i)}delete t.llEvLisnrs}}function R(t,e,n){var a;delete t.llTempImage,p(n,-1),(a=n)&&--a.toLoadCount,v(t,e.class_loading),e.unobserve_completed&&b(t,n)}function T(o,r,c){var l=g(o)||o;M(l)||function(t,e,n){M(t)||(t.llEvLisnrs={});var a="VIDEO"===t.tagName?"loadeddata":"load";C(t,a,e),C(t,"error",n)}(l,function(t){var e,n,a,i;n=r,a=c,i=d(e=o),R(e,n,a),_(e,n.class_loaded),s(e,dt),f(n.callback_loaded,e,a),i||N(n,a),z(l)},function(t){var e,n,a,i;n=r,a=c,i=d(e=o),R(e,n,a),_(e,n.class_error),s(e,_t),f(n.callback_error,e,a),i||N(n,a),z(l)})}function G(t,e,n){var a,i,o,r,c;t.llTempImage=document.createElement("IMG"),T(t,e,n),E(c=t)||(c[st]={backgroundImage:c.style.backgroundImage}),o=n,r=l(a=t,(i=e).data_bg),c=l(a,i.data_bg_hidpi),(r=at&&c?c:r)&&(a.style.backgroundImage='url("'.concat(r,'")'),g(a).setAttribute(ot,r),L(a,i,o)),O(t,e,n)}function D(t,e,n){var a;T(t,e,n),a=e,e=n,(t=It[(n=t).tagName])&&(t(n,a),L(n,a,e))}function V(t,e,n){var a;a=t,(-1<yt.indexOf(a.tagName)?D:G)(t,e,n)}function F(t,e,n){var a;t.setAttribute("loading","lazy"),T(t,e,n),a=e,(e=It[(n=t).tagName])&&e(n,a),s(t,vt)}function j(t){t.removeAttribute(ot),t.removeAttribute(rt),t.removeAttribute(ct)}function P(t){m(t,function(t){k(t,Et)}),k(t,Et)}function S(t){var e;(e=At[t.tagName])?e(t):E(e=t)&&(t=I(e),e.style.backgroundImage=t.backgroundImage)}function U(t,e){var n;S(t),n=e,u(e=t)||d(e)||(v(e,n.class_entered),v(e,n.class_exited),v(e,n.class_applied),v(e,n.class_loading),v(e,n.class_loaded),v(e,n.class_error)),r(t),y(t)}function $(t,e,n,a){var i;n.cancel_on_exit&&(c(t)!==ut||"IMG"===t.tagName&&(z(t),m(i=t,function(t){j(t)}),j(i),P(t),v(t,n.class_loading),p(a,-1),r(t),f(n.callback_cancel,t,e,a)))}function q(t,e,n,a){var i,o,r=(o=t,0<=pt.indexOf(c(o)));s(t,"entered"),_(t,n.class_entered),v(t,n.class_exited),i=t,o=a,n.unobserve_entered&&b(i,o),f(n.callback_enter,t,e,a),r||V(t,n,a)}function H(t){return t.use_native&&"loading"in HTMLImageElement.prototype}function B(t,i,o){t.forEach(function(t){return(a=t).isIntersecting||0<a.intersectionRatio?q(t.target,t,i,o):(e=t.target,n=t,a=i,t=o,void(u(e)||(_(e,a.class_exited),$(e,n,a,t),f(a.callback_exit,e,n,t))));var e,n,a})}function J(e,n){var t;et&&!H(e)&&(n._observer=new IntersectionObserver(function(t){B(t,e,n)},{root:(t=e).container===document?null:t.container,rootMargin:t.thresholds||t.threshold+"px"}))}function K(t){return Array.prototype.slice.call(t)}function Q(t){return t.container.querySelectorAll(t.elements_selector)}function W(t){return c(t)===_t}function X(t,e){return e=t||Q(e),K(e).filter(u)}function Y(e,t){var n;(n=Q(e),K(n).filter(W)).forEach(function(t){v(t,e.class_error),r(t)}),t.update()}function t(t,e){var n,a,t=i(t);this._settings=t,this.loadingCount=0,J(t,this),n=t,a=this,Z&&window.addEventListener("online",function(){Y(n,a)}),this.update(e)}var Z="undefined"!=typeof window,tt=Z&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),et=Z&&"IntersectionObserver"in window,nt=Z&&"classList"in document.createElement("p"),at=Z&&1<window.devicePixelRatio,it={elements_selector:".lazy",container:tt||Z?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",data_bg_hidpi:"bg-hidpi",data_bg_multi:"bg-multi",data_bg_multi_hidpi:"bg-multi-hidpi",data_poster:"poster",class_applied:"applied",class_loading:"litespeed-loading",class_loaded:"litespeed-loaded",class_error:"error",class_entered:"entered",class_exited:"exited",unobserve_completed:!0,unobserve_entered:!1,cancel_on_exit:!0,callback_enter:null,callback_exit:null,callback_applied:null,callback_loading:null,callback_loaded:null,callback_error:null,callback_finish:null,callback_cancel:null,use_native:!1},ot="src",rt="srcset",ct="sizes",lt="poster",st="llOriginalAttrs",ut="loading",dt="loaded",ft="applied",_t="error",vt="native",gt="data-",bt="ll-status",pt=[ut,dt,ft,_t],ht=[ot],mt=[ot,lt],Et=[ot,rt,ct],It={IMG:function(t,e){m(t,function(t){A(t,Et),x(t,e)}),A(t,Et),x(t,e)},IFRAME:function(t,e){A(t,ht),w(t,ot,l(t,e.data_src))},VIDEO:function(t,e){a(t,function(t){A(t,ht),w(t,ot,l(t,e.data_src))}),A(t,mt),w(t,lt,l(t,e.data_poster)),w(t,ot,l(t,e.data_src)),t.load()}},yt=["IMG","IFRAME","VIDEO"],At={IMG:P,IFRAME:function(t){k(t,ht)},VIDEO:function(t){a(t,function(t){k(t,ht)}),k(t,mt),t.load()}},kt=["IMG","IFRAME","VIDEO"];return t.prototype={update:function(t){var e,n,a,i=this._settings,o=X(t,i);{if(h(this,o.length),!tt&&et)return H(i)?(e=i,n=this,o.forEach(function(t){-1!==kt.indexOf(t.tagName)&&F(t,e,n)}),void h(n,0)):(t=this._observer,i=o,t.disconnect(),a=t,void i.forEach(function(t){a.observe(t)}));this.loadAll(o)}},destroy:function(){this._observer&&this._observer.disconnect(),Q(this._settings).forEach(function(t){y(t)}),delete this._observer,delete this._settings,delete this.loadingCount,delete this.toLoadCount},loadAll:function(t){var e=this,n=this._settings;X(t,n).forEach(function(t){b(t,e),V(t,n,e)})},restoreAll:function(){var e=this._settings;Q(e).forEach(function(t){U(t,e)})}},t.load=function(t,e){e=i(e);V(t,e)},t.resetStatus=function(t){r(t)},Z&&function(t,e){if(e)if(e.length)for(var n,a=0;n=e[a];a+=1)o(t,n);else o(t,e)}(t,window.lazyLoadOptions),t});!function(e,t){"use strict";function a(){t.body.classList.add("litespeed_lazyloaded")}function n(){console.log("[LiteSpeed] Start Lazy Load Images"),d=new LazyLoad({elements_selector:"[data-lazyloaded]",callback_finish:a}),o=function(){d.update()},e.MutationObserver&&new MutationObserver(o).observe(t.documentElement,{childList:!0,subtree:!0,attributes:!0})}var d,o;e.addEventListener?e.addEventListener("load",n,!1):e.attachEvent("onload",n)}(window,document);</script><script data-no-optimize="1">var litespeed_vary=document.cookie.replace(/(?:(?:^|.*;\s*)_lscache_vary\s*\=\s*([^;]*).*$)|^.*$/,"");litespeed_vary||fetch("/wp-content/plugins/litespeed-cache/guest.vary.php",{method:"POST",cache:"no-cache",redirect:"follow"}).then(e=>e.json()).then(e=>{console.log(e),e.hasOwnProperty("reload")&&"yes"==e.reload&&(sessionStorage.setItem("litespeed_docref",document.referrer),window.location.reload(!0))});</script><script data-optimized="1" type="litespeed/javascript" data-src="https://www.france-webdesign.com/wp-content/litespeed/js/75f0a1d7e4d59da864fa1c07934c72cf.js?ver=5175a"></script><script>const litespeed_ui_events=["mouseover","click","keydown","wheel","touchmove","touchstart"];var urlCreator=window.URL||window.webkitURL;function litespeed_load_delayed_js_force(){console.log("[LiteSpeed] Start Load JS Delayed"),litespeed_ui_events.forEach(e=>{window.removeEventListener(e,litespeed_load_delayed_js_force,{passive:!0})}),document.querySelectorAll("iframe[data-litespeed-src]").forEach(e=>{e.setAttribute("src",e.getAttribute("data-litespeed-src"))}),"loading"==document.readyState?window.addEventListener("DOMContentLoaded",litespeed_load_delayed_js):litespeed_load_delayed_js()}litespeed_ui_events.forEach(e=>{window.addEventListener(e,litespeed_load_delayed_js_force,{passive:!0})});async function litespeed_load_delayed_js(){let t=[];for(var d in document.querySelectorAll('script[type="litespeed/javascript"]').forEach(e=>{t.push(e)}),t)await new Promise(e=>litespeed_load_one(t[d],e));document.dispatchEvent(new Event("DOMContentLiteSpeedLoaded")),window.dispatchEvent(new Event("DOMContentLiteSpeedLoaded"))}function litespeed_load_one(t,e){console.log("[LiteSpeed] Load ",t);var d=document.createElement("script");d.addEventListener("load",e),d.addEventListener("error",e),t.getAttributeNames().forEach(e=>{"type"!=e&&d.setAttribute("data-src"==e?"src":e,t.getAttribute(e))});let a=!(d.type="text/javascript");!d.src&&t.textContent&&(d.src=litespeed_inline2src(t.textContent),a=!0),t.after(d),t.remove(),a&&e()}function litespeed_inline2src(t){try{var d=urlCreator.createObjectURL(new Blob([t.replace(/^(?:<!--)?(.*?)(?:-->)?$/gm,"$1")],{type:"text/javascript"}))}catch(e){d="data:text/javascript;base64,"+btoa(t.replace(/^(?:<!--)?(.*?)(?:-->)?$/gm,"$1"))}return d}</script></body></html> <!-- Page optimized by LiteSpeed Cache @2025-08-01 11:54:22 --> <!-- Page cached by LiteSpeed Cache 7.1 on 2025-08-01 11:54:21 --> <!-- Guest Mode --> <!-- QUIC.cloud CCSS loaded ✅ /ccss/5504c03ccd3c578d11cbab61b5790dd8.css --> <!-- QUIC.cloud UCSS in queue -->