Rebon: a brand for a product the customer does not understand
How to design a brand and a store for domestic water filtration so a layperson grasps what they are buying. From the logotype through product visuals to the design of the whole site.
Guide · Web

A page that looks full in a browser can reach a machine empty. It is not a coding mistake or a design mistake. It follows from decisions made at the start of the design, and nobody makes them with bad intent.
In December 2024 Vercel and the agency MERJ published measurements from their network: in one month they recorded 569 million requests from GPTBot and 370 million from the Anthropic crawler. None of the major AI crawlers ran JavaScript. They did download the scripts, but downloading and running are not the same thing.
The exception is Googlebot, which has a rendering service and also feeds Gemini. The others do not. This is data from one network, not a law, and crawler behaviour can change without notice. As a basis for decisions it is enough: what is not in the HTML from the server does not exist for most machines.
None of those four is bad design in itself. We have designed three of them ourselves and we stand by them. The difference is whether the same message also exists in text that arrives from the server.
A good website looks right to a person and makes sense to a machine. These are not two opposing things, they are just thought about in a different order.
The usual reaction is that this strips a site down to bare text. It does not. Animation, video and graphic typography can all stay. The point is to have a layer underneath them carrying the same message in plain text: the headline, the first paragraph, and for a product the price and availability.
In practice it means one extra question in the design. Wherever an image, a video or motion carries the message, we ask where the same thing is written in words. If there is no answer, either the text is added or we decide deliberately that the page does not matter.
Open the source of your page with Ctrl+U and try to find a sentence of your own content in it. If it is not there, the machine does not see it either. Faster is the check of what AI sees of a site: you enter an address and see how many words of the page survive without scripts running, and how much of that is the menu and the footer.
It is covered in more detail in the article why a page full of text can be empty for AI, together with the sources for that measurement.
When you commission a new website, it is one sentence in the brief: the content we care about has to be in the HTML from the server. It sounds technical, but it is decided in the design, not in the coding. A layout built on gradually revealing content is then either built differently or given a text layer alongside it.
On the websites we build it is the default. The technical side is handled by the development arm of our group; we deal with what comes earlier: whether the page carries its message in words at all, or only in pictures.
A good-looking page that a machine reads as empty is not work well done. It is work where one question never came up.
Write a few lines about what you need. I will get back to you personally.
Discuss a project
How to design a brand and a store for domestic water filtration so a layperson grasps what they are buying. From the logotype through product visuals to the design of the whole site.

Since 23 October, Performance Max can pull up to ten videos from your social accounts and site into your ads. This is not an ad setting, it is a question of running a brand.

In an expansion the brand usually breaks before the campaigns do. What has to stay the same in every country, what has to bend, and why it is decided at the first pack rather than at the fifth market.

Most people now see packaging first as a small square in a comparison listing, not on a shelf. What survives being shrunk, what is lost, and why it has to be decided before anything is drawn.

When anyone can generate a smooth visual, smoothness stops meaning care. What that does to brands, where we let AI into our work and where a hand still touches paper.

Why one experienced person with modern tools and a network of specialists often delivers more than a big agency, and why clients keep returning for years.

This site was built in eight languages in two days. Here is how our studio works with AI agents, what we built around them, and why humans make every call.

How we merged data from Polaris, CFMOTO and GOES into one dealer website with its own admin. Built on Next.js, first version live in three days.