Prerendering
Prerendering builds a page's HTML ahead of time, at build time, so the content is in the page when it loads instead of being drawn later by JavaScript.
Updated
On this page
What it is
A single-page app sends a nearly empty HTML file and builds the page in the browser. People see the result, but crawlers and link previews that don't run JavaScript may see nothing. Prerendering writes the finished HTML for each address during the build.
The page still starts as an app in the browser, so it keeps its interactions while the first view and every crawler get real content.
In Xodia
The Xodia CMS kit prerenders collection pages: when your host builds the site, each published item gets its own HTML page with its title, description, share tags, structured data and its content, and drafts get none.
This website, xodia.ai, is prerendered the same way, which is also how its Markdown twins are made.
Read more
Related terms
- Collection pageA collection page is one page design that shows every item of a CMS collection, each at its own address, such as /blog/my-first-post for each post in a blog.
- Open GraphOpen Graph is a set of meta tags, such as og:title, og:description and og:image, that decides the title, text and picture shown when a page is shared in social media and chats.
- Markdown twinA Markdown twin is a plain Markdown version of a web page served alongside the HTML, so AI agents and tools can read the page's content without its layout and scripts.