V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
LanAiFaZuo
V2EX  ›  问与答

[SEO] 求大神。我网站的源码看着像是乱码一样。会影响收录吗?

  •  
  •   LanAiFaZuo · May 25, 2018 · 5133 views
    This topic created in 2904 days ago, the information mentioned may be changed or developed.
    图传不上来。

    美拉时代:www.meilashidai.com

    文章页用百度蜘蛛模拟抓取的时候,抓不到内容。现在只有首页被收录了。求大神分析。
    Supplement 1  ·  May 30, 2018
    这几天发的文章都没有收录。。只能等改版后在看了。
    61 replies    2018-06-15 12:42:55 +08:00
    LanAiFaZuo
        1
    LanAiFaZuo  
    OP
       May 25, 2018
    网站到现在我提了很多修改建议给开发部。。。但是开发部门说用 vue 框架生成的。有些东西改不了。
    比如:
    一个页面 h1 标签 10 个。
    内容页用百度蜘蛛模拟抓不到。
    文章页分享按钮写不出。待处理
    动态地址含有“?”符号。待处理

    不知道该咋办
    lhx2008
        2
    lhx2008  
       May 25, 2018 via Android
    花钱,竞价。
    做 seo 做哪个关键词可以上去?
    LanAiFaZuo
        3
    LanAiFaZuo  
    OP
       May 25, 2018
    @lhx2008 我旁边就是竞价。。公司想 SEO 稳定搞
    Pastsong
        4
    Pastsong  
       May 25, 2018
    一个页面 h1 标签 10 个。
    这个可以去打死前端吧
    yzkos
        5
    yzkos  
       May 25, 2018
    简单看了一下,网站的大部分数据都是使用 ajax 调用,这样百度是抓取不到内容的,更不要谈收录了。
    解决办法就是数据都在服务端渲染好 HTML 之后输出。
    h1 肯定是一个页面只有一个,
    分享按钮网上有各种现成的轮子;
    网页地址带“?”号难道你们的开发部门路由都不会用?
    lhx2008
        6
    lhx2008  
       May 25, 2018 via Android
    @LanAiFaZuo 微信小程序这个关键词怎么可能做的上去
    Ginson
        7
    Ginson  
       May 25, 2018 via Android
    机器可读性太差,在搜索引擎看来这页面啥都没有。不要用异步,页面主体内容都在源码里显示出来
    lzhnull
        8
    lzhnull  
       May 25, 2018 via Android
    spa 单页面就别想着 SEO 了
    LanAiFaZuo
        9
    LanAiFaZuo  
    OP
       May 25, 2018
    @Pastsong 刚才谈话的意思是用 vue 框架搞的,h1 是框架里自动生成的,没办法。
    wangzimeng
        10
    wangzimeng  
       May 25, 2018
    首页底下的那个狗皮膏药看着不难受吗???

    顶部的那几个动图晃来晃去的真的有人点击吗?

    都 8012 年了,还没有 https 真的好吗???
    naver1
        11
    naver1  
       May 25, 2018
    vue 还有 react 等等用 js 生成 html 代码的就不要想着百度收录了。。。
    要做内容站,还是想让搜索引擎收录的,前端老老实实写 html 代码,不要用那些 js 至上的前端框架。
    LanAiFaZuo
        12
    LanAiFaZuo  
    OP
       May 25, 2018
    @yzkos 我直接和他说内容页百度抓不到内容。他说用的是 vue 框架,不好改。要以后重新把网站架构一遍。那就是没办法改吧?

    刚才谈话的意思是用 vue 框架搞的,h1 是框架里自动生成的,没办法。那就 10 个吧?

    @Ginson 推给 vue 框架。。他说的:现在很多网站都用 vue 框架,防止别人偷网站内容与源码。vue 是主流框架。

    @lhx2008 关键词得改改。

    @lzhnull 开发部用的啥渲染,现在首页至少有些东西出来。。之前一个东西都没有。
    naver1
        13
    naver1  
       May 25, 2018
    不过,你们家网站属于官网性质,让搜索引擎收录个首页就可以了,其它页面收录了也没用。
    chinvo
        14
    chinvo  
       May 25, 2018
    SPA 服务端渲染了解下

    都 8102 年了竟然还有人并不知道服务器端渲染

    而且百度等蜘蛛已经开始执行 js 了 /t/457394

    VUE 也不会自动生成一坨 H1 啊
    naver1
        15
    naver1  
       May 25, 2018
    竞价你们应该也是首页,跟内容也没关系吧。
    rabbbit
        16
    rabbbit  
       May 25, 2018
    vue 不是作单页应用,数据库之类的吗...
    为啥现在啥都用 Vue?
    fsdafsag
        17
    fsdafsag  
       May 25, 2018
    用静态吧,页面没有收录可以手动提交的。 百度推广还是要用的,可以快速提高页面访问量。 交了保护费,百度就会来照顾你
    LanAiFaZuo
        18
    LanAiFaZuo  
    OP
       May 25, 2018
    @wangzimeng 那你可是不知道以前网站是什么样的~~前段时间,面包屑导航,底部导航,robots,sitemap,最新更新,推荐文章,分享,上一页,下一页都没有。底下的联系我们,扔了个地址和二维码 。这个网站是催出来的吧。https 不碍事,暂时不搞。


    @DT27 把网站推倒重写是一个大工程,开发部有些抗拒。
    LanAiFaZuo
        19
    LanAiFaZuo  
    OP
       May 25, 2018
    @DT27 现在是想把内容做上去。
    LanAiFaZuo
        20
    LanAiFaZuo  
    OP
       May 25, 2018
    @rabbbit 方便。开发简单。
    naver1
        21
    naver1  
       May 25, 2018
    看了下 vue,可以在服务器端渲染,https://ssr.vuejs.org/zh/
    LanAiFaZuo
        22
    LanAiFaZuo  
    OP
       May 25, 2018
    @chinvo 他说他用的是预渲染,不知道是不是你说的服务端渲染。他说 h1 就是 vue 生成的。
    LanAiFaZuo
        23
    LanAiFaZuo  
    OP
       May 25, 2018
    @DT27 意思是我们网站还有救吗。
    rabbbit
        24
    rabbbit  
       May 25, 2018
    @LanAiFaZuo 但是你们不考虑浏览器兼容吗?网站用 ie10 打开白屏.
    LanAiFaZuo
        25
    LanAiFaZuo  
    OP
       May 25, 2018
    @rabbbit 网站 ui 内容代码都没搞好,兼容就算了吧。以后提。
    Smilecc
        26
    Smilecc  
       May 25, 2018
    服务器端渲染、预渲染不都是解决问题的办法吗
    LanAiFaZuo
        27
    LanAiFaZuo  
    OP
       May 25, 2018
    @Smilecc 用的预渲染。现在的源码你可以去看看。
    LanAiFaZuo
        28
    LanAiFaZuo  
    OP
       May 25, 2018
    @yzkos 对了。网址带?号用路由器咋解决?
    liwl
        29
    liwl  
       May 25, 2018
    厦门市湖里区高新技术园岭下西路 265 号唯自然大厦 5 楼
    liwl
        30
    liwl  
       May 25, 2018
    厦门淘沙时代网络科技有限公司
    福建省厦门市湖里高新技术园岭下西路 265 号唯自然大厦 5 楼
    liwl
        31
    liwl  
       May 25, 2018
    这是之前在软二 的 浪淘沙电商么
    DavidNineRoc
        32
    DavidNineRoc  
       May 25, 2018
    我觉得应该抛弃旧观念了,带问号早就不是什么问题了
    https://i.loli.net/2018/05/25/5b07d32741018.png
    haocity
        33
    haocity  
       May 25, 2018
    h1 就是 vue 生成的 没救了... 拉去煲汤吧
    DavidNineRoc
        34
    DavidNineRoc  
       May 25, 2018
    @LanAiFaZuo 可以看看 RESTFul API 路由,比如这个`http://www.meilashidai.com/detail?info_id=37`可以考虑变成`http://www.meilashidai.com/detail/37`
    yzkos
        35
    yzkos  
       May 25, 2018
    @LanAiFaZuo #28 路由指的是网址路由,你可以理解为一个网页的网址是可以通过代码随意定义的;
    vue 也可以实现服务端渲染,然后浏览器直接得到包含内容的 html,这个前面也有很多人讲过了;

    如果想对搜索引擎友好的话你提到的 h1 标签有 10 个和全站 ajax 获取内容这两个必须要修改,是 [必须] ;
    至于 url 带不带?号都无所谓的;不带?号看起来美观一些,url 也能短一些;也算是有利于用户体验吧,不是必改项。
    xttttt
        36
    xttttt  
       May 25, 2018
    交给百度足够的钱就够了
    LanAiFaZuo
        37
    LanAiFaZuo  
    OP
       May 26, 2018
    @haocity 那就只能改版了吗、。、


    @yzkos 你看看我们网站的源码就知道有几个 h1 了。。。我刚看到一个网站,也是用的 vue 框架。而且目测代码还没有经过渲染,但是他的页面就收录了?咋回事。。
    sunnygaofan
        38
    sunnygaofan  
       May 26, 2018 via iPhone
    服务器端渲染(SSR: Server Side Rendering)了解下,如果是 vue 系的话上 nuxt 也不是特别麻烦
    LanAiFaZuo
        39
    LanAiFaZuo  
    OP
       May 26, 2018
    @sunnygaofan 他用的预渲染,生成出来的都是乱码。
    AlwaysBee
        40
    AlwaysBee  
       May 26, 2018
    想要玩 SEO 就不要用这种渲染方式
    LanAiFaZuo
        41
    LanAiFaZuo  
    OP
       May 26, 2018
    @AlwaysBee 开发部门要快,就搞了这个渲染出来。
    naver1
        42
    naver1  
       May 26, 2018 via Android
    @LanAiFaZuo 现在手机,不方便看代码。如果你右击网页查看源码,里面有页面上的文字内容就说明是预渲染的,对搜索引擎没影响的。你看着是乱码只是因为代码压缩了,你把源码放到 html 格式化工具里格式化一下就整齐了。
    LanAiFaZuo
        43
    LanAiFaZuo  
    OP
       May 28, 2018
    @DT27 格式化一下,内容还是没有。。你可以有时间试试
    initsa
        44
    initsa  
       May 28, 2018
    vue seo 麻烦的很 算了吧
    LanAiFaZuo
        45
    LanAiFaZuo  
    OP
       May 28, 2018
    @initsa 那就是不能咯?
    initsa
        46
    initsa  
       May 28, 2018
    @LanAiFaZuo 非要 seo 的话· VuePress 试下 我没用过, 我们经理说不考虑 seo 哈哈
    LanAiFaZuo
        47
    LanAiFaZuo  
    OP
       May 28, 2018
    @initsa 那你们的网站就是展示做的。
    fishliu
        48
    fishliu  
       May 29, 2018
    vue 用 ssr 后端渲染,不过工作量比较大了,也可以考虑一下一些与渲染方案
    fishliu
        49
    fishliu  
       May 29, 2018
    还有这个 h1 可不是 vue 生成,自己组件用错了或者就是不想改 ,预渲染也不会是乱码
    LanAiFaZuo
        50
    LanAiFaZuo  
    OP
       May 29, 2018
    @fishliu 难道是我们开发不够专业?
    fishliu
        51
    fishliu  
       May 29, 2018
    @LanAiFaZuo 我刚刚发现一件事情,貌似你们的网站都没有没有打包压缩,我都看到源码了,毫无疑问,h1 是他们自己写的,不想改吧。![图片]( https://i.loli.net/2018/05/29/5b0cc5f3bc62c.png)
    LanAiFaZuo
        52
    LanAiFaZuo  
    OP
       May 29, 2018
    @fishliu 我要求写一个,但是他生成了 10 个。。
    fishliu
        53
    fishliu  
       May 29, 2018
    @LanAiFaZuo 我看源码 h1 应该是自己写的吧,你看图片
    LanAiFaZuo
        54
    LanAiFaZuo  
    OP
       May 29, 2018
    @fishliu 开发部门的事。不知道啊。
    LanAiFaZuo
        55
    LanAiFaZuo  
    OP
       May 30, 2018
    这几天发的文章都没有收录。。只能等改版后在看了。
    naver1
        56
    naver1  
       Jun 1, 2018
    @LanAiFaZuo #43 刚看了源码,还是客户端渲染的,百度索引不到文章内容的。
    让开发研究研究服务器端渲染吧: https://ssr.vuejs.org/zh/
    LanAiFaZuo
        57
    LanAiFaZuo  
    OP
       Jun 1, 2018
    @DT27 开发不会。
    naver1
        58
    naver1  
       Jun 1, 2018
    @LanAiFaZuo #57 ......
    要么学,要么改版。。。
    LanAiFaZuo
        59
    LanAiFaZuo  
    OP
       Jun 1, 2018
    @DT27 主要是因为用 vue 框架开发的网站吧。开发那边说 vue 框架的不好改。
    Eugene1024
        60
    Eugene1024  
       Jun 2, 2018
    体验了下 slight,感觉还有点小问题,图片在点击后加载缓慢会出现一个加载的小方框,这个小方框什么也没有显示,建议可以换成一个动态的提示,比如加载中...可能用户体验更好点
    xschaoya
        61
    xschaoya  
       Jun 15, 2018 via Android
    看看 Vue.js 的 ssr, ajax 拿来的内容不太适合 SEO
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3374 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 77ms · UTC 12:31 · PVG 20:31 · LAX 05:31 · JFK 08:31
    ♥ Do have faith in what you're doing.