INTERNET E PROGRAMAÇÃO WEB MECANISMOS DE BUSCA (Motores de Busca) Introdução A realização de pesquisas na Internet para nós usuários parece ser relativamente fácil pela simplicidade e facilidade na obtenção de resultados, mas por trás de um mecanismo de busca as coisas não são tão fáceis quanto parece, pois a Internet é a maior biblioteca ou centro de informações já criado pela humanidade. Frequentemente, quem pesquisa na internet é confrontado com uma vontade súbita em desligar imediatamente o computador quando não consegue encontrar aquilo que procura. Quem pesquisa na internet deve, em primeiro lugar, estar consciente que não existem receitas milagrosas para ser bem sucedido na pesquisa. O fato é que tudo que você procura, com certeza está disponível na Internet, basta que você saiba como procurar. A primeira regra a respeitar por quem pesquisa na internet é não se desesperar. Qualquer pesquisa mistura um pouco de treino com uma grande dose de sorte. Na Internet este princípio é ainda mais verdadeiro. Para quem pesquisa na internet, os nomes dos mecanismos de busca mais comuns e conhecidos no Brasil é Google, Yahoo, Ask, Bing, entre outros que tornaram-se instrumentos de pesquisa incontornáveis. Estes são alguns dos inúmeros motores de busca que ajudam a pesquisar informação na Internet. O êxito de qualquer pesquisa passa por tomar conhecimento que os motores de busca não funcionam todos da mesma maneira. Por isso, torna-se imprescindível conhecer e compreender as diferenças existentes entre eles, bem como saber avaliar as virtualidades e as limitações de cada um. Tudo que deseja saber ou pesquisar o Google te responde, basta você perguntar a ele de uma maneira eficiente e objetiva de acordo com a sintaxe de funcionamento do seu motor. Hoje em dia em meio a tantas informações que absorvermos todos os dias, os buscadores são de vital importância para quem utiliza a Internet, seja para consulta, trabalho, lazer, etc. Por isso, o site da Google é um dos sites mais acessados diariamente no mundo. Pág. 1 INTERNET E PROGRAMAÇÃO WEB Pesquisando O Google lançou há poucos dias um infográfico interativo que mostra como funciona um dos seus serviços mais utilizados: as buscas. No site é possível observar o processo responsável pela exibição de resultados na página inicial. Assim que um usuário acessa a página do Google e inicia uma pesquisa, servidores da empresa começam a organizar os resultados, procurando em mais de 30 trilhões de páginas individuais, que juntas formam nossa querida Internet. Depois começam a trabalhar algoritmos e fórmulas dos engenheiros da empresa, uma forma de garantir que os resultados se encaixem o máximo possível nas intenções do usuário, levando em consideração cerca de 200 fatores, como por exemplo, a localização do usuário, depois tudo passa por um processo de “limpeza”, onde os resultados passam por filtragens para evitar spams e outros problemas. O intuito deste artigo é mostrar de forma simples e objetiva algumas dicas de como buscar de maneira eficiente no Google. O interessante é que todos os motores possibilitam usar os operadores lógicos para refinar sua pesquisa, dentre eles os principais mais usados são os operadores OR, AND, NOT e Aspas. Operador (OR) O operador “OR” do inglês “OU”, é uma disjunção, ou seja, pesquisa por uma coisa ou outra em suas extremidades e no Google você pode substituir pela barra “|” sem aspas. Normalmente quando você faz uma busca no Google ele realiza uma varredura por páginas que contenha todas as palavras digitadas, dessa forma você pode pesquisar e utilizar a opção “|” para pesquisar sites que tenham uma palavra OU a outra. Exemplos: dinheiro | investimento amor | paixão A pesquisa acima vai selecionar todos os sites que contenham a palavra dinheiro ou investimento e o mesmo com as palavras amor e paixão. Pág. 2 INTERNET E PROGRAMAÇÃO WEB Operador (AND) O operador “AND” do inglês “E” é uma conjunção, ou seja, pesquisa por uma coisa que obrigatoriamente deve ocorrer em todos os resultados, e no Google você pode substituir pelo operador matemático de adição “+” sem aspas. O detalhe é que usando este operador o mesmo deve vim junto à palavra ou termo que está sendo pesquisado. Exemplos: dinheiro +investimento amor +paixão A pesquisa acima vai selecionar todos os sites que contenham a palavra dinheiro e obrigatoriamente somente se neste mesmo site também ocorrer a palavra investimento e o mesmo com as palavras amor e paixão. Operador (NOT) O operador “NOT” do inglês “NÂO” é uma negação, ou seja, se quiser procurar por uma página e deseja que nela não contenha uma palavra específica, use este operador que no Google pode ser substituído pelo operador matemático de subtração “-” sem aspas. Exemplos: • dinheiro –investimento • amor –paixão Neste caso, a pesquisa exibirá páginas que contém a palavra dinheiro, porém, não exibirá nenhuma que contenha a palavra investimento e da mesma forma com as palavras amor e paixão. Citações entre Aspas Ao pesquisar um texto qualquer sem aspas, o Google realizará a busca utilizando todas as palavras pela qual você buscou de maneira aleatória dentro do site, podendo ou não ocorrer todas as palavras do texto, porém, se utilizar aspas, ele vai procurar exatamente o que está dentro delas e na mesma sequencia em que as palavras foram digitadas. Exemplos: “Informática Aplicada ao Ensino Fundamental e Séries Iniciais” Pág. 3 INTERNET E PROGRAMAÇÃO WEB A pesquisa acima exibirá sites que contém exatamente todas as palavras que estão entre as aspas inclusive naquela sequência. Definições Definições serve para você pesquisar o significado das palavras, ou seja, se você não sabe o que significa alguma coisa, utilize o comando define algumacoisa que o Google te responde. Exemplo: • Define política • Define software Calculadora É interessante que utilizando o Google se ao invés de você realizar uma pesquisa digitar uma conta qualquer ele interpreta e resolve retornando o resultado. Exemplos: 50 * 599 1510 / 30 O interessante é que você pode realizar não somente operações básicas, mas também complexas formulas matemáticas, utilizando os comandos certos e obedecendo a sintaxe. Encontre determinados tipos de arquivos Para realizar uma pesquisa objetiva para encontrar um arquivo de um tipo específico utilize o comando “filetype” sem aspas, acompanhado da extensão que deseja encontrar. Documentos em PDF, documentos do Word, planilhas do Excel são algumas das extensões suportadas pelo Google. Exemplos: • monografia filetype:doc • investimentos filetype:xls Pág. 4 INTERNET E PROGRAMAÇÃO WEB Especifique em que parte deseja buscar É possível buscar pelas palavras em determinadas partes de uma página específica, ajudando a filtrar os resultados na busca. Utilize “inurl:” para especificar que está procurando um endereço que contenha a palavra pesquisada. Digite “intitle:” para pesquisar palavras no título da página. Digite “intext:” que assim vai encontrar as palavras contidas no próprio texto do corpo das páginas. E também “inanchor:” para pesquisar palavras contidas nos marcadores do corpo dos textos. inurl:passaros Pergunte que o oráculo responde Não sabe sobre um assunto? Faça a pergunta ao Google, provavelmente ele terá a resposta. Não hesite em colocar frases completas, pois a resposta pode estar mais próxima do que você imagina. Exemplos: • Porque a terra é redonda? • Como colocar um video no youtube? Pesquise por um material que esteja no formato “pdf” que fale sobre hardware? hardware filetype:pdf (vai localizar sites que contenha um link para fazer download de um arquivo no formato PDF, cujo o conteúdo do mesmo contenha a palavra hardware) Pesquise por um material que esteja no formato “pdf” que fale sobre hardware mas não fale sobre memória? hardware -memoria filetype:pdf (vai localizar sites que contenha um link para fazer download de um arquivo no formato PDF, cujo o conteúdo do mesmo contenha a palavra hardware porém não contém a palavra memória). Pág. 5