Would you share the link to your site with us?
Forgot the website π
https://curiousjoe.se
The cache is not active at the moment
Add this code at the very top of your .htaccess. This code generates different cache copies depending on selected language. This code will most likely solve your problem, but you will have a new problem because the additional cache varies means that the cache can no longer be warmed up because the crawler is not designed for this configuration. Solution? There is none.
RewriteRule .* - [E=cache-vary:pll_language]
What does ”Β the additional cache varies means that the cache can no longer be warmed up” mean?
You know what cache warmup mean?
You know that a URL must be requested to cache the URL, right?
Sorry, I must ask this!
And you know that the cache plugin has a crawler. You know what this crawler is good for?
And why does it crawl the site?
Exactly! This process means “cache warmup”. Now clear?
With polylang plugin you have a 3rd party plugin that needs additional cache varies to get language selection work. The crawler doesn’t know this plugin and that’s why the crawler can’t warmup the cache for different languages.
Ok. Got it! So the cache will slowly build up as peoples start to visit pages?
since curiousjoe.se/sv is one language and curiousjoe.se the other. Can I give these to the crawler?
Ok. Got it! So the cache will slowly build up as peoples start to visit pages?
Yes.
since curiousjoe.se/sv is one language and curiousjoe.se the other. Can I give these to the crawler?
No, the crawler uses the sitemap for crawling.