Is there a convention or best practice advice on when to use hash params, url params, vs paths?

For example:

  • hash params: stackoverflow.com/questions#q=13630937&t=hash-params-vs-url-params
  • url params: stackoverflow.com/questions?q=13630937&t=hash-params-vs-url-params
  • url path: stackoverflow.com/questions/13630937/hash-params-vs-url-params

Are there security, seo, usability benefits or disadvantages of each or is an issue of style?

url
Edit
Report