我正在运营一个像博客一样运行的网站,其中包含一个主要的启动页面,然后是链接内容,其中内容模板始终相同。因为只有数据在帖子之间发生变化,所以我最初将该网站创建为SPA,JavaScript生成大部分DOM元素并将其注入模板中;但是,我的理解是,这对搜索引擎优化结果是有害的(虽然我已经读了好几个小时,看起来仍然存在很多分歧?)。
我考虑将网站转换为多页应用,取代以下结构:
www.mysite.com/#post-181
使用:
www.mysite.com/post-181
换句话说,以前通过查看URL哈希动态提供的内容现在将存在于index.php
将为内容提供服务的持久子目录中。我的问题是:在创建新内容时,制定这些路径的常用最佳做法是什么?每次创建新帖子时是否需要创建子目录,或者是否存在设置此结构并自动更新的方法(使用CMS之外)?我喜欢SPA只需更新数据才能更新网站,因此我希望在更传统的链接结构中可能存在类似的解决方案。
如果我遗漏了任何内容,我很乐意澄清,如果我误解了SEO问题,我很乐意听到正确的分析