Prism is available to users on all plans. Head to the plans page to learn more.
Prism requires your site to be proxied through Cloudflare in order to work.
Prism requires your site to be proxied through Cloudflare in order to work.
How does Prism optimise my site?
So, what makes Prism’s pages optimised? Well, there are a couple of key components to this. Pre-rendering Lots of modern websites use Javascript to render important information. This means that text isn’t visible in the HTML itself, and your browser has to run the site’s Javascript in order to see the site’s text. While this isn’t a problem for SEO (SEO crawlers render Javascript) it’s a big problem for AI crawlers like those used by ChatGPT, Perplexity and Anthropic. Their crawlers don’t execute Javascript, meaning that significant portions of you site may be invisible to them. Prism fixed this by pre-rendering your Javascript, and saving the output into the page itself. That way, AI crawlers can see all of the information on your site, rather than just a blank page. Compression Prism strips out all of the unnecessary code from your site before serving it to crawlers. Like we just said, AI crawlers can’t render javascript, and they certainly aren’t going to load your tracking pixels, and so by stripping all of this out Prism is able to deliver a more fact-dense version of your page with no unnecessary text. Header injection Crawlers prioritise information contained near the top of the page, and especially in a site’s header. Prism takes advantage of this by storing fact-dense meta content in your page header, to give crawlers an instant understanding of your page. Prism allows you to toggle five optional header features:- Structured data injection
Automatically detects your page type, and key features from its content, and builds JSON-LD schema around this. - Key facts extraction
Prism understands and highlights the key facts from your content, and puts these in an immediately parseable form for crawlers to reference. - Automated FAQ injection
Prism contextually understands the question-answer pairs that AI crawlers are most likely to pull from your pages, and puts them in FAQ format in your metadata. - AI summary block
Prism concisely summarises your page content and takeaways, and places this in the page header for crawlers to reference. - Entity recognition
Prism extracts the key entities (brands, products, people) referenced in your page, and lists them in an easily parseable format.
How does Prism work?
Prism is currently only available to users who have sites routed through Cloudflare. Cloudflare is a popular CDN (content delivery network) that many sites use to manage their traffic. Cloudflare allows you to insert small pieces of code that handle incoming requests, a feature known as a Cloudflare Worker. Prism essentially works by asking you to install a Cloudflare Worker script on your domain. The worker script looks at all incoming requests and:- If they’re from an AI crawler
They get routed to Prism’s servers which serve a cached, compressed version of the page, typically in under 100 milliseconds. - If they’re from anything else (e.g. human, SEO crawler, etc)
They get handled as usual, and routed through to your site, adding less than 10 milliseconds extra latency.