不考虑工作量,只考虑seo效果,那种方案最佳?
1 针对特定需要seo的页面做预渲染: prerender-spa-plugin
2 vue ssr,参考官网: vue-ssr
vue ssr白屏时间会减少,但加重了服务器负担
自己按照vue ssr官网搭了一个ssr demo,可以参考下:基于vue-cli4.0+Typescript+SSR的项目实践
9 回答1.6k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
5 回答2.5k 阅读
6 回答764 阅读
2 回答1.8k 阅读
2 回答1k 阅读✓ 已解决
要么后端可以针对 Google 爬虫单独返回 SEO 友好的结果,这种爬虫请求的 User-Agent 固定是带
Googlebot
,很好识别。要么就是前端做 SSR 了,这也需要懂一些后端知识,主要是 Node.js。
P.S. 我记得 Google 爬虫是可以识别 Vue 这种动态加载数据内容的吧?不需要你特殊处理啥,跟传统的网站 SEO 一样。这点上比国内这些搜索引擎强多了。