Should the protocol in writing them be as it might be as someone speaks, or should they all start with the product type? (eg: birthday-card-chocolate-cake or chocolate-cake-birthday-cake)
Yes, URL handles are very important for store organization and tracking. The best practice is to keep them concise, relevant, and in lowercase. Once you establish a pattern (e.g., product-type/product-name), stay consistent with it. You don’t necessarily need to redo all your old slugs if they are working, but moving forward, following a clean, logical structure makes it easier for search engines to crawl and for you to manage the data on the back end.