我有一个使用静态html页面编写的网站。它包含许多URL,这些URL包含如下子目录:
https://www.example.com/product1/order.htmhttps://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/
或
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中有类别。我在线搜索并找到以下URL:
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中,其网址应为:
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设置为邮政名称(对于URL1)还是类别(对于URL2)?
为了使页面URL显示为domain/category/subcategory/pagename
,您需要进入
设置>永久链接并选择底部的自定义结构。
然后在该字段中输入:/%category%/%postname%/
而且您将要确保不要为帖子分配多个类别。如果您这样做,那么我认为WP将使用第一类作为URL。但是,如果您确实分配了多个类别,则可以使用一些插件来选择要在URL中使用的主要类别。
WP Category PermalinkSingle Category Permalink
希望有所帮助。