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?
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?
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
#
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.
Para um pouco mais de talento, tente http://lmgtfy.com/ . Como em http://lmgtfy.com/?q=how+do+a+share+a+Google+query