前端SEO方案的选择
SEO
搜索引擎优化
1.多页面
2.title、描述、关键词
3.网站内容的数据来源
vue是spa单页面应用,所以vue-cli本身处理不了seo
前后端分离的项目:
1、预渲染
1.在html页面加载之前数据过来渲染后才有html的dom结构,客户端可能存在页面空白的情况
2.预渲染无法配置动态路由(路由地址后面:?id=),可以将id作为参数传递过去,然后再获取数据
2.一个项目不是所有的页面都做seo可以选择预渲染
2、服务端渲染SSR
1.需要起2个服务(一个是后端自己语言服务,一个是node.js的服务)