Sitemap Generator CLI

SI
v3.0.1 Licence perpétuelle

Sitemap Generator CLI

Générez vos sitemaps Magento depuis la ligne de commande : plus rapide, plus fiable, intégrable à votre CI/CD, compatible multi-store et sitemap index.
Gratuit Magento 2.4 Mage-OS 2.0 Mage-OS 2.1
Gratuit

Installation

Installez ce module via Composer. Assurez-vous que votre auth.json est configuré avec vos identifiants Wimakeit.

Terminal
$ composer require wimakeit/module-sitemap-generator-cli:^3.0.1$ bin/magento setup:upgrade
$ bin/magento setup:di:compile

Vue d'ensemble

Sitemap Generator CLI remplace la génération native des sitemaps Magento (cron silencieux, erreurs invisibles, grille admin limitée) par une commande CLI robuste, loggable et parfaitement intégrable à vos pipelines CI/CD.

Pourquoi CLI ?

  • Performance — pas d'overhead de serveur web, traitement en batch optimisé.
  • Logs clairs — plus de « sitemap généré sans erreur » creux : vous voyez exactement ce qui se passe.
  • Intégrable CI/CD — exécutez après chaque déploiement, après chaque import massif.
  • Pas de timeout PHP-FPM — les catalogues de plusieurs dizaines de milliers de produits passent sans limite de temps web.

Commandes

# Tous les sitemaps configurés
bin/magento wimakeit:sitemap:generate

# Un sitemap spécifique
bin/magento wimakeit:sitemap:generate --id=3

# Tous les stores avec sitemap index
bin/magento wimakeit:sitemap:generate --all-stores --index

# En mode verbose avec progress bar
bin/magento wimakeit:sitemap:generate -vv

Fonctionnalités

  • Génère sitemap.xml et sitemap_index.xml conformes aux standards Google / Bing
  • Support multi-store natif avec URLs canoniques par store
  • Compression gzip automatique (optionnelle)
  • Ping automatique vers les moteurs de recherche après génération
  • Support des sitemaps d'images et des hreflang multi-langue
  • Exit codes propres pour intégration scripts bash / CI

Ressources

Dernières versions

Voir tout le changelog
Historique complet des versions

Parcourez toutes les versions et leurs notes sur le dépôt

Planifier un appel