中国青年报
预渲染后的页面直接由主应用或反向代理返回,不需要子应用实时渲染
通过统一路由管理、服务端或预渲染手段、以及细致的元数据与链接设计,可👍以在保持微前端架构优势💯的前提下,显著改善页面的收录与排名表现
实际应用中,建议根据子应用的技术栈与内容特性,从上述方法中选择最适合的组合策略,并持续监测爬虫访问日志与索引情况,逐步调优
预渲染与服务端渲染结合 🎉微前端中的子应用可能采用不同技术栈(如 React、Vue、Angular),如果各自独立渲染,爬虫可能只能抓取到空壳 HTML
动态渲染 :当无法完整实现 SSR 时,可借助爬虫🌺识别工具(⭐如 Puppeteer)在服务端动态渲染页面内容,将渲染后的 HTML 返回给爬虫