Un desarrollador liberó gratis un plugin de sitemap LSCache para WordPress que arma la lista del crawler usando la demanda real de tus visitantes: en vez de precachear todas las URLs por igual, prioriza las que la gente visita de verdad. La idea es dejar de desperdiciar rastreo en páginas que nadie abre.
LiteSpeed Cache (LSCache) es el plugin de caché gratuito de LiteSpeed Technologies para WordPress. Su crawler recorre una lista de URLs y las precachea, así el visitante encuentra la página ya guardada en vez de generarla en el momento. El plugin del que hablamos genera esa lista a partir del tráfico real registrado, no de un sitemap XML con todas las URLs pesando lo mismo.
En 30 segundos
- Qué es: un plugin gratuito que le pasa al crawler de LSCache un sitemap armado con las URLs que tus visitantes piden de verdad.
- Para qué sirve: precachear primero lo que tiene tráfico y no quemar recursos calentando páginas muertas.
- Requisito duro: necesitás LiteSpeed Cache instalado y un servidor LiteSpeed u OpenLiteSpeed. Sin eso, el crawler no precachea nada.
- Ojo: esto acelera la caché, no es lo mismo que mejorar tu indexación en Google. Son cosas distintas.
WordPress es un sistema de gestión de contenidos (CMS) de código abierto creado en 2003, mantenido por la Fundación WordPress, que permite crear y administrar sitios web y blogs. Utiliza un sistema de plugins y temas para personalizar funcionalidades y diseño.
¿Qué hace un plugin que arma el sitemap desde la demanda real?
Arranquemos por el problema concreto. Ponele que tenés un blog con 4.000 posts y el crawler de LiteSpeed configurado con el sitemap XML entero. El crawler agarra esa lista y trata de precachear las 4.000 URLs, una por una, en orden. El detalle molesto: el grueso de ese contenido casi no recibe visitas, y sin embargo se lleva la misma prioridad que tu home.
Un sitemap por demanda le da vuelta la lógica. En lugar de leer el XML estático, el plugin mira qué URLs pidieron los visitantes reales en las últimas horas o días, y con eso arma la lista que va a comer el crawler. Las páginas con tráfico se calientan primero. Las que nadie abre quedan al final o directamente afuera. Lo profundizamos en nuestra guía de la comunidad de WordPress.
¿Por qué importa? Porque el crawler tiene un presupuesto finito de peticiones y tiempo. Si lo gastás en lo que nadie mira, cuando llega una visita real a tu post más popular capaz la caché ya venció y hay que regenerar la página en vivo. Ahí perdés el punto de todo el asunto.
¿Cómo monitorea el tráfico real de visitantes?
El mecanismo general de estos plugins es sencillo de entender. Registran cada request que entra al sitio (la URL, y a veces la frecuencia con la que se repite), y guardan esa señal en la base de datos o en un log liviano. Con esa data ordenan las URLs de más pedida a menos pedida.
Después exponen esa lista en un formato que el crawler de LSCache pueda leer, que en la práctica es un sitemap. Vos apuntás la opción «Custom Sitemap» del crawler de LiteSpeed a esa URL, y listo: el crawler deja de leer el XML de todo el sitio y pasa a leer la lista priorizada por demanda.
La diferencia con un sitemap estático es el corazón del asunto. El XML tradicional lo genera tu plugin de SEO (Rank Math, Yoast, el que uses) y refleja la estructura del sitio: todo lo publicado, ordenado por tipo o fecha. El sitemap por demanda refleja el comportamiento: qué se consume ahora. Son dos fotos distintas del mismo sitio. Complementá esto en nuestra guía para crear landing pages en WordPress.
¿Qué ventajas tiene frente al XML sitemap tradicional?
Acá viene lo bueno. La ganancia no es mágica, pero en sitios grandes se nota.
- Priorización automática: lo que tiene tráfico se precachea primero, sin que tengas que armar listas a mano cada semana.
- Menos rastreo desperdiciado: el crawler no quema ciclos calentando miles de páginas que reciben una visita al mes.
- Caché caliente donde importa: tu visitante cae en una página ya guardada, con TTFB bajo, en vez de esperar la regeneración.
- Se adapta solo: si un post viejo se vuelve tendencia, entra al tope de la lista sin que muevas un dedo.
Eso sí: conviene aclarar algo que se malinterpreta seguido. Este sitemap es para el crawler de caché, no para Googlebot. Google sigue leyendo tu sitemap XML normal para descubrir e indexar contenido. Precachear no hace que Google te indexe más rápido; hace que la página cargue rápido cuando alguien (Google incluido) la visita. El impacto en SEO es indirecto, vía Core Web Vitals.
| Criterio | Sitemap XML tradicional | Sitemap por demanda (LSCache) |
|---|---|---|
| Qué refleja | Estructura completa del sitio | URLs con tráfico real reciente |
| Orden de precacheo | Por fecha o tipo de contenido | De más visitada a menos visitada |
| URLs muertas | Se precachean igual | Quedan al final o se excluyen |
| Mantenimiento | Automático pero ciego a la demanda | Automático y adaptado al tráfico |
| Para qué sirve | Descubrimiento por Googlebot | Calentar caché de LiteSpeed |

¿Qué requisitos técnicos necesita este plugin de sitemap LSCache en WordPress?
Este es el punto donde se cae mucha gente. El crawler de LSCache no funciona en cualquier hosting. Necesitás sí o sí:
- Servidor LiteSpeed u OpenLiteSpeed: el crawler es una función de LSWS. En Apache o Nginx puro no corre (podés cachear con QUIC.cloud, pero el crawler local necesita LiteSpeed).
- El plugin LiteSpeed Cache activo: es la pieza gratuita que trae la función de crawler. Sin él, no hay a qué apuntar el sitemap.
- El crawler habilitado: viene desactivado por defecto, y en muchos hostings compartidos el propio proveedor lo bloquea a nivel servidor para no saturar recursos.
- Permisos de cron: el crawler corre en tandas disparadas por cron. Si tu cron está roto, no rastrea nada.
Sobre el servidor LiteSpeed: si tu hosting no lo tiene, este plugin no te sirve para nada, por más gratis que sea. Un proveedor como el hosting WordPress de Donweb corre LiteSpeed, así que el crawler y el cacheo de LSCache funcionan sin que tengas que migrar de stack. Verificá esto antes de instalar cualquier cosa, no después.
¿Cómo lo integro en mi estrategia de SEO?
La integración con SEO es más modesta de lo que la palabra «sitemap» sugiere. Vamos a lo práctico.
Tu sitemap de indexación (el que mandás a Google Search Console) sigue siendo el XML de Rank Math o Yoast. Ese no lo tocás. El sitemap por demanda vive aparte y solo lo consume el crawler de LiteSpeed. No los mezcles.
Donde sí conectan las cosas es en performance. Una página precacheada carga con TTFB bajo, y eso alimenta tus Core Web Vitals, que Google mira como señal de experiencia. Si tenés IndexNow activado (LiteSpeed Cache lo trae), cada vez que publicás o actualizás un post le avisás a Bing y compatibles al toque, lo que ayuda al descubrimiento. Pero de nuevo: descubrimiento y precacheo son motores distintos. Uno es para los buscadores, el otro para tus visitantes. Profundizamos en esto en nuestra guía de staging en WordPress.
Qué está confirmado y qué no
Como esto es un lanzamiento de la comunidad y no un producto oficial con documentación cerrada, conviene separar lo verificable de lo que hay que probar en tu propio sitio.
- Confirmado: el crawler de LiteSpeed Cache existe, es gratuito y acepta un sitemap personalizado («Custom Sitemap») como fuente de URLs. Eso está en la documentación de LiteSpeed.
- Confirmado: el crawler necesita servidor LiteSpeed u OpenLiteSpeed para funcionar. No es opinión, es requisito técnico.
- Pendiente de verificar: las cifras de rendimiento del plugin puntual (cuánto ahorra en rastreo, cuánto baja el TTFB). Dependen de tu sitio, tu tráfico y tu servidor; tomá cualquier número del autor con pinzas hasta medirlo vos.
- Pendiente: el soporte a largo plazo. Un plugin liberado gratis por una persona puede quedar sin mantener. Revisá la fecha de la última actualización antes de meterlo en producción.
Errores comunes al implementar sitemaps dinámicos
Errores que veo repetirse cuando alguien se entusiasma y lo activa sin leer.
- Creer que precachear mejora la indexación: no. Calienta la caché para el visitante. Google indexa con tu XML de siempre. Confundir las dos cosas lleva a decepciones.
- Apuntar el crawler a un sitemap bloqueado por robots.txt: si el crawler no puede leer la lista, no rastrea. Revisá que la URL del sitemap por demanda esté accesible.
- No excluir URLs con parámetros: filtros de WooCommerce, UTM, paginaciones raras. Si dejás pasar todo, el crawler precachea variantes infinitas y satura el servidor. Excluí patrones de query string.
- Activar el crawler en un hosting que lo prohíbe: muchos compartidos lo capan a nivel servidor. Vas a ver el crawler «corriendo» en la interfaz y precacheando cero. Confirmá con tu proveedor que esté permitido.
¿Hay alternativas a este enfoque?
Sí, y no siempre necesitás el plugin nuevo. Depende del tamaño de tu sitio.
- Sitio chico (menos de 200 URLs): el crawler de LiteSpeed con el sitemap XML normal alcanza. Precachear todo no cuesta casi nada. No compliques.
- Sitio mediano con picos de tráfico: ahí un sitemap por demanda gana, porque concentra el precacheo en lo que se consume.
- Sin servidor LiteSpeed: QUIC.cloud (el CDN de la propia LiteSpeed) te da cacheo en el edge sin depender del crawler local. Cloudflare también cachea a nivel CDN, aunque con otra lógica.
La regla que uso: si tu servidor es LiteSpeed y tenés miles de URLs con distribución de tráfico despareja, el enfoque por demanda tiene sentido. Si tenés pocas páginas o un CDN adelante que ya cachea, medio que no te cambia la vida.
Preguntas Frecuentes
¿Qué es un sitemap por demanda para LSCache?
Es una lista de URLs ordenada por el tráfico real de tus visitantes, que se le entrega al crawler de LiteSpeed Cache para que precachee primero las páginas más visitadas. A diferencia del sitemap XML, no refleja la estructura del sitio sino qué contenido se consume ahora.
¿Es realmente gratis este plugin?
El autor lo liberó gratis, y el crawler de LiteSpeed Cache en el que se apoya también es gratuito. El costo real está en el servidor: necesitás un hosting con LiteSpeed u OpenLiteSpeed para que el crawler funcione, algo que no todos los planes compartidos incluyen. Consultá sobre esto en nuestra guía para rastrear todos tus contenidos.
¿Mejora el SEO un sitemap generado por tráfico real?
De forma indirecta. Precachear no cambia cómo Google indexa tu sitio, pero sí baja el tiempo de carga de las páginas visitadas, y eso alimenta tus Core Web Vitals. El beneficio es de experiencia y velocidad, no de descubrimiento por parte del buscador.
¿Puedo usarlo sin servidor LiteSpeed?
No para el crawler local. El crawler de LSCache es una función de LiteSpeed Web Server, así que en Apache o Nginx puro no corre. Si tu hosting no tiene LiteSpeed, este enfoque no te sirve; tendrías que mirar cacheo por CDN como alternativa.
¿En qué se diferencia de un sitemap estático?
El sitemap estático (XML) lista todo tu contenido con la misma prioridad y sirve para que Googlebot descubra páginas. El sitemap por demanda lista solo lo que tiene tráfico y sirve para que el crawler de caché caliente esas URLs primero. Uno es para buscadores, el otro para el motor de caché.
Conclusión
Lo que cambia con un plugin de sitemap LSCache por demanda es la prioridad: dejás de tratar todas tus URLs como si valieran lo mismo y precacheás según lo que la gente visita de verdad. En un sitio grande con LiteSpeed, eso significa caché caliente donde importa y menos recursos quemados en páginas muertas.
Ahora bien, no lo vendas como magia SEO. Es una mejora de performance y de eficiencia del crawler, no un atajo de indexación. Antes de instalarlo, confirmá tres cosas: que tu hosting corra LiteSpeed, que el crawler esté permitido, y que el plugin tenga mantenimiento reciente. Si esas tres dan verde, probalo en un sitio de staging, medí el TTFB antes y después, y recién ahí decidí si lo dejás en producción.
![[FREE] I released a WordPress plugin that builds an LSCache crawler sitemap from real visitor demand - ilustracion](https://wordpress.donweb.com/wp-content/uploads/2026/07/plugin-sitemap-lscache-wordpress-demanda-real-hero-1024x576.jpg)
![[PROMOTION] I’m building focused WordPress plugins instead of another bloated all-in-one suite - ilustracion](https://wordpress.donweb.com/wp-content/uploads/2026/07/plugins-wordpress-ligeros-vs-suites-hero.jpg)

![Groups Newsletters 3.3.0 released [PREMIUM] - ilustracion](https://wordpress.donweb.com/wp-content/uploads/2026/07/groups-newsletters-3-3-0-wordpress-hero.jpg)
![[FREE] I built a Scrollytelling plugin that turns content into immersive, scroll-driven stories (Looking for feedback!) - ilustracion](https://wordpress.donweb.com/wp-content/uploads/2026/07/defensa-chargebacks-woocommerce-certnode-reflex-hero.jpg)