Scarica Lesuto Hub & Seller - Acquista e vendi su iOS e Android
Scarica Lesuto Hub & Seller - Acquista e vendi su iOS e Android
Motore di rendering
I motori di ricerca, le app social e molti crawler basati sull'intelligenza artificiale non sono in grado di eseguire in modo affidabile un frontend JavaScript. Questo vale per React, Vue, Next e l' Commerce SDK . Il Render Engine crea uno snapshot dello stesso URL dell'HTML, consentendo così l'indicizzazione, la condivisione e l'anteprima delle pagine. I visitatori continuano a visualizzare il sito live.
Come funziona
Scegli un acquirente, Googlebot, Facebook, GPTBot o un crawler di audit. Il percorso corrisponde a quello di produzione: rilevamento dei bordi, api.lesuto.com/api/v2/prerender, cache di 24 ore e fallback dell'origine.
Traccia in diretta
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 delle richieste
01 info
Googlebot requests /products/teak-lounge
User-Agent: Googlebot/2.1
I negozi ospitati Lesuto utilizzano già bot di routing matching. Sul tuo hosting, aggiungi un Cloudflare Worker o utilizza il plugin WordPress . Verifica con curl prima di modificare il DNS.
Il problema
Google può renderizzare il codice JavaScript in un secondo momento, ma lentamente. Facebook, LinkedIn, Slack, iMessage e la maggior parte dei crawler basati sull'intelligenza artificiale scaricano solo il codice HTML sorgente. Se tale codice sorgente è un semplice script JavaScript vuoto, la pagina risulta invisibile.
A chi è rivolto
Un unico percorso di snapshot. Host diversi decidono quali user-agent inoltrare.
Google, Bing, DuckDuckGo, Yandex e Baidu ottengono l'HTML renderizzato, non il guscio vuoto.
Le pagine a comparsa di Facebook, Instagram, LinkedIn, X e Pinterest possono mostrare titolo, immagine e prezzo.
Slack, iMessage, WhatsApp, Discord e Telegram possono visualizzare un'anteprima di un URL anziché un link vuoto.
Il plugin WordPress crea snapshot dei bot di intelligenza artificiale più comuni. Cloudflare non lo fa, a meno che non si estenda quel Worker. I bot di audit non vengono mai pre-renderizzati.
Incluso
Rilevamento bot, HTML, dati strutturati, schede social, caching e sitemap. I visitatori non vengono mai reindirizzati su questo percorso.
I crawler dei motori di ricerca e gli strumenti di integrazione con i social media vengono identificati tramite user-agent. I visitatori continuano a visualizzare il sito JavaScript funzionante.
Un browser headless esegue la pagina, quindi restituisce HTML con il contenuto già presente nel codice sorgente. Le pagine Commerce SDK attendono un evento di completamento in modo che l'HTML del catalogo sia completo.
Integrazione con Open Graph e Twitter Cards: un URL condiviso mostra il titolo, l'immagine e la descrizione corretti nei feed e nei messaggi diretti.
Il plugin WordPress connesso acquisisce anche snapshot dei crawler di intelligenza artificiale più comuni, come GPTBot e ClaudeBot. Cloudflare rimane nell'elenco di ricerca e social a meno che non si modifichi tale Worker.
La prima scansione viene visualizzata. Le scansioni successive vengono servite dalla cache. Le modifiche al catalogo sui negozi Lesuto invalidano lo snapshot.
Titolo, descrizione, Open Graph, Twitter Cards e dati strutturati sono presenti nell'HTML recuperato dal crawler, non vengono inseriti successivamente.
Nelle pagine del catalogo Lesuto , la cache viene aggiornata quando cambiano prodotti, collezioni o pagine. Non è prevista alcuna pulizia manuale per gli aggiornamenti ordinari.
I negozi Lesuto ottengono sitemap XML con prodotti e collezioni, in modo che Search Console disponga di un elenco completo di URL.
In caso di chiave del sito errata, nome host sconosciuto o timeout del renderer, si ricorre all'HTML originale. I crawler non vengono lasciati con una pagina di errore vuota.
Impostare
Collega un dominio, instrada i crawler, conferma con curl. Commerce SDK e WordPress sono host proprietari. Qualsiasi frontend JavaScript su quel dominio può utilizzare lo stesso percorso.
Una chiave di sito collega il motore di rendering ai nomi host di tua proprietà. I visitatori continueranno a visualizzare la tua applicazione JavaScript live.
Su un negozio ospitato Lesuto questa funzionalità è già attiva. Sul tuo hosting, aggiungi un Cloudflare Worker, una regola per Apache o nginx, oppure collega il plugin WordPress .
Eseguire una richiesta curl con un user-agent di Facebook o Googlebot dovrebbe restituire 200 e X-Prerender. Successivamente, verificare con Google Rich Results, Facebook Sharing Debugger e LinkedIn Post Inspector.
Domande
La visualizzazione qui sopra rappresenta lo stesso albero decisionale utilizzato dall'API, da Cloudflare Worker e dal 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.
Insieme siamo più forti
Il Render Engine è il livello di snapshot HTML sottostante a qualsiasi frontend JavaScript a cui ti connetti, inclusi SDK, WordPress e pagine di Studio.
Gli acquirenti ottengono l'SDK interattivo. I crawler corrispondenti ottengono l'HTML pre-renderizzato della stessa pagina.
Collegando una chiave del sito, il plugin offre snapshot ai motori di ricerca, ai social network e ai crawler basati sull'intelligenza artificiale più comuni.
I controlli per Cloudflare Worker, Apache, nginx e curl sono presenti nella documentazione.
Collega un dominio, configura i crawler e mantieni l'applicazione live per i visitatori. I siti self-hosted richiedono circa 15 minuti di configurazione di Worker, plugin o Apache.
Inizia gratis