CacheCrawler by webkonsulenterne
Cache monitoring for WordPress and WooCommerce

Google rewards fast pages.
Cold pages lose rankings.

Your site is optimised. But when the cache misses, the server builds the page from scratch — and that is the version Google measures. CacheCrawler walks every single URL and shows you where it happens.

Nothing to install. We never touch your code.

Try it now

See it on your own site

Type your address. We find some of your pages, fetch each of them twice and show you what your CDN answered. It takes about half a minute.

We only fetch pages anyone can see. No access to your server, nothing to install.

The solution

We walk every single URL

CacheCrawler fetches your pages exactly the way a visitor does, reads the answer from your CDN and tells you what actually happened.

We measure

We read the answer, not the settings

HIT, MISS, BYPASS, EXPIRED — we show the raw answer from your CDN for every single URL, so you can see which pages cache and which do not.

We act

We warm the cache

The crawl is not only a measurement. When we fetch a cold page it goes into the cache — so it is warm by the time your next customer arrives.

We cover it all

Every page, not a sample

We go through your whole site — product pages, categories and blog posts. Not the three pages a speed test happens to hit.

Images count too

We find the images in your sitemaps and in the page markup itself, including WebP and AVIF in every size. They are often the heaviest thing on the page.

Told when something changes

You hear from us when a page stops caching — not every day about what you already know. To your inbox or to your own system.

We find dead links

Along the way we check the external links you point at. The broken ones are collected in one list you can work from.

We know your pages

Sitemap, XML, your own list — or Smart, which finds the sitemap itself and pulls it all together. No hand-maintained URL list.

We adjust the pace

If your server comes under load, the crawl slows itself down and speeds back up. You can turn that off if you would rather set it yourself.

We skip what is already warm

Pages that were warm last time can be skipped, so the crawl spends its time on the ones that are actually cold. The numbers still cover the whole site.

The problem

Caches fail quietly

No error, no alarm. The page is simply slow for whoever got there first — and you typically never find out.

Your front page is warm. The rest is not.

You check the front page and it is fast. But product pages, categories and blog posts get hit less often, so they sit cold and have to be rebuilt from scratch every time someone finds them through Google.

One wrong header turns caching off

A plugin, a cookie or a single header can take whole sections out of the cache. Everything looks right in the settings — only the answer from the server gives it away.

The first visitor pays the bill

When the cache is cold, the first visitor waits for the whole page to be built. On a shop that is often the customer who just clicked your ad.

Two sources

Your plugin says 100%. The server says otherwise.

A cache plugin reports what it has been set up to do. That is not the same as what your CDN did with the individual page.

The settings were right. The page still was not cached — a cookie in the response turned it off.

The difference

You have already run a speed test

It measured one page, once, from one place. That is not where the problem is.

Speed test Cache plugin CacheCrawler
Checks every single page One at a time Yes
Shows the answer from your CDN Settings only Yes
Finds pages that never cache Yes
Warms the cache Yes
Runs by itself every day Yes
Counts images too Yes
Pricing

Try it free. Then choose how often we look.

Start with a free month on one site. Everything is included on every plan — the only thing you choose is how often your pages get checked.

Daily

Start

For one site you want to keep in check.

199 DKK/mo.
  • One crawl a day
  • Everything included
  • First month free — no card
Start free
Continuous

Agency

For looking after other people's sites.

1.399 DKK/mo.
  • Crawls run continuously
  • Everything included
  • Longest history
Get started

The same is included, whichever you choose

We do not hide features behind a more expensive plan.

Cache status on every single URL
The cache is warmed along the way
Images counted too — including WebP and AVIF
Told when something changes
Alerts to your own inbox or your own system
Dead external links checked
Faults and problems in one place
Live view while the crawl runs
History and trends over time
CSV export
Pages that were already warm get reused
The pace drops if your server is under load

All prices exclude VAT. No lock-in, no setup fee.

You always begin with the free month. To move up a plan, you do that inside the product. Support lives in the same place, once you are logged in.

Questions

What people ask

If the answer is not here, you can write to us inside the product once you have signed up.

I already have a cache plugin — is that not enough?

A plugin tells you what it intends to do. It does not tell you what your CDN actually did with that particular page. That is the difference: we read the answer from the server for every URL, not the settings.

Will my site get slower because you fetch it?

No. We fetch pages at a calm pace, and if the server comes under load the crawl slows itself down. You can turn that automation off and set a fixed limit if you would rather decide yourself.

Do I have to install anything?

No. We fetch your pages from the outside, exactly the way a visitor does. No plugins, no code on your site and no access to your control panel.

Does it work with WooCommerce?

Yes, and that is where we see the most. Shops have many product pages that rarely get hit, and those are exactly the ones sitting cold. Cart and checkout must not be cached, and we leave them alone.

What about images?

They count. We find them in your sitemaps and in the page markup, including WebP and AVIF in several sizes. Images are often the heaviest thing on the page, so they need to be warm too.

How often is the site checked?

You decide. Daily is enough for most. If you run a shop that changes a lot, we can run several times a day or continuously.

Will I be told if something goes wrong?

Yes. You hear from us when something changes — when a page stops caching, or a link breaks. Not a daily reminder of what you already know. The alert can go to your inbox or to your own system.