🚨

Critical Security Migration

The luigisbox.com domain is compromised. Immediate action is required.

1. Update API Base URLs

Replace the base URL for all API requests (Search, Recommendations, Analytics):

https://live.luigisbox.com
➡️ https://live.luigisbox.tech

2. Replace Frontend Script

The .com script is no longer safe. Replace it with the secure version immediately:

[OLD - Delete from site]
<script async src="https://scripts.luigisbox.com/LBX-123.js"></script>
[NEW - Secure Version]
<script async src="https://scripts.luigisbox.tech/LBX-123.js"></script>

3. Update CSP & Firewalls

If you use a Content Security Policy, whitelist the new domain to prevent the browser from blocking the connection.

script-src https://scripts.luigisbox.tech;
connect-src https://live.luigisbox.tech;
⚠️
Emergency Action: If you cannot update the code right now, remove the existing Luigi's Box script until the migration is complete to prevent unauthorized code execution.

Support: support@luigisbox.net MODIFIED: 12/17/2025

Recommender wrappers

This example demonstrates the importance of recommender wrappers. Below, you can see a website content and if you wait a couple of seconds, you will see that a recommender appears and pushes the content down. This push is what is called a "layout shift", part of the core web vitals which affect your SEO ranking. You want to avoid the content shift by preparing the recommender placeholders. The loading of the recommender is intentionally delayed, but if you missed it, just reload the page and wait a couple of seconds.

This example is best seen on desktop, where you can see the version with and without placeholder in 2 columns next to each other.

Example starts below

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec eleifend lacinia est eget elementum. Vestibulum sollicitudin massa rhoncus, porta massa blandit, consequat tortor. Suspendisse augue neque, auctor id urna in, lobortis viverra purus. Morbi vel magna id enim tincidunt sodales. Sed consectetur blandit mauris.

Nunc mollis, purus nec placerat congue, dolor nulla ultricies diam, ac aliquam metus neque non metus. Proin malesuada, nunc quis finibus tincidunt, augue nibh consequat quam, nec porta quam erat a nisi. Suspendisse est nisl, fringilla egestas justo non, placerat tincidunt nunc. Interdum et malesuada fames ac ante ipsum primis in faucibus.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec eleifend lacinia est eget elementum. Vestibulum sollicitudin massa rhoncus, porta massa blandit, consequat tortor. Suspendisse augue neque, auctor id urna in, lobortis viverra purus. Morbi vel magna id enim tincidunt sodales. Sed consectetur blandit mauris.

Nunc mollis, purus nec placerat congue, dolor nulla ultricies diam, ac aliquam metus neque non metus. Proin malesuada, nunc quis finibus tincidunt, augue nibh consequat quam, nec porta quam erat a nisi. Suspendisse est nisl, fringilla egestas justo non, placerat tincidunt nunc. Interdum et malesuada fames ac ante ipsum primis in faucibus.


Previous example
Carousel
Recommender examples

Try it out →

Next example
Batch mode
Recommender examples

Try it out →