Nous utilisons des cookies pour améliorer votre expérience de visite de notre site Web. Pour plus d'informations, Cliquez ici.
Mentions légales
×

Vue d'ensemble de la vie privée

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.

Vous pouvez régler tous vos paramètres de cookies en naviguant sur les onglets sur le côté gauche.

Nom du cookieAcceptez
GDPR PRO - Règlement sur la protection des données générales - tout en 1 Ce module aide le site adevenir conforme à la norme RGPD en ajoutant les fonctionnalités conformes à la loi.
unknown

Prestashop : comment mettre un cron sitemap ?

tout servces prestashop

1. Prestashop : utiliser le module Google Sitemap

Prestashop propose le module officiel Google Sitemap, qui permet de générer automatiquement un sitemap XML. Il offre la possibilité de configurer une URL spéciale pour le cron.

Dans les paramètres du module, une URL de génération automatique est fournie. Cette URL doit être exécutée régulièrement via un cron côté serveur pour assurer la mise à jour du fichier sitemap.


2. Prestashop : créer une tâche cron via l’hébergeur

La façon la plus courante d’automatiser le sitemap Prestashop est de créer une tâche cron depuis le panneau d’administration de ton hébergeur.

Connecte-toi à cPanel, Plesk ou autre, et crée une nouvelle tâche cron. Colle l’URL fournie par le module Google Sitemap et choisis une fréquence (par exemple, une fois par jour). Cela garantit un sitemap à jour sans intervention manuelle.


3. Prestashop : fréquence idéale pour le cron sitemap

Il est conseillé d’exécuter la tâche cron du sitemap de Prestashop au moins une fois par jour, surtout si ta boutique publie fréquemment de nouveaux produits ou pages CMS.

Une fréquence excessive peut surcharger le serveur, tandis qu’une fréquence trop faible peut retarder l’indexation des nouvelles pages. Une exécution quotidienne ou bihebdomadaire reste un bon équilibre SEO.


4. Prestashop : vérifier l’URL cron du sitemap

Dans le module Google Sitemap de Prestashop, une URL spécifique de génération du fichier est générée. Cette URL est unique à chaque boutique.

Copie cette URL et teste-la dans un navigateur pour vérifier qu’elle fonctionne correctement. Si elle génère bien un nouveau sitemap.xml, elle est prête à être utilisée dans une tâche cron automatisée.


5. Prestashop : passer par un service externe de cron

Si ton hébergeur ne propose pas de tâches cron, tu peux utiliser un service externe comme EasyCron ou Cron-job.org pour automatiser la mise à jour du sitemap.

Inscris-toi, colle l’URL de génération, et définis la fréquence souhaitée. Ces services sont fiables et assurent une exécution régulière sans avoir à toucher au serveur Prestashop.


6. Prestashop : monitorer l’exécution du cron sitemap

Après avoir mis en place le cron Prestashop, il est important de vérifier que la tâche fonctionne bien et que le fichier sitemap est mis à jour.

Consulte régulièrement l’horodatage du fichier sitemap.xml sur ton serveur. Tu peux aussi recevoir un rapport d’exécution du cron, ce qui te permet de détecter rapidement une erreur de génération.


7. Prestashop : adapter le cron aux boutiques multilingues

Pour les boutiques multilingues sous Prestashop, le module Google Sitemap peut générer plusieurs fichiers de sitemap, un par langue.

Il faut s’assurer que la tâche cron déclenche la génération de tous les fichiers. Dans certains cas, il est nécessaire de configurer plusieurs URL cron distinctes ou un sitemap indexant tous les sous-fichiers.


8. Prestashop : optimiser le cron pour les gros catalogues

Sur une boutique Prestashop avec un grand nombre de produits, la génération du sitemap peut être longue. Le cron doit être configuré pour gérer cette charge serveur.

Programmer l’exécution du cron pendant les heures creuses limite l’impact sur la performance du site. Cela permet aussi d’éviter des erreurs liées à un délai d’exécution trop court.


9. Prestashop : protéger l’URL du cron sitemap

L’URL du cron sitemap peut être publique. Il est donc important de la protéger avec un token de sécurité, généralement intégré dans l’URL générée par le module.

Ne communique pas cette URL publiquement. Garde-la dans un espace sécurisé ou dans ton panneau d’administration serveur, afin d’éviter les exécutions non désirées ou abusives.


10. Prestashop : regénérer manuellement si le cron échoue

Si la tâche cron échoue temporairement, il est toujours possible de générer le sitemap Prestashop manuellement depuis le module.

Accède au module Google Sitemap et clique sur « Générer le sitemap ». Cela permet une mise à jour immédiate en attendant que le cron automatique fonctionne à nouveau correctement.