【发布时间】:2015-03-07 03:30:36
【问题描述】:
谷歌有一篇博文称他们正在索引 javascript 应用程序。但是,我的 AngularJS 应用程序 www.fore-cite.com 似乎根本没有被索引。为了启用索引并使内容可搜索,我需要做些什么特别的事情吗?
【问题讨论】:
-
您是否使用过 google 提供的 webamstertools 来查看索引信息和测试爬网页面?您是否在角度使用 HTML5 模式?直接请求特定路由时,您的网络服务器是否正确返回 index.html?
-
我已经要求谷歌网站管理员工具来呈现页面,但它没有帮助。什么是角度的html5模式?直接请求特定路线是什么意思?当 index.html 被问到时,AngularJS 也会启动。我应该在那里做什么?
-
例如,如果你有一个指向 example.com/about 的 angular 路由,你的网络服务器应该返回 index.html,然后 angular 会渲染 /about 路由。
-
html5 模式是一个角度设置,您可以启用它以允许使用 example.com/about 而不是 example.com/#/about 查看您的页面
-
我得到了 html5 模式。但是对于 index.html:我是否必须为此做一些特别的事情?
标签: angularjs seo google-index