I run a site where users have their own profile pages. They are also able to post products for sale (that they have made) and write/import blog posts. I am going to be implementing a sitemap and I need to make a final decision with the URL strategy.
Here's what I currently have for products (where 1234 is the product ID that I use to lookup that product): N.B "product" is a fixed string (although it's another word in the actual site) - all others are dynamic depending on the item.
- example.com/product/1234.product-category.product-name
should I change to any of these? i.e:
- example.com/maker/users_name/product-category/product-name/1234
- example.com/product/product-category/product-name/1234
- example.com/product/1234/product-category/product-name
The main items for consideration are:
- Where should the product ID go in the URL? Both in terms of readability by the user but also in SEO terms
- Should I include the user's name (as he/she made that product) ?
- Should I attempt to remove the ID altogether?