Скачать Lesuto Hub & Seller - Покупайте и продавайте на iOS и Android
Скачать Lesuto Hub & Seller - Покупайте и продавайте на iOS и Android
Движок рендеринга
Поисковые системы, социальные приложения и многие краулеры с искусственным интеллектом не могут надежно запускать JavaScript-интерфейс. Это справедливо для React, Vue, Next и Commerce SDK . Механизм рендеринга сохраняет тот же URL-адрес, что и HTML, поэтому страницы могут индексироваться, распространяться и просматриваться. Посетители по-прежнему видят работающий сайт.
Как это работает
Выберите покупателя, Googlebot, Facebook, GPTBot или поискового робота для аудита. Путь соответствует рабочей среде: обнаружение границ, api.lesuto.com/api/v2/prerender, 24-часовое кэширование и резервный источник.
Отслеживание в реальном времени
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
Журнал запросов
01 info
Googlebot requests /products/teak-lounge
User-Agent: Googlebot/2.1
В магазинах, размещенных на хостинге Lesuto , уже настроена маршрутизация ботов для сопоставления запросов. На собственном хостинге добавьте Cloudflare Worker или используйте плагин WordPress . Перед отключением DNS подтвердите отключение с помощью curl.
Проблема
Google может обрабатывать JavaScript позже, медленно. Facebook, LinkedIn, Slack, iMessage и большинство поисковых роботов, использующих ИИ, загружают только исходный HTML-код. Если этот исходный код представляет собой пустую оболочку JavaScript, страница будет невидима.
Кому это служит
Один путь для создания моментального снимка. Разные хосты сами решают, какие пользовательские агенты будут перенаправлены.
Google, Bing, DuckDuckGo, Yandex и Baidu получают отрендеренный HTML-код, а не пустую оболочку.
В всплывающих окнах Facebook, Instagram, LinkedIn, X и Pinterest могут отображаться заголовок, изображение и цена.
В Slack, iMessage, WhatsApp, Discord и Telegram можно предварительно просмотреть URL-адрес, а не пустую ссылку.
Плагин WordPress делает снимки состояния стандартных ботов с искусственным интеллектом. Cloudflare этого не делает, если только вы не расширите функциональность этого Worker. Боты для аудита никогда не отображаются предварительно.
Включено
Обнаружение ботов, HTML, структурированные данные, карточки социальных сетей, кэширование и карты сайта. Посетители никогда не перенаправляются на этот путь.
Поисковые роботы и социальные сети идентифицируются по user-gent. Посетители по-прежнему видят работающий сайт с JavaScript.
Безголовый браузер запускает страницу, а затем возвращает HTML-код с содержимым, уже имеющимся в исходном коде. Страницы Commerce SDK ожидают события готовности, чтобы HTML-код каталога был готов.
Откройте карточки Graph и Twitter, чтобы по общей ссылке в лентах и личных сообщениях отображались правильные заголовок, изображение и описание.
Подключенный плагин WordPress также делает снимки состояния распространенных краулеров на основе ИИ, таких как GPTBot и ClaudeBot. Cloudflare остается в списке результатов поиска и социальных сетей, если вы не измените соответствующий обработчик.
Первый проход отображается. Последующие проходы загружаются из кэша. Изменения в каталоге магазинов Lesuto делают снимок недействительным.
Заголовок, описание, Open Graph, карточки Twitter и структурированные данные содержатся в HTML-коде, полученном поисковым роботом, а не внедряются позже.
На страницах каталога Lesuto кэш обновляется при изменении товаров, коллекций или страниц. Для обычных обновлений очистка вручную не требуется.
Магазины Lesuto получают XML-карты сайта с товарами и коллекциями, поэтому в Search Console отображается полный список URL-адресов.
При неверном ключе сайта, неизвестном имени хоста или истечении времени ожидания рендеринга происходит возврат к исходному HTML-коду. Поисковые роботы не получают пустую страницу с ошибкой.
Настраивать
Подключите домен, настройте маршрутизацию для поисковых роботов, подтвердите запрос с помощью curl. Commerce SDK и WordPress являются собственными хостинг-провайдерами. Любой JavaScript-интерфейс на этом домене может использовать тот же путь.
Ключ сайта связывает механизм рендеринга с принадлежащими вам именами хостов. Посетители по-прежнему будут видеть ваше работающее JavaScript-приложение.
В магазине, размещенном на хостинге Lesuto , это уже включено. На собственном хостинге добавьте правило Cloudflare Worker, Apache или nginx, или подключите плагин WordPress .
Ознакомьтесь с инструкцией по установке.Команда curl с пользовательским агентом Facebook или Googlebot должна вернуть код 200 и X-Prerender. Затем проверьте результаты поиска Google Rich Results, отладчик Facebook Sharing Debugger и инспектор публикаций LinkedIn.
Вопросы
Представленная выше визуализация — это то же самое дерево решений, которое используют API, Cloudflare Worker и плагин 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.
Вместе лучше
Механизм рендеринга — это слой HTML-снимков, лежащий в основе любого подключаемого JavaScript-интерфейса, включая страницы SDK, WordPress и Studio.
Покупатели получают интерактивный SDK. Соответствующие поисковые роботы получают предварительно сгенерированный HTML-код той же страницы.
Подключите ключ сайта, и плагин будет предоставлять снимки состояния поисковым системам, социальным сетям и распространенным поисковым роботам на основе искусственного интеллекта.
Проверка совместимости с Cloudflare Worker, Apache, nginx и curl описана в документации.
Подключите домен, настройте маршрутизацию для веб-краулеров, оставьте приложение доступным для посетителей. Для сайтов, размещенных на собственном сервере, настройка Worker, плагина или Apache займет около 15 минут.
Начните бесплатно