除了服务端渲染还有什么其他好办法吗?最好能推荐一个没有被百度判违规风险的方法
除了服务端渲染还有什么其他好办法吗?最好能推荐一个没有被百度判违规风险的方法
|
whypoolJan 7, 2018
1
没有
|
|
gdtvJan 7, 2018
2
我感觉这个问题不用我们担心,要担心的是搜索引擎。
现在流行 js 框架,搜索引擎也应该与时俱进可以抓取 js 的内容,要不然就落后了。 |
|
learnshareJan 7, 2018
3
用这个的应用普遍不考虑 SEO,需要考虑的部分还是服务端渲染,或者改用其他技术
|
|
zachguoJan 7, 2018 via Android
4
Google 可以正常爬取和渲染一个纯 js 动态生成的网站,上传 sitemap 就可以了。
|
|
zachguoJan 7, 2018 via Android
5
除了 ssr 还可以直接生成静态页面由 CDN 分发。有些新技术还可以在 static gen 同时支持 pwa,比如 gatsbyjs。
|
|
SlipStupigJan 7, 2018
6
判断一个 UA 头,一个纯静态的给搜索引擎,其余的给用户
|
|
fctenJan 7, 2018
7
@SlipStupig 这样做容易被判定作弊
|
|
9
@learnshare 除了做客户端或者后台管理应用之外,应该普通的网站都需要 SEO 吧
|
|
hantsyJan 7, 2018
10
|
|
kimoCHGJan 7, 2018
11
react 可以用 SSR 来解决 SEO 的问题,框架级别有 Next.js ,具体可以看 react-dom 提供的 ssr 的方法
- https://github.com/zeit/next.js - https://reactjs.org/docs/react-dom-server.html |
|
DearMarkJan 7, 2018
12
掘金是未登录用户使用 SSR,不错的思路。
|
|
murmurJan 7, 2018
13
seo 对 google 可能有点用 国内全靠竞价排名了
|
|
learnshareJan 7, 2018
14
@SimbaPeng 微博就不算中后台,他也不需要 SEO
|
|
lhx2008Jan 7, 2018 via Android
15
要分清楚什么时候用 mvvm,mvvm 其实就是 modelview 非常方便定义页面的各种逻辑和改变页面数据,如果是传统的网站,前端没啥逻辑,就没有必要上 mvvm 啊
|
|
1762628386Jan 7, 2018
17
现在很多网站已经被 vue rect 用烂了 明明可以简简单单用 js jq 写 非用一些高大上东西 各种卡顿 bug
|
|
terranboyJan 7, 2018
18
需要靠 SEO 的网站没有用 JS 渲染的
|
|
19
需要 seo 的页面绝大多数都是展示型的页面啊
你就一个展示型的页面 服务器渲染就渲染了嘛 交互量大的再上 mvvm 啊 顺便上面那群说 vue / react 高大上,甚至连 react 都拼不对拼不对的,现在都 2018 年了??? 墨守成规,不思进取,活该 35 岁滚蛋。我司连 c 艹 后端都已经学会 vue 了好吧。 |
|
NemoAlexJan 7, 2018
20
Vue.js 同样也有 SSR ( Server Side Rendering )的方案。框架级的有 Nuxt.js ,可以作为一个 Node.js 应用跑在服务器上,也可以把整站直接编译为静态 HTML。另外这个框架支持自动生成路由,用来写展示型的页面是非常不错的选择。
|
|
21
@bramblex 又是一个喷子 我说的是简简单单的页面没必要用 vue 这类的 而且 vue 我也是会的
|
|
cutiechiJan 7, 2018 via iPhone
22
@terranboy Bilibili PC 用的是 Vue,手机是 React,服务器端用的 Node
好像是首页服务器直接渲染出来的 |
|
MyDaLinJan 8, 2018
23
对,让搜索引擎担心去吧
|
|
PorUnaCabezaJan 8, 2018
24
SSR
|
|
TennenJan 8, 2018
25
isomorphic
|
|
notreamiJan 8, 2018
26
SSR 里,比较纠结的问题是,前端这些框架就跟 nodejs 玩。完全不想增加 nodejs 服务。
|