← Check a site

Put your text in the HTML

Make sure your words are in the page your server sends, not added later by JavaScript.

Worth

20

points of 100

5 steps, about 15 minutes

0 of 5 done

  1. See what bots see

    Open your page, right-click and choose View page source. Press Ctrl+F (Cmd+F on a Mac) and search for a sentence from your page. If you cannot find it, the text is added by JavaScript.

  2. If you use a site builder

    (Wix, Squarespace, Shopify, Webflow and similar), the text is usually in the HTML already. If the check still fails, ask their support whether the page uses a custom app or embed that loads the text, and replace it with normal text blocks.

  3. If your site is a custom app

    (built with React, Vue or Angular, for example), ask your developer to turn on server-side rendering or prerendering for your public pages. Frameworks such as Next.js, Nuxt and Astro do this. It means the server sends the finished text instead of an empty page.

  4. Keep key text out of widgets

    Text inside chat widgets, tabs that load on click, or “load more” buttons may also be missing from the HTML. Put the most important words in the page itself.

  5. Check it worked

    Run the checker again. The check shows how many words it found, and the “What AI bots can read” box on the report shows the start of that text.

    Check your site
Why this matters and our sources

How many words are in the page’s HTML before any JavaScript runs. We look for at least 100. A page fails when it looks like an app shell: an almost empty page that builds its text with JavaScript.

Vercel and MERJ reported in December 2024 that none of the major AI crawlers they studied ran JavaScript, with Google’s Gemini as the exception. So text that only appears after JavaScript runs may never be seen by ChatGPT, Claude or Perplexity. That is why this check is labelled Strong.

EvidenceStrongWhat the labels mean

Sources, checked 26 Oct 2026

Every copy-paste fix on this page was put on a test page and passed our own checker before it was published.