A visitor hits your site
A person or search engine opens a URL.
For JavaScript sites that need to be found
Make the site you already built easier for search engines and crawlers to understand. Without rebuilding it, and with faster pages for returning visitors.
How it works
Visitors get useful page content quickly. Spache gets a crawlable page ready for the next visit.
A person or search engine opens a URL.
It checks whether that page is already ready to serve.
Serve a pre-rendered static HTML version of your site, that automatically upgrades to an SPA.
The visitor gets the site you built, without waiting around.
Nobody waits for a page to be prepared.
In the background
Spache adds that URL to its to-do list.
It visits your SPA and lets the page become itself.
The finished page is ready whenever it is needed.
Your site stays your site, but now crawlable and instant
Better for visitors too
When a page is ready, Spache sends useful content straight away. Your JavaScript app still loads and takes over as normal, but people do not have to wait at a blank page first.
There is no required framework, platform, or frontend toolchain. Keep using what you use. Spache is there to make your existing SPA crawlable.
Keep your current frontend and keep shipping it the way you already do.
No special build setup or new application architecture to adopt.
Give crawlers a useful version of the pages your customers already use.
Spache is for teams who have a site they like, a product to keep building, and no interest in changing their stack just to satisfy a crawler.
Spache is currently a closed alpha.