То, что у вас есть, неплохое начало.
Следует помнить, что в IE существует ограничение длины URL-адресов ~ 2000 символов. Помните об этом в битве между SEO и читабельностью против краткости.
Я не знаю никаких стандартов в этой области, кроме здравого смысла, который, как вам кажется, вы захватили.
Еще одна вещь, которую нужно иметь в виду, состоит в том, что большинство поисковых систем используют стандартные параметры URL, например, http://www.google.com/search?hl=en&source=hp&q=donkeys+for+sale&aq=f&aqi=g10&aql=&oq=&gs_rfai=
Для этого есть веские причины, а именно кодирование URL и использование нетрадиционных символов в строке поиска.
Так что, хотя красивые URL-адреса хороши, они терпят неудачу здесь по разным причинам