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