Comment exclure les sitemaps XML de la mise en cache dans WordPress
L'utilisation de plugins de mise en cache est probablement le moyen le plus simple d'accélérer votre site WordPress. Cependant, votre sitemap pourrait également être mis en cache, ce qui n'est pas une bonne idée..
Le sitemap XML doit toujours refléter les derniers articles et URL de votre site Web afin que les moteurs de recherche puissent obtenir la dernière version de ce qui est mis à jour..
Dans cet article, j'aimerais vous expliquer comment exclure et empêcher la mise en cache (non intentionnelle) des sitemaps XML par certains des plugins les plus populaires de WordPress Caching..
W3 Total Cache
Pour exclure le sitemap XML de la mise en cache à l'aide du plug-in W3 Total Cache, procédez comme suit:
- Aller à Performance> Cache de page.
- Faites défiler jusqu'à la section intitulée "Ne cache jamais les pages suivantes". Ensuite, entrez les lignes suivantes dans la case:
[a-z0-9 _ \ -] * sitemap [a-z0-9 _ \ -] * \. (xml | xsl | html) (\. gz)? ([a-z0-9 _ \ -] *?) plan du site ([a-z0-9 _ \ -] *)? \. xml
Si vous utilisez Minification, ouvrez Performance > Minify et entrez les mêmes lignes dans le champ en disant "Ne jamais minifier les pages suivantes".
Dernier point mais non le moindre, allez à Performance > Cache du navigateur et assurez-vous que les mêmes lignes sont dans le "Liste d'exceptions d'erreur 404" section.
WP Super Cache
Pour exclure le sitemap XML de la mise en cache avec le plug-in WP Super Cache, voici ce que vous faites:
- Aller à Réglages > WP Super Cache. Ouvrir Onglet Avancé.
- Recherchez la section intitulée "Ajoutez ici des chaînes (pas un nom de fichier) qui obligent une page à ne pas être mise en cache… ."et entrez les informations suivantes:
[a-z0-9 _ \ -] * sitemap [a-z0-9 _ \ -] * \. (xml | xsl | html) (\. gz)? ([a-z0-9 _ \ -] *?) plan du site ([a-z0-9 _ \ -] *)? \. xml
WP Rocket
Si vous utilisez le plug-in WP Rocket et que vous souhaitez exclure le sitemap XML de la mise en cache, procédez comme suit:
- Aller à Paramètres> WP Rocket> Options avancées.
- Faites défiler jusqu'au bloc avec les mots: "Ne cache jamais les pages suivantes". Entrez ces lignes dans le champ:
[a-z0-9 _ \ -] * sitemap [a-z0-9 _ \ -] * \. (xml | xsl | html) (\. gz)? ([a-z0-9 _ \ -] *?) plan du site ([a-z0-9 _ \ -] *)? \. xml