我正在尝试在不使用预建 CMS 的网站上构建博客。我已经构建了用于创建和提交帖子的表单,以及保存它们的数据库结构,但是我不确定的部分是在网站上显示帖子的最佳方式。
快速旁注涵盖了一个明显的问题:“为什么不直接使用 Wordpress 或其他 CMS?”:目的是让网站尽可能轻量级,作为数字可持续发展的练习,同时也是一种学习体验。
现在回到问题。
可能的解决方案:
我认为选项 1 是不行的,所以关注选项 2,问题是:实现此选项的最佳方法是什么以及该解决方案将如何影响 SEO?
帖子模板的 URL 结构可以是“mywebsite.com/blog/post-slug-here”,允许模板在帖子表中搜索 slug 并抓取内容,也可以是“mywebsite.com/blog” ?post=3",这将使用 ID 执行相同的操作,但然后使用 slug 重写 url。
我知道如何做到这一点,我只是不知道在 SEO 方面是否是不错的选择。
大家觉得怎么样?
要扩展您的博客或集成更复杂的功能:
通过这种方式构建您的博客,您将拥有一个可重用且可维护的帖子模板。如果您正在处理较大的项目或需要专业帮助,与软件开发公司合作可以带来宝贵的专业知识。