javascript - 使用react 客户端渲染 如何SEO
迷茫
迷茫 2017-04-11 10:05:18
[JavaScript讨论组]

项目是用webpack构建 react+redux做mvc 因公司服务器架构问题,目前无法做服务端渲染,请问这种情况react项目怎么做SEO优化呢?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回复(4)
大家讲道理

好像有个 React Server Side Rendering 你可以研究一下

黄舟

SEO一般的要求就是要服务端渲染...

不过,并不是一定要把页面的全部内容都给渲染出来 -- 可以和负责SEO的一起讨论下,我们之前都是只在服务端渲染主要信息,页面的其他的大部分数据再通过浏览器的react渲染出来。

具体到服务端渲染,即可以直接用node.js + react这样同构js方案,也可以使用PHP/JSP/ASP等传统的方式进行渲染

话说react的代码写得时候注意点的话,服务端渲染还是很好搞的。现在偶们的网站还是单独起了个node.js的微服务来专门进行服务端渲染,而用户直接访问的是一个PHP服务器,PHP里面会调用这个node.js服务来把html渲染好(当然缓存是必须要加的)。

伊谢尔伦

要SEO肯定要服务端渲染吧。不过server render可以不用做成HTTP服务器的形式,用CLI调用的形式也可以的。

怪我咯

谢邀。楼上基本都说了。服务端渲染才可以。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号