Technical

Why can AI crawlers not read JavaScript?

AI crawlers do not run JavaScript, so text, buttons and prices that only appear in the browser do not exist for them. Zytet fetches your pages without script, so you see what the engine sees. The finding comes from Vercel and MERJ, 2025, and it is why a beautiful site can score low.

The effect

What disappears

Menus, prices, addresses and whole articles can live in a framework that only paints them after load. A person sees them; the bot gets an empty shell. This is the most common technical reason a page is invisible even though you have written a lot.

The fix is to send the same text in the document the server hands over, through server rendering or static HTML, without throwing the design out. We point at the hole. You or your agency close it.

Google

Why Google can, and AI cannot

Googlebot renders JavaScript to a large extent. That is why you can sit well in search results and still be empty for an AI crawler, and it is the split between SEO and GEO as it shows up on real sites.

Zytet does not replace Search Console. We show the layer Console was never built for.

Try it on your site

Does AI mention your company?

Reading about GEO is one thing. Seeing your own score is faster: paste your address and get the points to fix. Free, no account.

Questions

No, as long as the page is rendered on the server so the HTML already holds the text. The problem is client-only rendering, where the document is a shell. Next.js done right can be fine. Next.js shipped as an empty app is not.