V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
emohacker
V2EX  ›  程序员

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

  •  
  •   emohacker ·
    emohacker · 2013-10-11 23:08:44 +08:00 · 10634 次点击
    这是一个创建于 4058 天前的主题,其中的信息可能已经有所发展或是发生改变。
    去年参加 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上还比较纠结,不知道有木有童鞋有相关经验,开发过程中需要注意哪些关键点?
    7 条回复    1970-01-01 08:00:00 +08:00
    emohacker
        1
    emohacker  
    OP
       2013-10-11 23:16:27 +08:00
    第一次发带图的主题,才知道要用新浪滴
    等我发现已经无法编辑了
    第一个配图


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

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

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

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

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

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

    js控制百度收录结果呈现给用户不一样滴东东对SEO可能还是有影响滴
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2923 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 14:39 · PVG 22:39 · LAX 06:39 · JFK 09:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.