Google Hacking, alguns operadores avançados
Os operadores avançados do Google são muito versáteis, mas nem todos os operadores podem ser utilizados em todo o lado. Alguns operadores só podem ser utilizados na realização de uma pesquisa na Web e outros só podem ser utilizados numa pesquisa em Grupos. Se tiver problemas para se lembrar dessas regras, fique de olho na linha de resultados na parte superior da página. Se o Google detetar a sua sintaxe incorrecta, será apresentada uma mensagem de erro, informando-o do que fez de errado. No entanto, por vezes, o Google não detecta a sua má forma e tenta efetuar a pesquisa na mesma. Se isso acontecer, fique atento à página de resultados da pesquisa, especificamente às palavras que o Google mostra em negrito nos resultados da pesquisa. Estas são as palavras que o Google interpretou como os seus termos de pesquisa. Se vir a palavra “intitle” a negrito, por exemplo, é provável que tenha cometido um erro ao utilizar o operador “intitle”.
Intitle” e ‘allintitle’: pesquisa no título de uma página
De um ponto de vista técnico, o título de uma página pode ser descrito como o texto dentro das tags TITLE de um documento Hypertext Markup Language (HTML). O título é exibido na parte superior da maioria dos navegadores ao visualizar uma página. No contexto dos Grupos do Google, “intitle” encontrará o termo no título da mensagem publicada.
Como utilizar:
intitle:"index of" "backup files"
Se modificarmos esta consulta para allintitle: “index of”“backup files”, obteremos uma resposta diferente do Google.
allintitle:"index of" "backup files"
Agora, cada resultado contém tanto “index of” and “backup files” no título de cada resultado. Repare também que a pesquisa “allintitle” também é mais restritiva, devolvendo apenas uma fração dos resultados da pesquisa “intitle”.
Link: pesquisa de ligações para uma página
O operador de ligação permite-lhe procurar páginas que ligam a outras páginas. Em vez de fornecer um termo de pesquisa, o operador de ligação requer um URL ou nome de servidor como argumento. Mostrado na sua forma mais básica, link é utilizado com um nome de servidor. link:www.defcon.org
Cada um dos resultados de pesquisa contém links HTML para o site http://www.defcon.org. O operador de link pode ser estendido para incluir não apenas URLs básicos, mas URLs completos que incluem nomes de diretórios, nomes de arquivos, parâmetros e similares. Lembre-se de que URLs longos são muito mais específicos e retornarão menos resultados do que seus equivalentes mais curtos.
Inanchor: localizar texto dentro do texto da ligação
Este operador pode ser considerado um companheiro do operador de ligação, uma vez que ambos ajudam a procurar ligações.
O operador inanchor ajuda a procurar a âncora, ou o texto apresentado na ligação, que neste caso é a frase “página atual”. Isto não é o mesmo que usar inurl para encontrar esta página com uma consulta como inurl:Computers inurl:Operating_Systems
. Inanchor aceita uma palavra ou frase como argumento, como inanchor:click ou inanchor:James.Foster.
Esta pesquisa será útil mais tarde, especialmente quando começarmos a explorar formas de procurar relações entre sítios. O operador inanchor pode ser usado com outros operadores e termos de pesquisa.
Cache: mostrar a versão em cache de uma página
Como já discutimos, o Google mantém instantâneos das páginas que rastreou e às quais podemos aceder através da ligação em cache na página de resultados da pesquisa. Se quiser saltar diretamente para a versão em cache de uma página sem primeiro efetuar uma consulta ao Google para chegar ao link em cache na página de resultados, pode simplesmente utilizar o operador avançado de cache numa consulta do Google, como cache:blackhat.com
ou cache:www.netsec.net/content/index.jsp.
Se não fornecer um URL ou nome de anfitrião completo, o Google poderá devolver resultados imprevisíveis. Tal como acontece com o operador de ligação, a passagem de um nome de anfitrião ou URL inválido como parâmetro para a cache submeterá a consulta como uma pesquisa por frase.
Isso é apenas uma pequena mostra dos muitos operadores que existem. Gostaria de saber de você quais dos acima citados mais usas e porque.
Mantenho um Gist sobre esse assunto em: https://gist.github.com/ricardomaia/b338d859c5f8ced755ade9c541ab021e
Vou copiar o conteúdo que fiz no Gist aqui também para facilitar....
Google Advanced Search
https://www.google.com/advanced_search
Operators
Operator | Description | Example |
---|---|---|
"" |
Use this to do an exact-match search. | "great depression" |
OR |
Search for this OR that. This will return results related to the two terms or both. | suggar OR caffeine |
| |
Works like OR . |
suggar | caffeine |
AND |
Search for this AND that. This will only return results related to the two terms | Apple AND M5 |
– |
Exclude a term or search phrase. | |
* |
Acts as a wildcard and will match any word or phrase. | |
() |
Groups multiple terms or operators to control how the search is shown. | (banana OR orange) -fruit |
$ |
Search for prices. | |
define: |
Displays the meaning of a word in a card-like result. | define:smishing |
cache: |
Returns the most recent cached version of a web page (as long as the page is indexed). | cache:wikipedia.com |
filetype: |
Shows results of a certain filetype (PDF, DOCX, TXT, PPT, etc.) | filetype:pdf health |
site: |
Limit results to a specific website. | |
related: |
Find sites related to another site. | |
intitle: |
Find pages that contain a specific word in the title. | |
allintitle: |
Like “intitle,” this finds web pages containing all of the specific words in the page title. | |
inurl: |
Finds pages with a certain word in the URL. | |
allinurl: |
Similar to “inurl,” this finds web pages containing all of the URL’s specific words. | |
intext: |
Finds pages containing a specific word in the content. | |
allintext: |
Finds results containing all of the specific words somewhere on the page. | |
AROUND(X) |
This proximity search finds pages containing two words (or phrases) within X words of each other. | |
weather: |
Finds the weather for a specific location. | weather:New York |
stocks: |
See stock information | stocks:MSFT |
map: |
View map results for a location search. | map:London |
movie: |
Finds information about a specific movie. | movie:The Matrix |
in |
Convert one unit into another (like currencies, weights, temperatures, etc.) | 10 dollars in rupees |
source: |
Find news results from a certain source within Google News. | source:New York Times "Elections" |
before:YYYY-MM-DD |
Search results before a given date | "airport rules" before:2001-09-11 |
after:YYYY-MM-DD |
Search results after a given date | "airport rules" after:2001-09-11 |
Deprecated operators
Deprecated Google Search operators are unreliable or give inconsistent results. If you use them in a Google Search, they might not work. They include:
~
Include synonyms of a word in your search.
Example: ~marketing
+
Find the exact match of a word or phrase.
Example: +dog breeds
daterange:
Search within a certain date range in the Julian date format.
Example: marketing jobs daterange:20120-20140
info:
Find information about a webpage.
Example: info:indeed.com
link:
Find pages that link to a site.
Example: link:indeed.com
loc:
Find results from a certain place.
Source: https://kinsta.com/blog/google-search-operators/ https://www.indeed.com/career-advice/finding-a-job/google-search-operators