I'm looking for some advice on my URL structure for a project I'm working on. I'm a web developer so my SEO knowledge is relatively limited. My website's purpose is to essentially provide specialised information on a whole bunch of products. I have a fixed, 4-level structure for my product database which comprises of:
Category > Subcategory > Type > Product
All of the products I provide information on should fit into this structure. For example, I could have:
Household > Cleaning > Washing-up liquid > Product name here
My product database feature of my website currently sits under the path
/products. My URLs are currently as follows:
/products /products/household /products/household/cleaning /products/household/cleaning/washing-up-liquid /products/household/cleaning/washing-up-liquid/product-name-here
The reason I'm asking for advice is because I fear my URLs are too long, particularly for product pages. Categories, sub-categories and types as well as product names can be significantly longer than in my examples and words could be repeated, especially in product pages.
I was thinking maybe I could change the URL structure for a product page as follows:
/product/product-name-here OR /product/1234/product-name-here
Would this be a better approach? I could keep the current structure for all of my category, subcategory and type pages or perhaps I could change them to be of a similar format. I'm open to any suggestions you might have.
Where my question is similar to the one it's marked as a duplicate of, I don't believe it's asking the same thing. That question seems to regard putting keywords earlier in the URL structure in order to carry more weight. My question is about the length of my URLs. I've read previously about URLs having an upper limit on length and the number of levels of hierarchy. I don't feel like that the answer to that question answers my own.