I am facing a major issue here.
I am already tring to get rid of regular expressions and spaces on the dynamic pages of this site.
Now I found out that google doesn't like the word ID also cause it may look like a session ID.
What is ID is just part of a longer parameter like dept_id or sub_id???

Also, how long can a URL be to still be SE friendly.

This website I am talking about has LONG URLs, plus SPACES, plus SYMBOLS, plus word ID.
It seems like completely SE unfriendly.

I won't be able to get rid of all spaces. There are spaces on dept names and product names.
I can't replace the spaces by dashes "-" in those cases. The names come from the database, if I put dashes in there, the product names will be displayed with the dashes on the site.
So Product Name XYX will be displayed
Product-Name-XYZ...