这个网站 SEO 是怎么做的?怎么看起来像个 SPA 页面?
SPA 页面虽然体验比较好,但是搜索引擎不友好吧?
原理就是根据 UA 识别正常用户和搜索引擎爬虫,如果是搜索引擎爬虫就给渲染好的 SSR 页面,如果是正常用户就给 SPA 页面,这样可以减少服务的渲染的压力,大多用 puppeteer 做的,Google 开源的
不不不,动态渲染连 nextjs 这种都不需要,直接就是 SPA 的开发方式,一行代码都不用改,根据 UA 路由,让 puppeteer 在服务的做渲染返回 HTML,puppeteer 就是一个 headless 的 chrome