Loading
SEO & Social Render Engine

Get found on Google and shared everywhere

The Commerce SDK renders your store with JavaScript, and search engines and social apps can’t always crawl that. The Render Engine serves prerendered HTML to bots so every page gets indexed by Google — and every shared link unfurls with a rich preview on X, Facebook, LinkedIn, WhatsApp, iMessage, and more.

The problem

JavaScript stores lose search and social

Google can render JavaScript, but it is slow, unreliable, and secondary to HTML. Social crawlers don’t run JavaScript at all — so shared links show up blank.

Without the Render Engine

  • Google sees an empty page
  • Shared links show no title, image, or price
  • No rich snippets in search results
  • Products are not indexed

With the Render Engine

  • Google sees full HTML with products
  • Links unfurl with image, title, and price
  • Rich snippets with price and availability
  • Every product is indexed and shareable
How it works

Bots get HTML, humans get the SDK

The Render Engine sits between your site and the visitor, and decides what to serve based on who is asking.

A request arrives

Any visit to your site hits the Render Engine first, which reads the user-agent.

Bot or human?

A search engine or social crawler gets clean prerendered HTML with all metadata. A person gets the live SDK experience.

Everyone wins

Shoppers keep the fast interactive store. Google indexes real HTML and shared links unfurl with rich previews.

What you get

Built for search and social

Bot detection, prerendering, structured data, social cards, and caching — all automatic.

Bot detection

Googlebot, Bingbot, and every social crawler are detected by user-agent. Real shoppers still get the fast, interactive SDK.

Prerendered HTML

Crawlers receive a fully rendered HTML snapshot of the page, so every product and collection is crawlable.

Social link previews

Links shared on Facebook, X, LinkedIn, Slack, WhatsApp, iMessage, and Pinterest unfurl with the right title, image, and price.

Structured data

Product, ItemList, and Breadcrumb JSON-LD are included so Google shows rich snippets with price and availability.

Meta, Open Graph & Twitter cards

Titles, descriptions, Open Graph, and Twitter/X card tags are injected per page for rich previews everywhere a link lands.

Auto cache refresh

Snapshots update when products, collections, or pages change. No manual purging, no stale previews.

Not just Google

Every shared link sells for you

When a customer drops your product link in a DM, a story, or a group chat, the Render Engine makes sure it arrives as a rich card — product image, name, and price — instead of a bare URL. That preview is the difference between a scroll and a tap.

XFacebookLinkedInSlackWhatsAppiMessagePinterestDiscord
Setup

There is nothing to install

The Render Engine is part of every Commerce SDK deployment. No package, no build step, no server to run.

Add the SDK once

You already embed Lesuto with a single script tag. That is the only tag your site needs.

Prerendering is automatic

Every deployment is served through the Render Engine. There is no package to install and no toggle to forget.

Verify in Studio

Open the Studio SEO tab on any page to see the exact title, description, structured data, and social cards being served.

The SEO layer under everything you build

Whatever you assemble in the Playground or Studio is served to shoppers as the live SDK and to crawlers as clean, indexable, shareable HTML — automatically.

AI Assistant