WordPress plugin intelligence profile

URLs Most Wanted for LiteSpeed LScache

A demand-driven sitemap for LiteSpeed Cache warmup. Record the URLs visitors actually use and warm only what people need.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.2 · PHP 8.1
Directory statusactive
Last directory update11 Jul 20263mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records URLs Most Wanted for LiteSpeed LScache version 1.0.0 as active, updated 3mo ago and tested up to WordPress 7.1.

Overview

About this plugin

URLs Most Wanted gives the LiteSpeed Cache crawler the information it is missing: which URLs are actually worth warming.

What this means for your cache warmup

  • Warm URLs that real visitors actually request, not every URL that happens to exist.
  • Reduce unnecessary crawler work and server stress, especially on shared hosting.
  • Finish useful warmup work faster by avoiding pages with little or no real demand.
  • Warm cacheable visitor paths that a normal SEO sitemap may not contain, such as pagination and filter URLs.
  • Use the LiteSpeed cache engine and the built-in LiteSpeed Cache crawler more economically, with demand as the decision basis.
  • Record demand asynchronously with exceptionally low overhead, without affecting page delivery or PageSpeed measurements.

LiteSpeed Cache provides a crawler. The LiteSpeed cache engine provides the technical foundation for fast cached delivery. But the standard setup cannot answer one important question:

Which URLs should the crawler warm first, and which URLs are not worth the effort?

The usual answer is the sitemap.

A sitemap is useful. It tells search engines which URLs exist and which content should be discoverable. But that is an SEO question, not a cache-warmup question.

A URL can exist without being wanted. A URL can be listed in a sitemap without ever being visited. And many URLs that visitors actually use, such as pagination, filtered listings or other cacheable visitor paths, may not belong in a search-engine sitemap at all.

So why should cache warmup treat every sitemap URL as equally important?

It should not.

Every crawl creates work. The crawler has to request URLs, generate cache entries and use server resources while it does so. On a powerful dedicated server this may be tolerable.

On shared hosting, unnecessary crawler work can become visible server stress that affects the website while the warmup is running.

LiteSpeed Cache includes a Server Load Limit, but on shared hosting that value may reflect the load of the entire server rather than the load created by one account. Choosing a threshold cannot make irrelevant crawl work useful. The workload you can control directly is the number of URLs the crawler has to process.

The consequence is simple:

>

The less relevant work a warmup performs, the more efficiently it can serve the URLs that matter.

A sitemap may change when content changes, but it cannot adapt to actual demand. It does not know which URLs visitors use today, which pages they ignore, or whether a cacheable URL outside the SEO sitemap has become important.

That is the gap URLs Most Wanted closes.

URLs Most Wanted records visitor-requested URLs and stores them with their hit count, creation date and last modified date. From this real usage data, it creates an alternative sitemap for the built-in LiteSpeed Cache crawler.

Instead of warming a generic list of URLs because they exist, the crawler can warm the URLs that have proven to be useful.

This is not prediction. It is proven demand.

The recorded hit counts also reveal which URLs have no demonstrated warmup value. That does not automatically make their content disposable, but it makes clear where cache-warmup resources are not creating a benefit.

In practice, a large share of a website’s URLs may receive little or no traffic. Long-term traffic analysis can reveal that up to 70% of URLs are rarely or never requested. Warming those URLs again and again is not cache strategy.

It is resource waste.

URLs Most Wanted changes the economics of cache warmup:

  • Less unnecessary crawling.
  • Less avoidable server load.
  • More focus on URLs with real visitor value.
  • Better coverage of cacheable URLs that the normal SEO sitemap does not represent.
  • A faster path to a warm cache where it creates an actual benefit.

The plugin does not replace the LiteSpeed Cache crawler. It gives the crawler a better source of URLs.

Built for LiteSpeed Cache

URLs Most Wanted is designed specifically for LiteSpeed Enterprise or OpenLiteSpeed together with the LiteSpeed Cache for WordPress plugin.

The plugin uses a LiteSpeed capability that other LiteSpeed-focused solutions do not normally expose. It keeps the effort required for recording visitor demand exceptionally low. URL recording happens asynchronously and is designed not to affect frontend delivery or PageSpeed measurements.

The result is deliberately simple: UMW collects the demand data, LiteSpeed Cache performs the warmup, and your server spends its resources where they have a reason to be spent.

Administration

URLs Most Wanted is intentionally unobtrusive. The administration screen lets you review saved URLs, their hit counts and timestamps. You can:

  • Delete individual URLs or purge all saved URLs.
  • Blacklist URLs that must not be used for warmup.
  • Reset hit counts.
  • Generate the UMW sitemap manually.
  • Generate the sitemap automatically once per day through WP-Cron.

Nothing changes in the way LiteSpeed Cache warms the cache. You simply configure its crawler to use the UMW sitemap instead of a generic SEO sitemap.

Requirements

  • LiteSpeed Cache for WordPress must be installed.
  • PHP version 8.1 or higher.
  • LiteSpeed Enterprise or OpenLiteSpeed web server.

Compatibility exclusions

cloud or o2switch hosting.

These are hard technical exclusions, not configuration issues:

  • Quic.cloud is not supported because it does not provide the POST caching capability required by UMW Capture.
  • o2switch (France) is not supported because LiteSpeed operates only as an upstream proxy while the WordPress origin runs on Apache. UMW requires LiteSpeed Enterprise or OpenLiteSpeed at the origin.

There is no supported workaround for either environment.

External services

cloud IP check. cloud-served responses during LiteSpeed Cache validation.

The request does not send visitor data, page content, credentials, cookies, WordPress options, or database data. cloud receives the server IP address. The default WordPress HTTP user agent may also include the site URL and WordPress version.

cloud Terms of Use:

cloud/terms-of-use/

cloud Privacy Policy:

cloud/privacy-policy/

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • cache
  • crawler
  • litespeed
  • sitemap
  • warmup
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.2 · PHP 8.1
Update activity11 Jul 20263mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.