Hur man utesluter XML Sitemaps från Caching i WordPress
Använda cachepluggar är förmodligen det enklaste sättet att påskynda din WordPress-webbplats. Men du kanske slutar få din webbplatskarta cachad också och det är inte en bra idé.
XML-sitemap ska alltid återspegla de senaste inläggen och webbadresserna på din webbplats så att sökmotorer får den senaste versionen av allt som uppdaterats.
I det här inlägget vill jag dela med dig hur man utesluter och förhindrar att XML-webbplatskartor cachas (oavsiktligt) av några av de mest populära WordPress Caching-pluginsna.
W3 Total Cache
För att utesluta XML-webbplatskartan från caching med W3 Total Cache-plugin, så här är vad du gör:
- Gå till Prestanda> Sidcache.
- Bläddra ner till avsnittet "Cacha aldrig följande sidor". Ange sedan följande rader i rutan:
. [A-z0-9 _ \ -] * sitemap [a-z0-9 _ \ -] * \ (xml | XSL | html) (\ gz.)? ([A-z0-9 _ \ -]? *) Sitemap ([a-z0-9 _ \ -] *)?. \ Xml
Om du använder Minifiering öppnar du Prestanda > minify och skriv in samma rader i fältet "Minifiera aldrig följande sidor".
Sist men inte minst, gå till Prestanda > Browser Cache och se till att samma linjer finns i "404 fel undantags lista" sektion.
WP Super Cache
För att utesluta XML-sitemap från caching med WP Super Cache-plugin, här gör du vad du gör:
- Gå till inställningar > WP Super Cache. Öppna Avancerad flik.
- Leta efter avsnittet "Lägg till här strängar (inte ett filnamn) som tvingar en sida som inte ska cachas ... ."och ange följande:
. [A-z0-9 _ \ -] * sitemap [a-z0-9 _ \ -] * \ (xml | XSL | html) (\ gz.)? ([A-z0-9 _ \ -]? *) Sitemap ([a-z0-9 _ \ -] *)?. \ Xml
WP Rocket
Om du använder WP Rocket-plugin och du vill utesluta XML-webbplatskartan från caching, är här vad du gör:
- Gå till Inställningar> WP Rocket> Avancerade alternativ.
- Bläddra ner till blocket med orden: "Cacha aldrig följande sidor". Ange dessa rader i fältet:
. [A-z0-9 _ \ -] * sitemap [a-z0-9 _ \ -] * \ (xml | XSL | html) (\ gz.)? ([A-z0-9 _ \ -]? *) Sitemap ([a-z0-9 _ \ -] *)?. \ Xml