Do AI crawlers execute JavaScript?
Most AI crawlers do not reliably execute JavaScript. They read the raw HTML your server returns, so any content that only appears after client-side JavaScript runs is often invisible to them. This is the single most common reason a page is invisible to AI: it looks fine in a browser, but the crawler receives an empty shell. Server-rendering or static generation puts the content in the HTML, where the engines can read it.