Meteor应用程序是否可被搜索引擎索引?

nrw*_*nrw 7 javascript search-engine meteor

据我所知,如果网页满足以下两个条件中的至少一个条件,Google会将其编入索引:

  1. 加载javascript off的页面有内容.
  2. 如果页面需要javascript,则它位于hashbang下的url.像这样:http://www.example.com/#!/page-name

如果我有这个权利,那么流星应用程序(如meteor.com,javascript关闭时缺少内容)将不会被Google编入索引.

我错过了什么?是否有一些其他机制正在发挥或计划使流星应用程序可转换?

小智 7

我做了一个smartpackage来获得一些准备爬行的基础知识. https://github.com/lvbreda/meteor_seo_smartpackage
检查出来,分叉,无论你想要什么.


nrw*_*nrw 7

tl; dr:简单索引现在包含在spiderable包中,计划为即将发布的版本提供更多功能.

最近添加到流星常见问题解答:

Can Meteor可以提供静态HTML吗?Meteor网站可以被Google编入索引吗?

是.添加"spiderable"智能包以包括支持向搜索引擎发送静态HTML,并提供有效链接.spiderable包实现了Google的AJAX Crawling Specification.有关详细信息,请参阅spiderable文档.

此版本的spiderable专门针对搜索引擎.Meteor的未来版本还将在初始页面加载时将HTML发送到Web浏览器.Meteor模板系统专为支持此用例而设计.