SPA做SEO,预渲染问题

做SEO,因为是SPA单页应用,所以查资料使用了webpack的prerender-spa-plugin来做预渲染。

但是发现生成的路由文件夹下的index.html的内容,只有头部和尾部(我的header和footer是写在App.vue里的),
这样一来就尴尬了啊,我们产品说做SEO要把整个页面都渲染给百度蜘蛛。

请问各位大佬有好的办法吗?
跪求!!!

——————————————————————分隔线——————————————————————

发出问题17min后,我根据github上的demo设置了我的配置。
但是好像只渲染了一部分的body,另外还有很多内容没有……这可如何是好啊……


阿晨1998
浏览 842回答 1
1回答

手掌心

是不是使用了路由导致一部分的js是动态加载的?是不是可以把动态路由这部分在预渲染的时候,做成同步的,也就是和正常显示的页面区分开
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Vue.js