===========================
koa-rerender is perfect for Single Page Application SEO.
koa-rerender is a service that uses Chrome headless to create static HTML out of a javascript page.
npm install --save koa-rerender
You can import from koa-rerender:
import{isCrawler,launch}from'koa-rerender';if(isCrawler(ctx.request)){constreRender=awaitlaunch()consthtml=awaitreRender.render({url: 'https://reactjs.org/docs/portals.html'})}