Our stucture for our URL is this www.oursite.com/product+name+blue+small.asp does google look at the + as a bad thing? Should we have www.oursite.com/product-name-blue-small.asp or www.oursite.com/product_name_blue_small.asp Anyone?
Google likes the dash and underscore for delimiters, many believe the dash provides better results, but they are both equal in the same fashion if you ask me. I would go with the dashes as that is my personal cosmetic choice.
That page will take a big dive because it has a new URL. You should get some benefit from using redirects from old URL to new. Dashes-are-better. "Product+name+blue+small" looks like a retail item of clothing. What do your biggest competitors do? Whoa! If you are replacing hundreds or thousands of retail pages, every one of those pages will take a big dive. Think about it carefully before you leap. If you are not replacing pages, but just generating new pages, then you should be ok.
Genrally it gives a bad impact on keyword ranking. although Matt cutt has also published a article on that.
Dashes are better. If site is ranked already and listed in serps and you change urls make sure to redirect old ones to new ones.
sites like Zimbio.com use "+" by default when creating new pages, it can't be all that bad, since they have many high SERP's.
i did a search on google using "inurl: product blue small" The results show - is your best choice. http://www.google.com/search?hl=en&...230&q="inurl:product++blue+small"&btnG=Search you can try others, like "inurl: product iphone" still looks like urls with - all getting the top results. http://www.google.com/search?hl=en&rlz=1B3GGGL_enUS177US230&q="inurl:product++iphone"&btnG=Search