Digamos que eu queira compartilhar os resultados da minha consulta. Parece haver muitos metadados na string de consulta .
Quais variáveis podem ser removidas do URL para ainda oferecer uma pesquisa funcional do Google?
google-search
iglvzx
fonte
fonte
Respostas:
Eu tentei remover todas as variáveis, exceto a
q
string. Parece funcionar bem. Uma coisa a observar é que o Google usa o#
símbolo, em vez do?
que você normalmente vê com as strings de consulta.Então, como exemplo, o URL seria:
http://google.com/#q=my+query
fonte
#
e?
irão funcionar;?
é realmente mais padrão e não depende de JavaScript. Embora o caminho seja um pouco diferente:http://google.com/search?q=my+query
Existem vários outros parâmetros de CGI no URL da página de resultados de pesquisa que determinam para qual corpus você está vendo os resultados (imagens, vídeos, etc.), a página de resultados, etc., entre outras coisas. q é o mais importante, mas não o único que deve ser incluído no compartilhamento.
Há algum tempo, escrevi uma extensão do Chrome para copiar um URL mais curto para consultas de pesquisa do Google .
Isenção de responsabilidade: trabalho no Google na Pesquisa na Web.
fonte
Para um pouco mais de talento, tente http://lmgtfy.com/ . Como em http://lmgtfy.com/?q=how+do+a+share+a+Google+query
fonte