javascript - Vuejs 和 VueRouter SEO

标签 javascript node.js seo vue.js

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

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

最佳答案

504 表示出现了网关超时,这是网络相关的,与 Vue 无关。 Vue 应该在谷歌上呈现得很好,因为谷歌蜘蛛支持 javascript。

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

关于javascript - Vuejs 和 VueRouter SEO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36221448/

相关文章:

php - 如何从 url 中删除 id 和 title 并用域名重写,后跟标题名称?

php - 使用 PHP 和 AJAX 在数据库表中重复输入数据

javascript - 如何在canvas中制作矩形html5动画

node.js - 如果重点关注建模数据,那么哪个(内存中)图形数据库

node.js - Knex.js 迁移将现有数据复制到其他表

javascript - antoniogarrote/rdfstore-js 重用空白 Node

ajax - 为什么我的 ajax 内容没有被谷歌索引

.htaccess - htaccess 两个参数 mod-rewrite 问题

javascript - 是否可以在不创建全局变量的情况下对客户端 JavaScript 进行单元测试?

javascript - 将 html 放入 iframe(使用 javascript)