OSINT Jet field notes · Search skills
Google Dorks: a practical guide to advanced search
Google dorking means combining search terms with operators to find a more specific set of indexed pages. For OSINT, the useful outcome is an original document or a checkable source, followed by a careful evidence note. You do not need an exploit or a secret database to practise it.
Start with a small set of operators
These examples target public documentation. Replace the subject to answer your own research question. Keep the operator attached to its value, and use ordinary straight quotation marks. The syntax below follows Google’s search help.
| Method | Example query | Why use it? |
|---|---|---|
| Quoted phrase | "Example Domains" | Look for a particular phrase. |
| Domain or path | site:iana.org/reports/ | Limit the source area. |
| File format | site:iana.org filetype:pdf | Find PDF documents. |
| Exclude a term | site:iana.org reports -dnssec | Remove an irrelevant theme. |
| Date window | site:iana.org after:2024-01-01 before:2026-01-01 | Narrow the dates Google uses; verify the document’s own date. |
| Combine constraints | site:iana.org/reports/ filetype:pdf "survey" | Keep source, format and subject together. |
For terms in a title or URL, use the “terms appearing” control in Google Advanced Search. You may also encounter intitle: and inurl: in dork lists; do not assume every copied recipe remains reliable. The form is a useful way to express the intended restriction explicitly.
A tested example: find the source, then inspect the query
We ran the following three searches in a desktop Google browser session on 7 September 2026. This is a small, dated observation, not a ranking benchmark or a promise that every reader will see the same results.
1. Find the primary explanation
site:iana.org "Example Domains"
The results included IANA’s Example Domains page. Reading that page establishes the intended documentation use of example.org. A search snippet alone would be an incomplete evidence record: save the source URL and read the page before summarizing it.
2. Notice when the requested match was not found
site:iana.org filetype:pdf "annual report"
In our check, Google said it had no results for the exact query and displayed broader results without the quoted phrase. Some were PDFs. Recording those as exact “annual report” matches would have been a mistake. The absence of an exact match did not establish that IANA had never published such a document.
3. Relax one assumption and inspect the candidates
site:iana.org/reports/ filetype:pdf
This returned PDF candidates under the reports path, including survey documents. We changed the search task from “find this exact phrase” to “discover documents in this area.” Keep that change in the notes. A candidate still needs review: identify its title, publisher, coverage period and relevant passage.
The useful lesson: a result page can contain helpful suggestions that do not satisfy the original query. Check what Google actually searched, then distinguish the source’s statement from your interpretation. Fewer restrictions may improve discovery while reducing precision.
Turn a result into a reproducible evidence note
Question: What is example.org intended for?
Query: site:iana.org "Example Domains"
Source: https://www.iana.org/help/example-domains
Retrieved: 2026-09-07; record your own UTC time when repeating
Observation: IANA describes documentation use.
Supported conclusion: it is an IANA documentation domain.
Not established: ownership or trustworthiness of another site.
Next step: inspect the original record required by the question.
When a page matters, preserve the relevant text or a permitted copy with its retrieval time. Keep a quotation separate from your own summary. The evidence-hash exercise helps you detect later changes to a saved text; it does not certify its accuracy.
What a Google dork cannot establish
- A complete inventory. Google explains that site: results are not exhaustive. No result is not proof that a page or fact does not exist.
- The date of an event. A search date filter is a retrieval aid. Check the document’s issue date, revision date and the period it discusses separately.
- Independent confirmation. Two mirrors of one report are not two independent reports. Follow attribution back to the origin.
- Identity or permission. A matching name is a lead, and search visibility does not grant permission to enter an account or redistribute personal information.
A quick troubleshooting order
- Check spelling, ordinary quotation marks and spaces after operators.
- Check the intended domain and path: a narrow path can exclude the document you need.
- Remove one restriction at a time; record the revised query.
- Look for a message about omitted terms or broader results.
- Use the publisher’s own archive or navigation if search remains inconclusive.
Build the next part of the investigation
For choosing a resource, follow the OSINT Framework walkthrough. For interpreting records rather than search results, try the worked domain case. The OSINT learning path combines these skills with source evaluation.
Is Google dorking the same as hacking?
These exercises refine searches for public documents. They do not bypass access controls. Use the methods on public material relevant to a legitimate research question, following the responsible-use guidance.
Can I run these queries inside OSINTJet?
The examples here are entered in Google. This guide does not claim that the OSINTJet app executes arbitrary dorks. Its search launcher, free utilities and structured reports have different jobs.
Explore this topic
Take the search result through verification
A precise query narrows retrieval; it does not certify the page it finds. Continue with a source-selection workflow and an evidence note that separates the result from your interpretation.
