将SPA转换为子目录结构

时间:2018-04-09 14:27:49

标签: javascript php web single-page-application

我正在运营一个像博客一样运行的网站,其中包含一个主要的启动页面,然后是链接内容,其中内容模板始终相同。因为只有数据在帖子之间发生变化,所以我最初将该网站创建为SPA,JavaScript生成大部分DOM元素并将其注入模板中;但是,我的理解是,这对搜索引擎优化结果是有害的(虽然我已经读了好几个小时,看起来仍然存在很多分歧?)。

我考虑将网站转换为多页应用,取代以下结构:

www.mysite.com/#post-181

使用:

www.mysite.com/post-181

换句话说,以前通过查看URL哈希动态提供的内容现在将存在于index.php将为内容提供服务的持久子目录中。我的问题是:在创建新内容时,制定这些路径的常用最佳做法是什么?每次创建新帖子时是否需要创建子目录,或者是否存在设置此结构并自动更新的方法(使用CMS之外)?我喜欢SPA只需更新数据才能更新网站,因此我希望在更传统的链接结构中可能存在类似的解决方案。

如果我遗漏了任何内容,我很乐意澄清,如果我误解了SEO问题,我很乐意听到正确的分析

0 个答案:

没有答案