by Jim » Tue Jul 03, 2007 7:06 am
When you configure the "Product URL (Landing Page):" for Froogle under Merchandising > Google > Froogle > Configure you can set it to one of 3 locations. The same setting will be used for all products in the store. The 3 options are "A page the product is assigned to", "Moreinfo page", "Search Destination".
In most cases a subproduct would not be assigned to a page by itself but it would be assigned to another product. So if you have the first option selected there is no page that the subproduct is assigned to. So ShopSite will use the home page of the store and append a pound sign (#) and the product record number to the home page url. (Google requires a unique url for each product so this makes it unique).
Quite often subproducts also do not have Moreinfo pages or Search Destination pages so the same type of URL would be generated for the product in these situations.
In short Google is not really setup to handle subproducts, they want individual standalone items. To get around that issue if you are using subproducts you should make sure that the subproduct by itself is assigned to a page, or that it has a MoreInformation page or has a specific Search Destiination specified. Then you should select the appropriate "Product URL (Landing Page):" on the Froogle configuration screen.
The other option is to include enough information in the parent product that the subproducts can be found and then exclude subproducts from the Froogle/Googlebase feed.