We are designing breadcrumbs trail for a 'Products for Sale' site. Site will have products from several retail companies. Breadcrumbs will have
Home > Prod Category > Prod sub category > state > city
There can be many companies having physical stores in several states and cities and they may also sell products online. A given product can fall under multiple categories. For example, a shoe may fall under two categories -
Outdoors-Gears. Thus, there will be numerous breadcrumbs trails leading to the same canonical page.
Users buying online will not care about the state and city but a user looking for a physical store will.
Should State and city come first?
Home > state > city > Footwear Boots > weather proof
Home > Footwear Boots > weather proof > state > city
What would be better from the SEO perspective given that the product category and location both are equally important? Products would be available at physical locations and some people would prefer to go to the location in person. So the location is as important as the category.
Because the product category names can be very long, will it be better to abbreviate them and have the title tag contain full category name? Can it have a negative effect on SEO?
This will cause h1 tag, title of the page and*URL to differ from the Breadcrumb name.