Encited

Check what crawlers actually see

Once pre-rendering is on, every sitemap page has a cached snapshot. That snapshot is what a crawler receives, so reading it tells you whether a page is fine without waiting to see what Google does.

Time: 5 minutes. You need: pre-rendering connected.

1. Open your pages#

Go to Inspect & Optimize → Pre-rendering. The cards show renders used, crawler visits, cache hit rate, and when the last render ran. Below them is every page in your sitemap with its snapshot.

The pre-rendering page, listing sitemap paths with snapshot status, last rendered, and refresh rule

Column What it tells you
Snapshot Cached means a crawler gets this page instantly
Last rendered When the snapshot was taken
Refresh rule The pattern and interval that keeps it current
Next refresh When it renews

A high cache hit rate means crawlers are being served from cache rather than waiting for a fresh render.

2. Open a page#

Click any path.

A page's detail view, showing crawl activity by bot and render diagnostics

Crawl Activity lists which bots requested this page in the last 30 days and how many were served from cache. Render Diagnostics covers the render itself:

Signal What you want
HTTP status 200 for a real page
Snapshot trigger Network and dom stable. Other values mean the renderer gave up waiting
Render time Under a couple of seconds
Failed requests None. Failures here mean parts of the page never loaded
Console errors, Page errors None. Errors often explain missing content

3. Check the head#

Scroll to the head fields.

Title and meta tags, Open Graph tags, link preview, and heading structure for the snapshot

These fields come from the snapshot itself. Title, meta description, canonical, robots, and viewport appear with a tick when present and a warning when missing. Open Graph and Twitter tags sit beside them, with a rendered link preview showing what a shared link looks like.

Heading Structure shows the H1 to H3 outline the crawler reads. One H1 followed by a sensible descent means the page communicates its shape.

4. Re-render after a change#

Re-render on a page takes a fresh snapshot immediately. Use it after you fix something and want to confirm the fix landed, rather than waiting for the next scheduled refresh.

Fixes by symptom#

Symptom What to do
Snapshot missing content you can see in a browser Check Snapshot trigger and Failed requests. Content arriving after the render finished needs the prerender ready signal
robots or canonical flagged missing Your app isn't emitting them. Fix at the source, then re-render
HTTP status is 404 on a real page Your origin returned an error at render time
Page not in the list at all It isn't in your sitemap. Use Refresh sitemap
Render time is seconds long Slow requests on the page. Failed and unresolved requests point at which

FAQ#

Does re-rendering count against my quota? Yes, each render counts. Scheduled refreshes and on-demand ones draw from the same allowance.

Why is my cache hit rate below 100%? Crawlers reached pages before a snapshot existed, or after one expired. It climbs as coverage fills in.