KB default URL structure (slugs) should include Categories and Subcategories

URLs of articles posted within a subcategory are currently set up this way:

This is what we need it to display:

Additionally, when trying to share or link to an entire category or subcategory, the default URL settings only include the main category in the slug, and the ‘main content’ or subcategory is marked with a pound sign (#).

What we need (using the same example as the URLs above):

or

Why this is important to us:

  • A general ‘best practice’ for SEO and UX is to keep the site structure (breadcrumbs) in the URL for improved:
    • navigation and clarity (UX)
    • crawlability and indexing (contextual relevance) (SEO)
  • When embedding URLs into other platforms (in our case, Microsoft Dynamics 365 Business Central), the pound symbol (#) is not recognized as a correct URL structure, so when referencing/linking entire categories or subcategories, it must be a proper slug.
  • We have multiple product lines and channels, which can get confusing for our subscribers and even our own content editors and service teams if the categories and subcategories are not clear.
  • The titles of our articles could be shorter if the categories and subcategories were included in the URL.

Having URLs that include the category or subcategory can cause problems with links when moving articles around. A system like this would also need to intelligently manage redirects so that links to an article stay live when they move categores, or when the category name changes.