Descarga Lesuto Hub y Seller - Compra y vende en iOS y Android.
Descarga Lesuto Hub y Seller - Compra y vende en iOS y Android.
Motor de renderizado
Los motores de búsqueda, las aplicaciones sociales y muchos rastreadores de IA no pueden ejecutar de forma fiable una interfaz JavaScript. Esto se aplica a React, Vue, Next y el Commerce SDK . El motor de renderizado captura la misma URL que el HTML para que las páginas se puedan indexar, compartir y previsualizar. Los visitantes siguen viendo el sitio web en vivo.
Cómo funciona
Seleccione un comprador, Googlebot, Facebook, GPTBot o un rastreador de auditoría. La ruta coincide con la de producción: detección de borde, api.lesuto.com/api/v2/prerender, caché de 24 horas y reserva de origen.
Rastreo en vivo
Search and social crawlers on catalog paths. Included on Lesuto-hosted stores.
Googlebot on Cloudflare / Lesuto-hosted
In flight
Googlebot requests /products/teak-lounge
User-Agent: Googlebot/2.1
Registro de solicitudes
01 info
Googlebot requests /products/teak-lounge
User-Agent: Googlebot/2.1
Las tiendas alojadas Lesuto ya utilizan bots de coincidencia de rutas. En tu propio servidor, añade un Cloudflare Worker o usa el plugin WordPress . Confirma con curl antes de cortar el DNS.
El problema
Google puede renderizar JavaScript más tarde, lentamente. Facebook, LinkedIn, Slack, iMessage y la mayoría de los rastreadores de IA solo obtienen el código fuente HTML. Si ese código fuente es una estructura JavaScript vacía, la página es invisible.
A quién sirve
Una única ruta de instantánea. Los distintos hosts deciden qué agentes de usuario se reenvían.
Google, Bing, DuckDuckGo, Yandex y Baidu obtienen el HTML renderizado, no la estructura vacía.
Los anuncios desplegables de Facebook, Instagram, LinkedIn, X y Pinterest pueden mostrar el título, la imagen y el precio.
Slack, iMessage, WhatsApp, Discord y Telegram pueden previsualizar una URL en lugar de un enlace en blanco.
El plugin WordPress captura instantáneas de los bots de IA más comunes. Cloudflare no lo hace, a menos que extiendas ese Worker. Los bots de auditoría nunca se renderizan previamente.
Incluido
Detección de bots, HTML, datos estructurados, tarjetas sociales, almacenamiento en caché y mapas del sitio. Los visitantes nunca son redirigidos a esta ruta.
Los rastreadores de búsqueda y los desplegables de redes sociales se identifican mediante el agente de usuario. Los visitantes siguen accediendo al sitio web en JavaScript.
Un navegador sin interfaz gráfica ejecuta la página y luego devuelve HTML con el contenido que ya está en el código fuente. Las páginas Commerce SDK esperan un evento de disponibilidad para que el HTML del catálogo esté completo.
Utiliza Open Graph y las tarjetas de Twitter para que una URL compartida muestre el título, la imagen y la descripción correctos en los feeds y los mensajes directos.
El plugin WordPress conectado también captura imágenes de rastreadores de IA comunes como GPTBot y ClaudeBot. Cloudflare permanece en la lista de búsqueda y redes sociales a menos que cambies ese Worker.
El primer rastreo se realiza. Los rastreos posteriores se sirven desde la caché. Las ediciones del catálogo en los almacenes Lesuto invalidan la instantánea.
El título, la descripción, el gráfico abierto, las tarjetas de Twitter y los datos estructurados se encuentran en el HTML que el rastreador obtuvo, no se insertan posteriormente.
En las páginas del catálogo Lesuto , la caché se actualiza cuando cambian los productos, las colecciones o las páginas. No se requiere purga manual para las actualizaciones habituales.
Las tiendas Lesuto obtienen mapas del sitio XML con productos y colecciones para que Search Console tenga una lista completa de URL.
Si la clave del sitio es incorrecta, el nombre de host es desconocido o se agota el tiempo de espera del renderizador, se recurre al HTML original. Los rastreadores no se quedan con una página de error en blanco.
Configuración
Conecta un dominio, configura los rastreadores de ruta y confirma con curl. Commerce SDK y WordPress son hosts de primera parte. Cualquier interfaz JavaScript en ese dominio puede usar la misma ruta.
Una clave de sitio vincula el motor de renderizado con los nombres de host de su propiedad. Los visitantes seguirán viendo su aplicación JavaScript en funcionamiento.
En una tienda alojada en Lesuto , esta función ya está activada. En tu propio servidor, añade una regla de Cloudflare Worker, Apache o nginx, o conecta el plugin WordPress .
Lea la guía de instalación.El comando curl con un agente de usuario de Facebook o Googlebot debería devolver 200 y X-Prerender. Luego, verifique los resultados enriquecidos de Google, el depurador de uso compartido de Facebook y el inspector de publicaciones de LinkedIn.
Preguntas
La visualización anterior es el mismo árbol de decisiones que utilizan la API, Cloudflare Worker y el plugin WordPress .
No. Any JavaScript frontend has the same crawler problem. Connect a site key for your domain and route bots. Commerce SDK and WordPress are first-party hosts. SDK pages wait for a ready event so catalog HTML is complete. Other JavaScript on that domain snapshots after the render budget.
No. The Render Engine inspects the user-agent and only snapshots matching crawlers. Visitors keep the live JavaScript site, including cart and checkout when those are on the page.
Search engines (Google, Bing, DuckDuckGo, Yandex, Baidu) and social unfurlers (Facebook, LinkedIn, X, WhatsApp, Slack, Discord, Pinterest, Telegram). The WordPress plugin also routes common AI crawlers such as GPTBot and ClaudeBot. Cloudflare and Lesuto-hosted routing stay on the search plus social list unless you change that Worker on purpose.
SEO audit tools (Ahrefs, Semrush, Screaming Frog) are classified in the dashboard and are not prerendered, so they cannot spend render capacity. AI crawlers are classified everywhere. Only the WordPress plugin host hook prerenders a common AI set today.
The API returns 403 when the hostname is not on the site key, and 502 or 503 when a render fails. Your Worker or plugin then serves origin HTML so crawlers are not left with a blank error page.
Successful snapshots are cached for 24 hours. Catalog changes invalidate the cache. The first crawl for a URL runs a headless browser (12 second budget). Later crawls are served from cache.
Mejor juntos
El motor de renderizado es la capa de instantáneas HTML que se encuentra debajo de cualquier interfaz JavaScript que conectes, incluidas las páginas del SDK, WordPress y Studio.
Los compradores obtienen el SDK interactivo. Los rastreadores coincidentes obtienen el HTML prerrenderizado de la misma página.
Conecta una clave de sitio y el plugin ofrece instantáneas a los motores de búsqueda, redes sociales y rastreadores de IA comunes.
Las comprobaciones de Cloudflare Worker, Apache, nginx y curl se encuentran en la documentación.
Conecta un dominio, configura los rastreadores y mantén la aplicación activa para los visitantes. Los sitios autoalojados requieren aproximadamente 15 minutos de configuración de Worker, plugin o Apache.
Comienza gratis