Usando o Google como busca interna

Eu estava pensando numa forma de melhorar a busca no Clube de Jazz e me lembrei do Google. Nele é possível limitar a busca a apenas um site. Testei com uma busca por Miles Davis.

Alguns sites grandes fazem isso. O portal do PHP é um deles (após digitar o termo de busca, selecione “whole site” no dropdown ao lado do box de busca).

Realmente, ainda não existe um mecanismo de busca melhor que o do Google.

Os pontos negativos neste caso:

  1. O visual da página de resultados é do Google… obviamente.
  2. Ele não varre o site com muita freqüência, portanto, ao colocar uma notícia no ar, pode demorar um pouco para ela começar a aparecer nos resultados.

Mesmo assim, acho melhor que o ht:Dig que está rodando lá atualmente – pelo menos até onde eu consegui configurar o bicho…

Desta forma, pode-se fazer um log das buscas, apontando primeiro pra um script que vai armazená-la no banco de dados e depois encaminha para o Google. Assim poderemos saber mais facilmente os termos que nossos usuários andam buscando. E isso é informação preciosa!

Publicado em 04/03/2005

Comentários

Anônimo | 9 fevereiro 2006 #
Concordo e quando não consigo achar exatamente o que quero no google, utilizo outros de busca como por exemplo o http://www.kartoo.com/, que relaciona as possibilidades com outro visual. Mas se eu clicar numa linha um pouco fora fora do que eu quero, caminho para outros lados e saio do objetivo. Mas é uma outra opção.
Anônimo | 10 fevereiro 2006 #
Não sei como faz, mas já vi usarem a busca do google e personalizarem livremente o design da página de resultados…
Haline | 9 novembro 2007 #

oi, tow tentando usar o google pra fazer a busca interna num site, só q ele abre a tela do google como vc disse….
O q vc usou pra fazer a busca interna do Clube de jazz.. era exatamente aquilo que eu quero uma busca interna com resultados no proprio layout do site

t+

Haline, o Clube de Jazz ainda utiliza o htDig que citei no post. Não é o melhor, mas quebra o calho, como você pôde ver. O htDig está disponível em qualquer plano de hospedagem da Locaweb.

Ultimamente, em outros sites, temos usado a API de busca do Google. Quando o usuário envia a busca, nosso sistema solicita os resultados ao Google “por baixo dos panos”, por intermédio dessa API, que devolve os resultados em XML. Esses dados são formatados exibidos ao usuário, sem que ele saia do site.

Obrigatório, mas não será exibido no comentário
Opcional
Somente marcação Textile