后端RESTful 前后端彻底分离后的SEO优化,要点何在?

2013-10-11 23:08:44 +08:00
 emohacker
去年参加 webrebuild 年会 QQ音乐团队的分享很给力
为了实现切换页面时保证左侧的播放器播放音乐不被刷新,在内容外套了一层iframe
![a][1]


[1]: http://emohacking-wordpress.stor.sinaapp.com/uploads/2013/10/1.jpg

而SEO则针对内容做了静态资源
site:y.qq.com 会得到很多类似
http://y.qq.com/y/static/album/30/album_8330_1.html 这样的链接
<img src="http://emohacking-wordpress.stor.sinaapp.com/uploads/2013/10/2.jpg"/>


以前点开会通过js解析自动换成 带hash的链接

比如http://y.qq.com/#type=album&mid=003QDoDN1y1aYB

现在不会了,不知道是不是出于SEO考虑

参与过一个前后端彻底分离的项目后,不管编码体验和用户体验都感觉是未来的趋势。

特别是 PC web + 移动web app + 移动native端 这样的组合,前后端彻底分离,后端仅提供API,会给项目带来很大灵活性。

node的express框架也可以轻松RESTful 极大提高开发效率。

就是SEO上还比较纠结,不知道有木有童鞋有相关经验,开发过程中需要注意哪些关键点?
10629 次点击
所在节点    程序员
7 条回复
emohacker
2013-10-11 23:16:27 +08:00
第一次发带图的主题,才知道要用新浪滴
等我发现已经无法编辑了
第一个配图


第二个配图
1up
2013-10-11 23:26:24 +08:00
SEO没有什么纠结的,可以为蜘蛛提供URL以及这些URL上有可被抓取的内容,有这两点基础,细节上因人而异就好了啊
otakustay
2013-10-11 23:41:22 +08:00
有这么个东西,可以让你本来没SEO优化过的ajax为基础的动态站点,变得更SEO友好:http://prerender.io/
友情提示:相当吃CPU和内存
damngood
2013-10-12 08:37:53 +08:00
@otakustay @1up

这样专门为了蜘蛛提供不同的页面输出会不会有什么问题?
比如被搜索引擎发现了会不会遭到惩罚呢?
求实际使用效果..

在这里我说搜索引擎其实我指的是百度.. :)
justfindu
2013-10-12 09:25:09 +08:00
https://v2ex.com/t/83747

我就记得也有讨论过ajax的seo优化~
1up
2013-10-12 09:41:20 +08:00
@damngood 正常(不恶意)使用没有问题,百度的人告诉我的

另外我管理的站很大,小站可能要谨慎,但依照我的判断,没有问题
emohacker
2013-10-16 22:31:28 +08:00
@1up
@otakustay
@damngood
@justfindu
@1up

感觉QQ音乐的搜索结果的静态内容没有再做js跳转,应该是百度的搜索机制做了变更

js控制百度收录结果呈现给用户不一样滴东东对SEO可能还是有影响滴

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/85274

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX