Option one: mysite.com/search/my-searched-keyword Option two: mysite.com/search?q=my-searched-keyword Most websites use the second option. They switch between "-", "+" and "%20" for spaces. However, some successful sites like mp3skull used the first option to rank for more longtails. By actually structuring each search as a regular page on their site. For example a long tail keyword might appear split, the first part of it in one search result and the second part in another, so it really opens you up to more traffic... as of 2014 or maybe still now too. What do you think? What would you do if you were coding a site from scratch? I can see the pros and cons in both but maybe someone has some unique thoughts.