JS-Driven FAQ页面的推荐DB解决方案

时间:2012-08-28 08:44:51

标签: javascript seo couchdb angularjs single-page-application

我想在我们的某个网站重新开发一个大型常见问题页面。

目前,该页面是一个静态HTML文档,其中所有(可扩展的)问题/答案对都在DL列表中构建,每个列表都是一个类别。

但是,这会导致SEO问题。我想找到重新开发此部分的最佳方式,以便每个问题都映射到Google中的唯一网址。

这是一个Java EE,Spring / Hibernate(后台的Oracle)应用程序。但是,我们不想使用Oracle DB存储常见问题解答。我们希望尽可能地保持此页面的客户端驱动。我读过单页网页应用程序对SEO不好。

你有什么建议,CouchDB,NoSQL,偏见? 我们已经在后台使用jQuery,AngularJS和Gson。

1 个答案:

答案 0 :(得分:0)

如果您实施我在评论中写的想法,我认为没有理由不将FAQ放在您的Oracle数据库上 - 因为您不再需要将数据库传输给用户。

如果您仍坚持不使用Oracle数据库,我建议不要使用数据库,而是将问题保存在XML \ JSON文件中。

如果您需要数据库功能,我通常会推荐SQLite,但请使用您最了解的工具。