Estou interessado em pensamentos sobre a estrutura de URL para páginas de destino da cidade.
Essencialmente a melhor prática e as razões para implementar o formato (a) sobre (b):
(uma) example.com/chicago
b) example.com/?_city=chicago
Respostas:
-1 para resposta № 1O uso do caminho em vez do componente de consulta é normalmente considerado mais fácil de usar. Então vá com (uma):
/chicago
Se você quiser representar (no URL) que é sobre cidades (o que b) faz), você pode fazer isso no caminho também:
/cities/chicago
Isso permite que você forneça URLs navegáveis, isto é, oferecendo uma lista de todas as cidades em:
/cities