SEOmise
  1. Help centre
  2. Website health and changes
  3. What is the Zyte API rendering fallback?

What is the Zyte API rendering fallback?

Short answerWhen a page arrives almost empty because JavaScript builds it, and the scan is not rendering it with SEOmise's own browser, SEOmise can read it again through the Zyte API, a rendering service. Your robots.txt and our opt-out list are checked first, a bot wall is gone through only on a site you have verified, and each workspace has a monthly number of pages. Until SEOmise switches it on it shows Beta with "Ask for early access".

Updated 23 October 2026

When it is used

Every page is read first as its server sends it. Only a page that needs rendering is offered to the fallback:

  • a page that answered normally but has hardly any visible words (60 unless SEOmise changes it) and shows the signs of a JavaScript app (an empty root or app element, Next.js or Nuxt data, Angular attributes) or is mostly script; or
  • a bot wall (a challenge page answering "forbidden" or "unavailable") in front of your own site, and only when you have verified the domain (Domain verification). A request to slow down (HTTP 429) is never bypassed: the scan slows down instead.

Pages that read normally are never sent. A scan that already renders with SEOmise's own browser (Render JavaScript) does not use the fallback for that.

Your site's rules come first

Before any page is sent: your robots.txt must allow SEOmise to read it, the site must not be on our opt-out list, and the address must be a public web address. The fallback is never a way round a site's rules.

Limits

  • The first pages of a scan that need rendering, 20 unless SEOmise changes it.
  • A monthly number of pages per workspace (300 unless changed); after that, pages keep their plain read and the scan says so.
  • Rendered pages are not stored as such: the scan reads its usual fields from them (title, description, headings, text, links) as it does for every page.

Where you see it

The scan's summary counts the pages read through the fallback next to the pages rendered by SEOmise's own browser. A page that could not be read keeps what the plain read found.

Still stuck?

Ask Mise, or a person

Mise answers from these help articles in seconds. If the answer is not here, raise a ticket and our support team replies by e-mail.