🔍 SEOIntermédiaire PS 1.7 PS 8.x

Choisir un thème PrestaShop optimisé SEO : critères et bonnes pratiques

Guide complet pour sélectionner un thème PrestaShop performant en SEO : vitesse, balisage Hn, structure HTML, Core Web Vitals et checklist technique.

En bref : Le thème PrestaShop est la fondation technique de votre SEO : vitesse, balisage Hn, données structurées et responsive sont les critères clés à vérifier avant tout achat. En PrestaShop 8.x, le thème Hummingbird offre une base moderne et performante pour un thème enfant sur mesure.

Publié le 21 mars 2026 6 min de lecture Alexandre Carette

Pourquoi le choix du thème conditionne votre référencement

Le thème PrestaShop n'est pas qu'une question d'esthétique. C'est la structure HTML fondamentale de votre boutique : celle que Google crawle, analyse et évalue pour positionner vos pages. Un thème mal conçu peut ruiner des mois d'efforts SEO, tandis qu'un thème bien structuré vous donne un avantage concurrentiel dès l'installation.

Depuis l'arrivée des Core Web Vitals comme facteur de classement Google (2021), la qualité technique du thème est devenue encore plus déterminante. Un thème lourd en JavaScript, mal optimisé pour le mobile ou avec un DOM trop profond pénalisera directement votre visibilité.

Où trouver des thèmes PrestaShop de qualité

PrestaShop Addons Marketplace

La marketplace officielle PrestaShop Addons reste la source la plus fiable pour les thèmes payants. Les thèmes y sont soumis à une validation technique avant publication, ce qui garantit un minimum de compatibilité avec le cœur de PrestaShop.

Marketplaces tierces

Des plateformes comme ThemeForest ou TemplateMonster proposent également des thèmes PrestaShop, souvent moins chers mais avec des garanties de compatibilité variables. Soyez vigilant sur la date de dernière mise à jour et la compatibilité annoncée avec PrestaShop 8.x.

Thème sur mesure

Pour les projets ambitieux, un thème enfant basé sur le thème classic (ou hummingbird en PS 8.x) reste la meilleure option. Vous maîtrisez chaque ligne de code et pouvez optimiser finement pour votre secteur d'activité.

Mon conseil : Il n'existe pas de thème générique universellement optimal pour le SEO. Chaque projet e-commerce a ses spécificités selon le secteur d'activité, le catalogue et la cible. Les critères ci-dessous vous aideront à faire un choix éclairé.

Les 8 critères SEO pour évaluer un thème

1. Vitesse de chargement

C'est le critère numéro un. Testez la démo du thème avec ces outils :

  • **Google PageSpeed Insights** (inclut les Core Web Vitals)
  • **GTmetrix** (waterfall détaillé)
  • **WebPageTest** (tests multi-localisations)

Visez un score PageSpeed mobile supérieur à 70 et un LCP (Largest Contentful Paint) inférieur à 2,5 secondes.


# Test rapide en ligne de commande avec curl
curl -o /dev/null -s -w "Temps total: %{time_total}s\nTTFB: %{time_starttransfer}s\n" https://votre-boutique.com

2. Hiérarchisation des balises Hn

Un thème bien conçu respecte une hiérarchie sémantique stricte :

  • **H1 unique** par page (nom du produit, titre de catégorie)
  • **H2** pour les sections principales (description, avis, produits associés)
  • **H3** pour les sous-sections
  • Jamais de saut de niveau (pas de H1 → H3 sans H2)

Pour vérifier la structure Hn d'un thème, utilisez l'extension navigateur HeadingsMap ou inspectez le DOM :


// Vérifier la hiérarchie Hn dans la console navigateur
document.querySelectorAll('h1, h2, h3, h4, h5, h6').forEach(h => {
  console.log(`${h.tagName}: ${h.textContent.trim().substring(0, 60)}`);
});

3. Balises title et meta description

Le thème doit permettre une personnalisation fine des balises title pour chaque type de page :

  • Pages produit : `{nom_produit} - {catégorie} | {nom_boutique}`
  • Pages catégorie : `{nom_catégorie} - {description_courte} | {nom_boutique}`
  • Pages CMS : title personnalisable

En PrestaShop 8.x, vérifiez que le thème utilise correctement les variables Smarty dans le :


{* templates/_partials/head.tpl *}
<title>{$page.meta.title}</title>
<meta name="description" content="{$page.meta.description}">

4. URLs propres et URL rewriting

Le thème ne doit pas interférer avec le système d'URL rewriting de PrestaShop. Vérifiez que les URLs générées sont :

  • **Courtes** et lisibles
  • **Sans paramètres inutiles** (pas de `?id_product=123`)
  • **Sans duplication** (canonical correctement implémenté)

# .htaccess - Vérifier que le rewrite est actif
RewriteEngine On
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api$ api/ [L]

5. Maillage interne

Un bon thème facilite le maillage interne naturel :

  • Fil d'Ariane (breadcrumb) avec données structurées
  • Produits associés / ventes croisées
  • Navigation par catégories et sous-catégories
  • Liens contextuels dans les descriptions

Vérifiez la présence du balisage BreadcrumbList en JSON-LD :


{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    { "@type": "ListItem", "position": 1, "name": "Accueil", "item": "https://votre-boutique.com" },
    { "@type": "ListItem", "position": 2, "name": "Catégorie", "item": "https://votre-boutique.com/categorie" }
  ]
}

6. Optimisation des images

Le thème doit gérer nativement :

  • Le **lazy loading** (`loading="lazy"` sur les images hors viewport)
  • Les **attributs width et height** explicites (évite le CLS)
  • Les **formats modernes** (WebP via PrestaShop 8.x)
  • La **compression** côté serveur

<!-- Exemple d'image bien optimisée dans un thème -->
<img
  src="{$product.cover.medium.url}"
  alt="{$product.name|escape:'html':'UTF-8'}"
  width="800"
  height="800"
  loading="lazy"
  decoding="async"
>

7. Responsive et mobile-first

Depuis l'indexation mobile-first de Google, le rendu mobile est celui qui compte pour le classement. Testez le thème sur :

  • **Google Mobile-Friendly Test**
  • Plusieurs tailles d'écran (320px à 768px)
  • La navigation tactile (menus, filtres, panier)

8. Données structurées (Schema.org)

Un thème SEO-friendly intègre les données structurées essentielles :

  • **Product** (nom, prix, disponibilité, avis)
  • **BreadcrumbList** (fil d'Ariane)
  • **Organization** (informations entreprise)
  • **WebSite** avec SearchAction (barre de recherche)

Validez avec le Rich Results Test de Google après installation.

Checklist après installation d'un nouveau thème

Une fois le thème installé, ces vérifications sont indispensables :

  1. **Vider tous les caches** : cache PrestaShop (Back-office → Paramètres avancés → Performances), cache Smarty, **et cache navigateur**. C'est la source d'erreur la plus fréquente après un changement de thème.
  2. 
    // Vider le cache Smarty par programmation si nécessaire
    Tools::clearSmartyCache();
    Tools::clearXMLCache();
    Media::clearCache();
    
    1. **Auditer le site** avec un outil d'analyse globale (Screaming Frog, Sitebulb ou un crawler en ligne)
    2. **Vérifier les Core Web Vitals** sur les pages stratégiques (accueil, catégories principales, fiches produit populaires)
    3. **Contrôler le balisage** Hn sur chaque type de page
    4. **Tester les données structurées** via le Rich Results Test
    5. **Valider le responsive** sur mobile et tablette
    6. **Configurer les redirections 301** si les URLs ont changé
    7. Le cas du thème Hummingbird (PrestaShop 8.x)

      PrestaShop 8.1 a introduit Hummingbird, un thème moderne construit sur des bases techniques plus saines que l'historique classic :

      • Architecture **Bootstrap 5** (au lieu de Bootstrap 4)
      • **Moins de JavaScript** embarqué
      • Meilleure gestion du **lazy loading** natif
      • Structure HTML plus sémantique

      Si vous démarrez un nouveau projet sous PrestaShop 8.x, Hummingbird comme base de thème enfant est un choix pertinent pour le SEO.

      Erreur courante : croire qu'un thème suffit pour le SEO

      Le thème pose les fondations techniques, mais le référencement naturel repose sur un travail continu :

      • **Contenu unique** et optimisé sur chaque fiche produit
      • **Stratégie de mots-clés** adaptée à votre secteur
      • **Netlinking** et autorité de domaine
      • **Suivi et itération** via Google Search Console

      Un thème techniquement parfait avec du contenu dupliqué ne se positionnera jamais. Inversement, un excellent contenu sur un thème lent sera pénalisé. Les deux sont complémentaires.

#thème PrestaShop #SEO PrestaShop #Core Web Vitals #performance #choix thème #référencement e-commerce

Questions fréquentes

Tout ce que vous devez savoir sur ce sujet.

Un projet PrestaShop ?

Discutons-en directement.

★★★★★

193 projets livrés

Gratuit & sans engagement — réponse sous 24h

Alexandre Carette

Alexandre Carette

Expert PrestaShop & Architecture E-commerce

Développeur PrestaShop depuis 2014, 193 projets livrés. Je conçois des architectures headless Nuxt + PrestaShop et des outils d'automatisation IA pour les e-commerçants.