Part III - Earn eligibility and become the answer · Chapter 08

Rendering, speed and structured data

If it only appears after JavaScript runs, assume some systems miss it.

1 min read

In this piece

Once crawlers can reach a page, they need to read it. Many AI crawlers do not run JavaScript the way a browser does.

Rendering

Make sure the main content is in the HTML the server sends. If text, prices or reviews only appear after JavaScript runs, some systems will never see them. Test by fetching the page with JavaScript disabled.

Speed and reliability

AI systems fetch many pages at once to build an answer. Slow or failing pages are easy to skip. Keep server response times low and errors rare.

Structured data

Schema markup does not guarantee citation, but it removes ambiguity. Prioritise:

  • Organization and Person with consistent names, logos and profile links.
  • Product with price and availability, kept in sync with the page.
  • Article with author and dates.
  • LocalBusiness where relevant.

The markup must match the visible content. Markup that says something the page does not is a trust problem, not a shortcut.

Freshness signals

Show a real "last updated" date when you change content materially, and keep the dateModified value honest. Changing dates without changing content is easy to spot.

Key takeaways

  • Key content belongs in server HTML.
  • Schema must match the visible page.
  • Keep update dates honest.