Swift’s warmup table is a unique feature. Unlike other cache plugins, Swift shows exactly which URLs are found, (pre)build and cached.
Swift is using more aggressive optimization/preload functions than any other plugin on the market. That makes it better and faster, but sometimes it means that built for crawling links is a bit too aggressive. Again, remember that other cache plugins also catch up those URLs in the background, but you will never know as Swift Performance is the only cache and performance plugin which actually visualize which URLS are crawled and cached.
After first setup of Swift, some URLs may come up, that you feel, it shouldn’t be included in warmup table. With Swift, you are in full control of your brand new caching engine. On shared hosting or high resource consuming websites, we recommend removing unwanted URLs.
Best practice to keep warmup table clean and efficient:
- Disable Cache 404 pages in Settings->Caching->General.
- Exclude Post Types in Settings->Caching->Exceptions there is also a custom post type, called Oembed cache. This one you need always to exclude, but probably you can exclude most,except posts, pages and products.
- Some themes/plugins create dynamical Scripts, so make sure you disable Cache 404 pages in Settings->Caching->General and Discover New Pages in Settings->Caching->Warmup.
- Reset Warmup Table once.
If you still notice some unwanted URLs and/or Pages in your wamup table, you may exclude those in Settings->Caching->Exceptions: Exclude Pages and in Settings->Caching->Exceptions: Exclude URLs.
In future version of Swift we include also some improvements regarding to _autosave and revision posts/pages, which for now can be excluded in Settings->Caching->Exceptions: Exclude URLs with /revision and /autosave.
If your sitemaps geting cached and you don`t want those URLs getting cached by Swift, you can exclude them simply with .xml in
in Settings->Caching->Exceptions: Exclude URLs.
When you don´t need category and tags URLs being cached, disable Prebuild Terms in Settings->Caching->Warmup.