Texto de: Lucas Galdino
Introdução
Pesquisar é uma ferramenta super importante na vida de um programador. Ser um bom pesquisador é uma vantagem muito grande, por isso temos que desenvolver essa habilidade quanto antes.
Você pode pesquisar diretamente em algum fórum especializado na área como no StackOverflow ou nos fóruns do GitHub, mas todos sabemos que a ferramenta mais completa para essas pesquisas é o Google. Por meio dele você consegue encontrar o que você procura nos sites que mencionei anteriormente e até em outros, o que faz com que você tenha uma lista de possíveis soluções para o seu problema de forma rápida.
Como o Google e seu SEO funcionam
Como o foco deste artigo não é bem entender a fundo como tudo funciona, vou dar uma resumida mesmo, beleza? Mas o assunto é super interessante e recomendo que pesquisem mais sobre para entender melhor.
Basicamente, o Google tem um software que varre a web na totalidade, que vai de site em site, analisando o conteúdo deles e armazenando dados sobre os sites nos seus servidores. Esse tipo de software é chamado de Crawler ou Spider e quando você faz uma pesquisa, o resultado não vem da internet diretamente, mas dos servidores do Google, já analisado e classificado.
Já o SEO (Search Engine Optimization) é um conjunto de técnicas de otimização para sites que visam alavancar seu conteúdo nos rankings do Google. Sendo assim uma das principais ferramentas e estratégias do Marketing atualmente.
Comandos úteis na hora de pesquisar
O Google possui alguns comandos que nada mais são do que símbolos utilizados na caixa de pesquisa juntamente do seu texto de pesquisa que te trarão resultados diferentes da pesquisa padrão. Vamos a alguns comandos que podem te ajudar daqui para frente:
- “" → Se você envolver seu texto de pesquisa com aspas, você estará utilizando o comando de pesquisa exata, ou seja, evitará resultados similares ao da sua pesquisa. Exemplo: “testes unitários java”
- OR → Com esse comando você pode pesquisar por dois termos e trazer resultados de ambos. Exemplo: javascript para web OR java para web
- AND → Nesse comando você forçará o resultado a conter conteúdos que envolvam os dois termos pesquisados. Exemplo: python backend AND python frontend
- - → Ao utilizar o símbolo de menos numa pesquisa você pode excluir um termo da sua pesquisa. Exemplo: framework javascript -vuejs
- Define → Caso você utilize essa palavra junto a um termo pesquisado, o Google te trará além da pesquisa um cartão estilo dicionário com o significado, a definição do seu termo pesquisado. Exemplo: framework define
- filetype → Com esse comando você pode especificar um tipo de arquivo que quer encontrar, como pdf, pptx, ou docx. Exemplo: react filetype:pdf
- in → Você pode utilizar esse comando para converter valores diretamente na pesquisa. Exemplo: 10 dólares in real
- inurl → Com esse comando você consegue especificar alguma palavra que você quer que a url pesquisa contenha. Exemplo: poo inurl:js
Você pode também combinar os comandos, especificando ainda mais sua pesquisa. Os comandos listados acima não são os únicos comandos disponíveis para realizar pesquisas “avançadas” no Google, mas já conseguem tornar a sua pesquisa muito mais produtiva.
Conclusão
Então é isso pessoal, espero que o artigo tenha sido interessante para quem não conhecia o assunto. Lembrem-se de pesquisar sempre, na área de desenvolvimento o Google é um grande aliado, usem mesmo e usem bem!