I am a big proponent of using super clean urls for all pages and lists. Generally my pagination urls are just example.com/section/page/2 and tags are example.com/tags/tagname. I generally even try to leave the row id out of the url.
But how would you guys suggest doing a filter list?
Say you have a list of cars and you want to sort by a type, color, price or a combination of those. Say you want to filter the list to get all sedans that are green.
It makes the most sense to me just to:
example.com/cars/?color=green&type=sedan&order=price
It doesn't look very nice at all... I can read it just fine though.
But..
example.com/cars/green/sedan/price
doesn't make any sense. Also it would be a mofo to try to figure out a routing scheme for this.
Also how does this work with SEO? Will google crawl after the ?. Is that good if it does or doesn't crawl the params? Would google indexing endless permutations of the same data have ill effects?