【发布时间】:2020-05-27 19:45:19
【问题描述】:
我有一个使用静态 html 页面编写的网站。它包含许多包含如下子目录的 URL:
https://www.example.com/product1/order.htm https://www.example.com/product1/error/error1.htm
现在我想通过 WordPress 创建一个新网站,并将所有内容从旧网站转移到新网站。
所以我想知道用子文件夹处理所有这些 URL 的最佳做法是什么。
我应该:
- 使用父/子页面保留子文件夹,如下所示:
https://www.example.com/product1/order.htm -> https://www.example.com/product1/order/ https://www.example.com/product1/error/error1.htm -> https://www.example.com/product1/error/error1/
或者
- 删除所有子文件夹,并像这样更改所有 URL:
https://www.example.com/product1/order.htm -> https://www.example.com/product1-order/ https://www.example.com/product1/error/error1.htm -> https://www.example.com/product1-error-error1/
还是使用其他方法?
谢谢
更新:
在其他人的提示下,我了解到 WordPress 中有分类。我在网上搜索并找到以下网址:
https://www.wpbeginner.com/wp-tutorials/seo-friendly-url-structure-for-wordpress/ https://www.wpbeginner.com/beginners-guide/categories-vs-tags-seo-best-practices-which-one-is-better/
因此,使用类别似乎是在 WordPress 中保持层次结构的好习惯。对吗?
更新 2
我有一个问题。在传统的网站中,对于一个产品,主页通常是https://www.example.com/product1/,而诸如https://www.example.com/product1/order.htm之类的附加页面放在“product1”子文件夹下。现在在 WordPress 中,它们的 URL 应该是:
URL1:https://www.example.com/product1/ ->(未更改)https://www.example.com/product1/
URL2:https://www.example.com/product1/order.htm -> https://www.example.com/product1/order/
在这种情况下,我应该将product1设置为postname(对于URL1)还是一个类别(对于URL2)?
【问题讨论】:
标签: wordpress url directory subdirectory