Skip to main content

Le sitemap ne s'affiche pas

More
1 week 2 days ago #373428 by houba_houbi
-- HikaShop version -- : 6.6.0
-- Joomla version -- : 6,1,3
-- PHP version -- : 8.5.7
-- Browser(s) name and version -- : Firefox

Bonjour,
Je rencontre un problème avec le sitemap du site : la page met du temps à charger et ne s'affiche pas.
Y a t'il trop de produits ? je ne sais pas où trouver l'information du nombre de produits dans la boutique.
J'ai testé en désactivant le plugin Hikashop osmap (xmap), le sitemap sans la boutique fonctionne bien.
Merci pour votre aide.

Please Log in or Create an account to join the conversation.

More
1 week 1 day ago #373429 by nicolas
Replied by nicolas on topic Le sitemap ne s'affiche pas
Bonjour,

Votre sitemap n'est pas cassé. Nous l'avons appelé depuis chez nous : il répond bien, en 38 secondes, et renvoie 4,2 Mo contenant 16 501 adresses. Votre page d'accueil, elle, répond en une demi seconde, donc votre serveur se porte bien : c'est uniquement la génération du sitemap qui est longue.

Ce qui échoue, c'est l'affichage dans le navigateur. Après ces 38 secondes, Firefox doit encore appliquer la feuille de style XSL d'OSMap aux 16 501 entrées pour vous les présenter sous forme de tableau, et c'est là qu'il semble ne rien afficher. Google, lui, lit le fichier brut sans cette feuille de style, et 16 501 adresses restent bien en dessous de la limite de 50 000 des sitemaps.

Donc oui, pour répondre à votre question, c'est le volume : 16 444 des 16 501 adresses viennent de la boutique, contre 41 pages de contenu. C'est pour cela que tout rentre dans l'ordre quand vous désactivez le plugin. Pour connaître votre nombre de produits, ouvrez le menu Produits de votre HikaShop : le total est indiqué avec la pagination, en bas de la liste.

Pour alléger le sitemap, les réglages du plugin HikaShop pour OSMap vous donnent deux leviers : "Maximum de produits", qui limite le nombre de produits repris par catégorie, et "Profondeur maximale", qui limite la descente dans l'arborescence des catégories.

Surveillez aussi le max_execution_time de votre hébergement : à 38 secondes, vous êtes au dessus des 30 secondes souvent configurées par défaut, et selon la charge du serveur la génération peut être interrompue en cours de route, ce qui donne une page blanche.
The following user(s) said Thank You: houba_houbi

Please Log in or Create an account to join the conversation.

Time to create page: 0.179 seconds
Powered by Kunena Forum