Não estou claro se uma tag âncora deve vir antes ou depois de uma string de consulta.
http://www.domain.com/search?query=hello#name
ou
http://www.domain.com/search#name?query=hello
Ou isso importa?
Responder1
A melhor prática é anexar a âncora nomeada no final. O nome técnico é um identificador de fragmento e a sintaxe está na RFC 3986.
A seção RFC está aqui:https://www.rfc-editor.org/rfc/rfc3986#section-4.1
ref relativa = parte relativa [ "?" consulta] [fragmento "#"]
Wikipédiana verdade cobre bem:
O identificador do fragmento introduzido por uma cerquilha # é a última parte opcional de uma URL para um documento