【问题标题】:Vuejs and VueRouter SEOVuejs 和 VueRouter SEO
【发布时间】:2016-03-25 14:03:07
【问题描述】:

我正在使用 html5 推送状态和 VueRouter。当我进入谷歌网站管理员工具并使用渲染抓取网站时,只会渲染<router-view> 标记之外的内容...我尝试使用 Prerender.io,但它似乎不适用于 VueJS,因为我在任何页面上都收到 504 错误。

任何解决方案或修复让谷歌呈现整个页面?

【问题讨论】:

    标签: javascript node.js seo vue.js


    【解决方案1】:

    504 表示网关超时,与网络有关,与 Vue 无关。 Vue 应该在 google 上渲染得很好,因为 google spider 支持 javascript。

    您可以在此处阅读有关 504 状态代码的更多信息:https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.5.5

    【讨论】:

    • 好的,504 的,谢谢。除了 Prerender.io 之外的任何解决方案的输入,以解决路由器视图问题?似乎谷歌能够加载和抓取 javascript,我不明白为什么它不会加载路由器视图内容
    • 没有代码很难说,但我认为代码中的错误可能是问题
    猜你喜欢
    • 1970-01-01
    • 2017-11-07
    • 2017-12-09
    • 2021-12-15
    • 1970-01-01
    • 2017-05-01
    • 2018-05-17
    • 1970-01-01
    • 2017-02-24
    相关资源
    最近更新 更多