[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"theme-db":3,"$fKnz2vuX4bZz1LbUTiuFsvSZ3e07l5_5fqNYp4Tzdhi8":22,"megamenu":103,"$fIxdyrLkWLIKLoUGn4FzgiJeK3Ipfxx1n6F-IAlJ6e5o":160,"header-db":230,"footer-db":243,"$fsLSTkB9FIXYEf6YpFNQgWqJ7x-yLX5zk5LBuU4nHfew":259},{"theme":4},{"colors":5,"typography":13,"ui":17,"defaultColorMode":21},{"primary":6,"secondary":7,"background":8,"foreground":9,"muted":10,"headerBg":11,"footerBg":12,"topBarBg":9,"topBarText":11},"#4F46E5","#0D9488","#F9FAFB","#111827","#6B7280","#ffffff","#020617",{"fontFamily":14,"fontUrl":15,"baseFontSize":16},"Inter, system-ui, sans-serif","https:\u002F\u002Ffonts.googleapis.com\u002Fcss2?family=Inter:wght@400;500;600;700&family=Playfair+Display:ital,wght@0,400;0,700;0,800;0,900;1,400;1,700&display=swap","16px",{"borderRadius":18,"contentWidth":19,"shadow":20},"lg","7xl",true,"light",{"columns":23},[24,40,70,91],{"title":25,"links":26},"Plateforme",[27,31,34,37],{"label":28,"href":29,"external":30},"Offre Starter (2 500 €)","\u002Foffre-starter",false,{"label":32,"href":33,"external":30},"Devenir Ambassadeur","\u002Fambassadeur",{"label":35,"href":36,"external":30},"Modules PrestaShop","\u002Fmodules",{"label":38,"href":39,"external":20},"CodeMyShop.com","https:\u002F\u002Fcodemyshop.com",{"title":41,"links":42},"Le Synedre",[43,46,49,52,55,58,61,64,67],{"label":44,"href":45,"external":30},"L'histoire","\u002Fsynedre",{"label":47,"href":48,"external":30},"Constitution","\u002Fsynedre\u002Fconstitution",{"label":50,"href":51,"external":30},"L'équipe","\u002Fequipe",{"label":53,"href":54,"external":30},"Le réacteur en direct","\u002Freacteur",{"label":56,"href":57,"external":30},"Le Drill (entraînement)","\u002Fdrill",{"label":59,"href":60,"external":30},"Protocole de réunion","\u002Fsynedre\u002Freunion",{"label":62,"href":63,"external":30},"Les agents IA","\u002Fagents-ia",{"label":65,"href":66,"external":30},"La Conduite","\u002Fsynedre\u002Fconduite",{"label":68,"href":69,"external":30},"Charte plateforme","\u002Fsynedre\u002Fcharte",{"title":71,"links":72},"Ressources",[73,76,79,82,85,88],{"label":74,"href":75,"external":30},"Blog","\u002Fblog",{"label":77,"href":78,"external":30},"Academy","\u002Facademy",{"label":80,"href":81,"external":30},"Dictionnaire","\u002Fdictionnaire",{"label":83,"href":84,"external":30},"Expertise PrestaShop","\u002Fexpertise",{"label":86,"href":87,"external":30},"Flywheel","\u002Fflywheel",{"label":89,"href":90,"external":30},"Manifeste","\u002Fmanifeste",{"title":92,"links":93},"À propos",[94,97,100],{"label":95,"href":96,"external":30},"Alexandre Carette","\u002Fa-propos",{"label":98,"href":99,"external":30},"Dossier de presse","\u002Fpresse",{"label":101,"href":102,"external":30},"Contact","\u002Fcontact",{"items":104},[105,114,120,126,134,142,148,154],{"id":106,"type":107,"label":108,"href":84,"icon":110,"description":110,"badge":110,"groupTitle":110,"style":110,"gridColumns":110,"cssClass":110,"psCategoryId":110,"showPsChildren":30,"position":111,"children":112,"psChildren":113},41,"link",{"fr":109},"Expertise",null,0,[],[],{"id":115,"type":107,"label":116,"href":75,"icon":110,"description":110,"badge":110,"groupTitle":110,"style":110,"gridColumns":110,"cssClass":110,"psCategoryId":110,"showPsChildren":30,"position":117,"children":118,"psChildren":119},42,{"fr":74},1,[],[],{"id":121,"type":107,"label":122,"href":36,"icon":110,"description":110,"badge":110,"groupTitle":110,"style":110,"gridColumns":110,"cssClass":110,"psCategoryId":110,"showPsChildren":30,"position":123,"children":124,"psChildren":125},43,{"fr":35},2,[],[],{"id":127,"type":107,"label":128,"href":130,"icon":110,"description":110,"badge":110,"groupTitle":110,"style":110,"gridColumns":110,"cssClass":110,"psCategoryId":110,"showPsChildren":30,"position":131,"children":132,"psChildren":133},44,{"fr":129},"Outils IA","\u002Foutils-ia",3,[],[],{"id":135,"type":107,"label":136,"href":29,"icon":110,"description":110,"badge":110,"groupTitle":110,"style":138,"gridColumns":110,"cssClass":110,"psCategoryId":110,"showPsChildren":30,"position":139,"children":140,"psChildren":141},45,{"fr":137},"Offre Starter ✨",{"highlight":20},4,[],[],{"id":143,"type":107,"label":144,"href":78,"icon":110,"description":110,"badge":110,"groupTitle":110,"style":110,"gridColumns":110,"cssClass":110,"psCategoryId":110,"showPsChildren":30,"position":145,"children":146,"psChildren":147},46,{"fr":77},5,[],[],{"id":149,"type":107,"label":150,"href":96,"icon":110,"description":110,"badge":110,"groupTitle":110,"style":110,"gridColumns":110,"cssClass":110,"psCategoryId":110,"showPsChildren":30,"position":151,"children":152,"psChildren":153},47,{"fr":92},6,[],[],{"id":155,"type":107,"label":156,"href":102,"icon":110,"description":110,"badge":110,"groupTitle":110,"style":110,"gridColumns":110,"cssClass":110,"psCategoryId":110,"showPsChildren":30,"position":157,"children":158,"psChildren":159},48,{"fr":101},7,[],[],{"title":161,"slug":162,"metaDescription":163,"category":164,"tags":165,"difficulty":173,"psVersions":174,"content":178,"faq":179,"tldr":225,"readingTime":226,"generatedAt":227,"publishDate":227,"relatedArticles":228,"sourceCategory":229},"Référencement PrestaShop : guide complet pour optimiser son SEO","referencement-prestashop-guide-complet-optimiser-seo","Guide SEO PrestaShop complet : balise title, TTFB, validation W3C, URLs optimisées. Techniques éprouvées pour atteindre le top 3 Google sur vos mots-clés.","seo",[164,166,167,168,169,170,171,172],"référencement","balise title","meta description","ttfb","w3c","prestashop 8","optimisation on-page","debutant",[175,176,177],"1.6","1.7","8.x","\u003Ch2>Introduction\u003C\u002Fh2>\n\u003Cp>Le référencement naturel d'une boutique PrestaShop repose sur des fondamentaux techniques que tout marchand doit maîtriser. Contrairement aux idées reçues, il ne s'agit pas de « trucs et astuces » mais d'une méthodologie rigoureuse qui combine optimisation on-page, performance serveur et qualité du code HTML.\u003C\u002Fp>\n\u003Cp>Après plus de 10 ans d'accompagnement de boutiques PrestaShop, voici la méthode complète que j'applique pour positionner mes clients dans les trois premières positions Google.\u003C\u002Fp>\n\u003Ch2>Les 5 piliers du référencement PrestaShop\u003C\u002Fh2>\n\u003Ch3>1. Des URLs optimisées sur 2 à 3 mots-clés maximum\u003C\u002Fh3>\n\u003Cp>Chaque page de votre boutique doit cibler un groupe restreint de mots-clés. La règle d'or : \u003Cstrong>deux à trois mots-clés par URL, pas plus\u003C\u002Fstrong>. Disperser vos efforts sur dix expressions différentes revient à n'en travailler aucune.\u003C\u002Fp>\n\u003Cp>Dans PrestaShop 8.x, configurez vos URLs simplifiées depuis :\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Back-office → Paramètres de la boutique → Trafic & SEO\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Activez les « URLs simplifiées » et définissez le schéma de routage pour chaque type de page. Pour les produits, privilégiez le format \u003Ccode>\u002F{category}\u002F{rewrite}\u003C\u002Fcode> qui inclut naturellement la catégorie dans l'URL.\u003C\u002Fp>\n\u003Cblockquote>\u003Cp>\u003Cstrong>Bonne pratique :\u003C\u002Fstrong> Rédigez manuellement le champ « URL simplifiée » de chaque produit et catégorie. Ne laissez jamais PrestaShop le générer automatiquement à partir du nom — vous perdez le contrôle de vos mots-clés.\u003C\u002Fp>\u003C\u002Fblockquote>\n\u003Ch3>2. Un TTFB inférieur à 200 ms dans le pays cible\u003C\u002Fh3>\n\u003Cp>Le \u003Cstrong>Time To First Byte\u003C\u002Fstrong> (TTFB) mesure le temps entre la requête du navigateur et la réception du premier octet de réponse. C'est un signal de performance critique pour Google.\u003C\u002Fp>\n\u003Cp>L'objectif : \u003Cstrong>moins de 200 ms\u003C\u002Fstrong> depuis le pays où se trouvent vos clients.\u003C\u002Fp>\n\u003Cp>Pour mesurer votre TTFB depuis différentes localisations géographiques, utilisez un outil comme KeyCDN Performance Test en renseignant l'URL de votre boutique.\u003C\u002Fp>\n\u003Cp>Si votre TTFB dépasse 200 ms, les causes les plus fréquentes sur PrestaShop sont :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>**Hébergement sous-dimensionné :** un mutualisé OVH à 3 €\u002Fmois ne tiendra pas la charge. Passez sur un VPS ou un serveur dédié.\u003C\u002Fli>\n\u003Cli>**Cache désactivé :** activez Smarty Cache et le cache CCC (Combine, Compress, Cache) dans **Paramètres avancés → Performances**.\u003C\u002Fli>\n\u003Cli>**Modules gourmands :** certains modules exécutent des requêtes SQL lourdes sur chaque page. Utilisez le module de débogage natif pour identifier les coupables.\u003C\u002Fli>\n\u003Cli>**PHP obsolète :** PrestaShop 8.x fonctionne avec PHP 8.1+. Chaque montée de version PHP apporte 15 à 30 % de gain de performance.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cpre>\u003Ccode class=\"language-bash\">\n# Mesurer le TTFB depuis le terminal\ncurl -o \u002Fdev\u002Fnull -s -w \"TTFB: %{time_starttransfer}s\\nTotal: %{time_total}s\\n\" https:\u002F\u002Fvotre-boutique.com\u002F\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>3. Un HTML valide W3C\u003C\u002Fh3>\n\u003Cp>Un code HTML valide facilite le travail des robots d'indexation. Si votre page contient des balises mal fermées, des attributs invalides ou des erreurs de structure, les moteurs de recherche peuvent mal interpréter votre contenu.\u003C\u002Fp>\n\u003Cp>Validez systématiquement vos pages principales avec le validateur W3C (validator.w3.org). Concentrez-vous en priorité sur :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>La page d'accueil\u003C\u002Fli>\n\u003Cli>Les pages catégories principales\u003C\u002Fli>\n\u003Cli>La page produit type\u003C\u002Fli>\n\u003Cli>Les pages CMS (mentions légales, CGV, à propos)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Les erreurs les plus courantes sur PrestaShop :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>**Attributs `itemprop` mal placés :** les données structurées Schema.org doivent respecter la hiérarchie `itemscope` → `itemprop`.\u003C\u002Fli>\n\u003Cli>**Balises `\u003Cimg>` sans attribut `alt` :** chaque image doit avoir un texte alternatif descriptif.\u003C\u002Fli>\n\u003Cli>**Balises auto-fermantes en HTML5 :** `\u003Cbr \u002F>` est valide, mais `\u003Cinput \u002F>` peut générer des warnings selon le doctype.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>4. La balise `\u003Ctitle>` : votre arme SEO n°1\u003C\u002Fh3>\n\u003Cp>La balise \u003Ccode>\u003Ctitle>\u003C\u002Fcode> est le signal on-page le plus puissant. Deux règles essentielles :\u003C\u002Fp>\n\u003Col>\n\u003Cli>**Placez vos mots-clés par ordre d'importance** (le plus stratégique en premier).\u003C\u002Fli>\n\u003Cli>**Supprimez le nom de la boutique** de la balise title. Il gaspille des caractères précieux sans apporter de valeur SEO — sauf si votre marque est elle-même un mot-clé recherché.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>#### Sur PrestaShop 1.6 \u002F 1.7 (templates Smarty)\u003C\u002Fp>\n\u003Cp>Dans les versions utilisant Smarty, la balise title se trouve dans le fichier \u003Ccode>header.tpl\u003C\u002Fcode> de votre thème, situé dans \u003Ccode>themes\u002Fvotre_theme\u002Ftemplates\u002F_partials\u002Fhead.tpl\u003C\u002Fcode> (1.7) ou \u003Ccode>themes\u002Fvotre_theme\u002Fheader.tpl\u003C\u002Fcode> (1.6).\u003C\u002Fp>\n\u003Cp>Pour retirer automatiquement le nom de la boutique :\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-smarty\">\n{* Supprime \" - Nom de la boutique\" de la balise title *}\n{assign var=shop_name_to_trim value=\" - $shop_name\"}\n&lt;title&gt;{$meta_title|replace:$shop_name_to_trim:''|escape:'html':'UTF-8'}&lt;\u002Ftitle&gt;\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Ce code utilise le modifier \u003Ccode>replace\u003C\u002Fcode> de Smarty pour supprimer le suffixe contenant le nom de la boutique, tout en conservant l'encodage HTML sécurisé.\u003C\u002Fp>\n\u003Cp>#### Sur PrestaShop 8.x (thème Hummingbird)\u003C\u002Fp>\n\u003Cp>Le thème Hummingbird de PrestaShop 8 gère la balise title différemment. La modification se fait dans \u003Ccode>themes\u002Fhummingbird\u002Ftemplates\u002F_partials\u002Fhead.tpl\u003C\u002Fcode> ou via un module dédié pour plus de maintenabilité :\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-php\">\n\u002F\u002F Dans un module personnalisé, hook actionOverrideTemplateVars\npublic function hookActionOverrideTemplateVars(&$params)\n{\n    if (isset($params['templateVars']['page'])) {\n        $meta_title = $params['templateVars']['page']['meta']['title'] ?? '';\n        $shop_name = Configuration::get('PS_SHOP_NAME');\n        $meta_title = str_replace(' - ' . $shop_name, '', $meta_title);\n        $params['templateVars']['page']['meta']['title'] = $meta_title;\n    }\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cblockquote>\u003Cp>\u003Cstrong>Pourquoi un module plutôt qu'un override de template ?\u003C\u002Fstrong> Parce que les modifications de template sont écrasées à chaque mise à jour du thème. Un module survit aux mises à jour et centralise la logique métier.\u003C\u002Fp>\u003C\u002Fblockquote>\n\u003Ch3>5. Des meta descriptions qui convertissent\u003C\u002Fh3>\n\u003Cp>La meta description n'est \u003Cstrong>pas\u003C\u002Fstrong> un facteur de classement direct dans l'algorithme de Google. En revanche, elle influence directement votre \u003Cstrong>taux de clic\u003C\u002Fstrong> (CTR) dans les résultats de recherche — et le CTR, lui, impacte le positionnement.\u003C\u002Fp>\n\u003Cp>Rédigez chaque meta description comme une accroche commerciale :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>**Mettez en avant les bénéfices**, pas les caractéristiques techniques\u003C\u002Fli>\n\u003Cli>**Incluez un appel à l'action** implicite (« Découvrez », « Profitez de », « Livraison offerte »)\u003C\u002Fli>\n\u003Cli>**Restez entre 150 et 160 caractères** — au-delà, Google tronque\u003C\u002Fli>\n\u003Cli>**Évitez les doublons** — chaque page mérite sa propre description unique\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cpre>\u003Ccode class=\"language-\">\n✗ \"Chaussures homme cuir noir taille 42 43 44 marque XYZ livraison France\"\n✓ \"Chaussures en cuir pleine fleur cousues main. Confort garanti dès le premier jour. Livraison offerte et retours sous 30 jours.\"\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch2>L'environnement de travail pour modifier son thème\u003C\u002Fh2>\n\u003Cp>Pour intervenir sur les fichiers de votre thème PrestaShop, vous aurez besoin de deux outils essentiels :\u003C\u002Fp>\n\u003Ch3>Un éditeur de code professionnel\u003C\u002Fh3>\n\u003Cp>Utilisez un éditeur moderne comme \u003Cstrong>Visual Studio Code\u003C\u002Fstrong> (gratuit, multiplateforme) ou \u003Cstrong>Sublime Text\u003C\u002Fstrong>. N'éditez jamais de code dans le Bloc-notes Windows ou dans l'éditeur en ligne de votre hébergeur.\u003C\u002Fp>\n\u003Cp>Configurez votre éditeur avec les extensions suivantes :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>**Smarty** (coloration syntaxique des fichiers `.tpl`)\u003C\u002Fli>\n\u003Cli>**PHP Intelephense** (auto-complétion PHP)\u003C\u002Fli>\n\u003Cli>**Prettier** (formatage automatique du code)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Un client FTP\u002FSFTP\u003C\u002Fh3>\n\u003Cp>FileZilla reste la référence pour transférer des fichiers vers votre serveur. Configurez-le pour ouvrir automatiquement les fichiers dans votre éditeur de code :\u003C\u002Fp>\n\u003Col>\n\u003Cli>Ouvrez **Édition → Paramètres → Édition des fichiers**\u003C\u002Fli>\n\u003Cli>Sélectionnez « Utiliser un éditeur personnalisé »\u003C\u002Fli>\n\u003Cli>Renseignez le chemin de votre éditeur (ex. : `C:\\Program Files\\Microsoft VS Code\\Code.exe`)\u003C\u002Fli>\n\u003Cli>Pour éditer un fichier, clic droit → **Afficher\u002FÉditer**\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\u003Cp>\u003Cstrong>Conseil de sécurité :\u003C\u002Fstrong> Privilégiez toujours une connexion \u003Cstrong>SFTP\u003C\u002Fstrong> (port 22) plutôt que FTP (port 21). Le SFTP chiffre les données en transit, y compris vos identifiants.\u003C\u002Fp>\u003C\u002Fblockquote>\n\u003Ch2>Architecture des templates PrestaShop\u003C\u002Fh2>\n\u003Cp>Comprendre la structure des templates est indispensable pour modifier les balises SEO. Chaque page PrestaShop se compose de trois couches :\u003C\u002Fp>\n\u003Ctr>\u003Cth>Fichier\u003C\u002Fth>\u003Cth>Rôle\u003C\u002Fth>\u003Cth>Contenu typique\u003C\u002Fth>\u003C\u002Ftr>\n\u003Ctr>\u003Cth>`head.tpl` (ou `header.tpl` en 1.6)\u003C\u002Fth>\u003Cth>En-tête HTML\u003C\u002Fth>\u003Cth>`\u003Chead>`, balises meta, title, CSS\u003C\u002Fth>\u003C\u002Ftr>\n\u003Ctr>\u003Cth>Template de page (`index.tpl`, `product.tpl`, `category.tpl`)\u003C\u002Fth>\u003Cth>Corps de la page\u003C\u002Fth>\u003Cth>Contenu spécifique à chaque type de page\u003C\u002Fth>\u003C\u002Ftr>\n\u003Ctr>\u003Cth>`footer.tpl`\u003C\u002Fth>\u003Cth>Pied de page\u003C\u002Fth>\u003Cth>Scripts JS, liens de navigation, copyright\u003C\u002Fth>\u003C\u002Ftr>\n\u003Cp>En PrestaShop 8.x, ces fichiers se trouvent dans :\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-\">\nthemes\u002Fvotre_theme\u002F\n├── templates\u002F\n│   ├── _partials\u002F\n│   │   ├── head.tpl          ← balise &lt;title&gt; et metas\n│   │   ├── header.tpl        ← navigation et logo\n│   │   └── footer.tpl        ← pied de page\n│   ├── index.tpl             ← page d'accueil\n│   ├── catalog\u002F\n│   │   ├── product.tpl       ← fiche produit\n│   │   └── listing\u002F\n│   │       └── product-list.tpl\n│   └── cms\u002F\n│       └── page.tpl          ← pages CMS\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch2>Optimisations complémentaires pour aller plus loin\u003C\u002Fh2>\n\u003Ch3>Configuration DNS et hébergement\u003C\u002Fh3>\n\u003Cp>Le référencement commence avant même le code. Quelques optimisations côté infrastructure :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>**DNS Anycast :** activez cette option chez votre registrar (disponible chez OVH pour quelques euros par an). Les DNS Anycast réduisent le temps de résolution DNS en routant vers le serveur le plus proche géographiquement.\u003C\u002Fli>\n\u003Cli>**Serveur SMTP dédié :** utilisez le serveur mail de votre hébergeur plutôt que la fonction `mail()` de PHP. Vos emails transactionnels (confirmations de commande, réinitialisation de mot de passe) arriveront en boîte de réception plutôt qu'en spam.\u003C\u002Fli>\n\u003Cli>**Certificat SSL :** obligatoire en 2024+. Let's Encrypt fournit des certificats gratuits renouvelés automatiquement.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Données structurées Schema.org\u003C\u002Fh3>\n\u003Cp>Ajoutez du balisage Schema.org sur vos fiches produits pour obtenir des résultats enrichis (étoiles, prix, disponibilité) dans Google :\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-json\">\n{\n  \"@context\": \"https:\u002F\u002Fschema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"Nom du produit\",\n  \"description\": \"Description courte\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"29.90\",\n    \"priceCurrency\": \"EUR\",\n    \"availability\": \"https:\u002F\u002Fschema.org\u002FInStock\"\n  }\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>PrestaShop 8.x intègre nativement une partie de ce balisage, mais il est souvent incomplet. Vérifiez avec l'outil de test des résultats enrichis de Google (search.google.com\u002Ftest\u002Frich-results).\u003C\u002Fp>\n\u003Ch2>Checklist SEO PrestaShop\u003C\u002Fh2>\n\u003Cp>Avant de considérer votre optimisation SEO comme terminée, vérifiez chaque point :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>[ ] Chaque page cible 2-3 mots-clés maximum\u003C\u002Fli>\n\u003Cli>[ ] La balise `\u003Ctitle>` contient les mots-clés par ordre d'importance\u003C\u002Fli>\n\u003Cli>[ ] Le nom de la boutique est retiré de la balise `\u003Ctitle>`\u003C\u002Fli>\n\u003Cli>[ ] Chaque page a une meta description unique de 150-160 caractères\u003C\u002Fli>\n\u003Cli>[ ] Le TTFB est inférieur à 200 ms\u003C\u002Fli>\n\u003Cli>[ ] Le HTML est valide W3C (zéro erreur bloquante)\u003C\u002Fli>\n\u003Cli>[ ] Les URLs simplifiées sont activées et personnalisées\u003C\u002Fli>\n\u003Cli>[ ] Le certificat SSL est actif (HTTPS partout)\u003C\u002Fli>\n\u003Cli>[ ] Les images ont toutes un attribut `alt` pertinent\u003C\u002Fli>\n\u003Cli>[ ] Les données structurées Schema.org sont présentes et valides\u003C\u002Fli>\n\u003Cli>[ ] Le fichier `robots.txt` autorise l'indexation des bonnes pages\u003C\u002Fli>\n\u003Cli>[ ] Le sitemap XML est généré et soumis à Google Search Console\u003C\u002Fli>\n\u003C\u002Ful>",[180,183,186,189,192,195,198,201,204,207,210,213,216,219,222],{"q":181,"a":182},"Faut-il supprimer le nom de la boutique de la balise title PrestaShop ?","Oui, dans la grande majorité des cas. La balise title est limitée à environ 60 caractères visibles dans Google. Le nom de la boutique consomme des caractères précieux qui seraient mieux utilisés pour vos mots-clés stratégiques. Exception : si votre marque est elle-même un terme de recherche populaire, conservez-la en dernière position.",{"q":184,"a":185},"Quel TTFB viser pour un bon référencement PrestaShop ?","Visez un TTFB (Time To First Byte) inférieur à 200 millisecondes depuis le pays de votre audience cible. Au-delà de 500 ms, votre positionnement sera pénalisé. Pour l'optimiser : passez en PHP 8.1+, activez le cache Smarty et CCC, utilisez un hébergement performant (VPS minimum), et identifiez les modules qui ralentissent chaque page.",{"q":187,"a":188},"Comment modifier la balise title dans PrestaShop 8 ?","Sur PrestaShop 8.x, la balise title est gérée dans le fichier themes\u002Fvotre_theme\u002Ftemplates\u002F_partials\u002Fhead.tpl. Toutefois, la méthode recommandée est de créer un module qui utilise le hook actionOverrideTemplateVars pour modifier le title de façon programmatique. Cette approche survit aux mises à jour du thème, contrairement à la modification directe du template.",{"q":190,"a":191},"La meta description a-t-elle un impact direct sur le référencement PrestaShop ?","Non, la meta description n'est pas un facteur de classement direct dans l'algorithme de Google. En revanche, elle influence fortement le taux de clic (CTR) dans les résultats de recherche. Un CTR élevé envoie un signal positif à Google, ce qui peut améliorer indirectement votre positionnement. Rédigez-la comme une accroche commerciale de 150 à 160 caractères.",{"q":193,"a":194},"Quel éditeur de code utiliser pour modifier un thème PrestaShop ?","Visual Studio Code est le choix le plus polyvalent : gratuit, léger et doté d'extensions pour Smarty (fichiers .tpl), PHP et le formatage automatique. Sublime Text est une alternative rapide. N'utilisez jamais le Bloc-notes Windows ni l'éditeur en ligne de votre hébergeur, qui ne gèrent pas correctement l'encodage UTF-8 ni la coloration syntaxique.",{"q":196,"a":197},"Le HTML valide W3C est-il vraiment important pour le SEO ?","Un HTML valide n'est pas un facteur de classement direct, mais il facilite le travail des robots d'indexation. Des balises mal fermées ou une structure incorrecte peuvent empêcher Google de comprendre correctement votre contenu. C'est aussi un indicateur de qualité technique qui contribue à la fiabilité globale de votre site.",{"q":199,"a":200},"Comment vérifier si mon optimisation SEO PrestaShop fonctionne ?","Utilisez Google Search Console pour suivre vos positions, impressions et taux de clic par mot-clé. Mesurez votre TTFB avec curl ou KeyCDN Performance Test. Validez votre HTML sur validator.w3.org. Testez vos données structurées avec l'outil de test des résultats enrichis de Google. Attendez 4 à 8 semaines après les modifications pour observer les premiers effets.",{"q":202,"a":203},"Faut-il utiliser FTP ou SFTP pour modifier les fichiers PrestaShop ?","Utilisez toujours SFTP (port 22), jamais FTP (port 21). Le protocole FTP transmet vos identifiants et vos fichiers en clair sur le réseau, ce qui représente un risque de sécurité majeur. Le SFTP chiffre l'intégralité de la connexion. Tous les hébergeurs modernes proposent l'accès SFTP — si le vôtre ne le propose pas, changez d'hébergeur.",{"q":205,"a":206},"Où se trouvent les fichiers de template dans PrestaShop 8 ?","Les templates se trouvent dans le dossier themes\u002Fvotre_theme\u002Ftemplates\u002F. Les partials (header, footer, head) sont dans _partials\u002F, les pages catalogue dans catalog\u002F, et les pages CMS dans cms\u002F. La balise title est dans _partials\u002Fhead.tpl. Ne modifiez jamais les fichiers du thème par défaut : créez un thème enfant pour préserver vos modifications lors des mises à jour.",{"q":208,"a":209},"Combien de mots-clés cibler par page sur PrestaShop ?","Ciblez deux à trois mots-clés maximum par page, regroupés autour d'une même intention de recherche. Au-delà, vous diluez la pertinence de la page et Google ne sait plus pour quelle requête la positionner. Un produit « chaussures cuir homme » peut cibler « chaussures cuir homme », « chaussures homme cuir noir » et « souliers cuir masculins » — trois variations d'une même intention.",{"q":211,"a":212},"Comment activer le DNS Anycast pour améliorer les performances SEO ?","Le DNS Anycast réduit le temps de résolution DNS en dirigeant les requêtes vers le serveur DNS le plus proche géographiquement. Chez OVH, l'option est activable depuis l'espace client pour quelques euros par an sur votre nom de domaine. C'est un gain modeste (quelques millisecondes) mais qui contribue à l'objectif global de TTFB sous 200 ms.",{"q":214,"a":215},"Faut-il un certificat SSL pour le référencement PrestaShop ?","Oui, c'est indispensable. Depuis 2018, Google signale les sites HTTP comme « non sécurisés » et favorise les sites HTTPS dans son classement. Let's Encrypt fournit des certificats SSL gratuits renouvelés automatiquement. Sur PrestaShop 8, activez le SSL dans Paramètres de la boutique → Général, puis forcez la redirection HTTPS sur toutes les pages.",{"q":217,"a":218},"Comment optimiser les images pour le SEO sur PrestaShop ?","Chaque image doit avoir un attribut alt descriptif contenant les mots-clés pertinents (sans bourrage). Compressez les images avant upload avec un outil comme TinyPNG ou Squoosh. Utilisez le format WebP quand votre thème le supporte. Configurez les dimensions de régénération dans Apparence → Images pour éviter les fichiers surdimensionnés qui ralentissent le chargement.",{"q":220,"a":221},"Comment soumettre un sitemap PrestaShop à Google ?","PrestaShop génère un sitemap XML via le module Google Sitemap (ou un équivalent comme SEO Expert). Une fois généré, soumettez-le dans Google Search Console via Sitemaps → Ajouter un sitemap. L'URL est généralement votre-boutique.com\u002F1_index_sitemap.xml. Vérifiez régulièrement dans Search Console que le sitemap ne contient pas d'erreurs et que toutes les pages importantes sont indexées.",{"q":223,"a":224},"Quelle est la différence entre SEO on-page et off-page sur PrestaShop ?","Le SEO on-page concerne tout ce que vous contrôlez sur votre site : balises title, meta descriptions, URLs, contenu, performance, structure HTML. C'est la fondation. Le SEO off-page concerne les signaux externes : backlinks, mentions, réseaux sociaux. Sur PrestaShop, commencez toujours par le on-page — c'est là que se trouvent les gains les plus rapides et les plus durables.","Pour positionner une boutique PrestaShop dans le top 3 Google, concentrez-vous sur cinq piliers : URLs ciblées sur 2-3 mots-clés, TTFB sous 200 ms, HTML valide W3C, balise title optimisée sans nom de boutique, et meta descriptions orientées conversion.",8,"2026-03-21T14:01:22.000Z",[],"Vente en ligne, référencement et SEO",{"header":231},{"logo":232,"topBar":237,"contactEmail":240,"features":241,"navBar":110},{"src":233,"alt":234,"text":95,"href":235,"class":236},"\u002Flogo-ac.svg","Alexandre Carette — Architecte E-commerce Souverain","\u002F","h-10 w-10",{"message":110,"showLanguages":30,"align":238,"languages":239},"left",[],"contact@alexandrecarette.fr",{"showSearch":30,"showWishlist":30,"showLogin":20,"showContact":30,"showCart":30,"stickyHeader":20,"headerLayout":242},"inline",{"footer":244},{"theme":245,"description":110,"hours":110,"logo":246,"contact":247,"social":248,"bottomBar":258},"dark",{"src":233,"href":235,"alt":95},{"email":110,"phone":110,"address":110,"cta":110},[249,252,255],{"platform":250,"href":251,"label":250},"linkedin","https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Falexandre-carette\u002F",{"platform":253,"href":254,"label":253},"malt","https:\u002F\u002Fwww.malt.fr\u002Fprofile\u002Falexandrecarette",{"platform":256,"href":257,"label":256},"github","https:\u002F\u002Fgithub.com\u002Fprest4cafe",{"copyright":110},{"academy":260,"blog":261,"expertise":272},[],[262,266,269],{"title":263,"url":264,"score":131,"type":265},"Référencement PrestaShop 2026 : le guide complet SEO + IA","\u002Fblog\u002Fseo\u002Freferencement\u002Fguide-complet-prestashop-2026","blog",{"title":267,"url":268,"score":117,"type":265},"SEO Google classique pour PrestaShop : 7 leviers techniques","\u002Fblog\u002Fseo\u002Freferencement\u002Fseo-google-classique-prestashop",{"title":270,"url":271,"score":117,"type":265},"AIO et GEO pour PrestaShop : optimiser pour les moteurs IA","\u002Fblog\u002Fseo\u002Freferencement\u002Faio-geo-intelligence-artificielle-prestashop",[]]