Hello, I am a SEO newbie, so please pardon any un-intended naivety I am a solutions analyst with a microstock photography website. The web developers are doing a re-write of our not-so-user friendly url's Users search for images for sale on our site using search keywords. We also support advanced search with the ability to refine search criteria by selecting price points and also the photographer. I set my criteria and search. The query string gets passed and the resulting url is the query string itself, full of the standard query string chars like =, ?, % etc I have been reading up on re-writing the url so that it contains the search keywords and other search parms. But I am not sure it is worth it. There seems to be much discussion of this, but no resolution. There are lots of differing opinions. We want to do white hat SEO, not black (or even blue) Example: I put in search terms of 'turquoise, water, boats' and select price points of $7 and $12, and enter photographer name 'Smith'. (This is done on the Microstock site) Question: is there any value, advantage or clear disadvantages to restructuring the url for these search results to return a url that looks something like this: "www.domain.com/search/smith/7,12/turquoise-water-boats.aspx" Does this help with SEO or hurt? The url could get real long if many keywords and attributes are added (we have a lot of advance search attributes) OR Is it better to just keep the query string as the URl for search results pages? Thanks a bunch!