What Is Google Dorking? A Practical Guide
site:, filetype:, intitle:, and inurl: — to construct targeted queries that return only the specific type of result you need. Instead of sifting through pages of general results, a well-built dork filters by domain, file type, page structure, or text location simultaneously. It works entirely within Google's normal search interface using features Google documents and provides to all users.
Why operators matter: the difference a dork makes
Type cardiologists Memphis into Google and you get a mix of hospital home pages, Healthgrades listings, and news articles. Add operators and the picture sharpens immediately:
site:npiregistry.cms.hhs.gov "Cardiovascular Disease" "Memphis"
Now you are looking at only NPI registry pages for cardiovascular providers in Memphis. Same search engine, same index — entirely different signal-to-noise ratio.
That precision is why B2B sales teams, recruiters, and researchers use dork queries as a core prospecting technique. The operators are not a hack; they are documented Google search features that most users never learn.
The core operators and what they do
| Operator | What it filters | Example |
|---|---|---|
site: |
Restricts results to a specific domain or subdomain | site:linkedin.com "VP of Marketing" |
filetype: |
Returns only files of that type (pdf, xls, docx…) | filetype:pdf "vendor list" site:.gov |
intitle: |
Term must appear in the page <title> | intitle:"request for proposal" filetype:pdf |
inurl: |
Term must appear in the URL | inurl:"/team" site:techcrunch.com |
intext: |
Term must appear in the page body | intext:"contact us" site:acmecorp.com |
" " (quotes) |
Exact phrase match | "Chief Revenue Officer" Austin |
- (minus) |
Exclude a term | cardiologists -hospital site:.com |
OR |
Match either of two terms | "VP" OR "Director" site:linkedin.com |
Operators can be combined freely. Google evaluates all of them together, so a five-operator query still runs as a single search — it just returns a much smaller, more relevant result set.
For the full reference with more examples, see the Google search operators cheat sheet.
Practical use cases
B2B sales prospecting
Sales teams use dorks to find decision-makers at target companies. A query like
site:linkedin.com "VP of Marketing" "Austin, Texas Area" surfaces
LinkedIn profiles of marketing VPs in Austin without buying a prospecting subscription.
Combined with a company filter (intext:"Acme Corp"), you can map an
organization's leadership structure from public data.
Healthcare provider outreach
The federal NPI registry (maintained by CMS) is publicly indexed and searchable. Medical device reps and healthcare sales teams use it to find licensed providers by specialty and geography. See how to find cardiologists by zip code for a step-by-step walkthrough using the NPI API directly.
Recruiting and talent sourcing
Recruiters use site:linkedin.com combined with job title and location
terms to build candidate shortlists without relying solely on LinkedIn's paid
recruiter seats. The same technique works on GitHub (site:github.com)
to find developers by language or project type.
Document research and competitive intelligence
filetype:pdf site:.gov "request for proposal" surfaces RFP documents
on government sites — useful for vendors tracking public-sector opportunities.
filetype:xls site:competitor.com occasionally turns up publicly exposed
data files that the competitor intended to keep internal. (When this happens, the
ethical response is to note the exposure — not to download or exploit the file;
see the ethics section below.)
Using a dork builder vs. typing operators by hand
You can write dork queries manually in Google's search bar — operators work the same way whether you type them or generate them. The reason to use a builder like getdork is efficiency: the form surfaces every available operator, prevents syntax errors (missing quotes, wrong colons), and lets you generate query variants by file type or location in one click rather than editing the string by hand.
Free-tier users get the constructed query string to copy and paste into Google. Pro users can run the search directly inside the app and receive the top 20 organic results with titles, URLs, and snippets — ready to export as CSV for CRM import.
Build your first dork query at getdork.com. Free accounts generate queries instantly; upgrade to Pro for in-app search results.
Using dorks responsibly
Google dorking is a tool for finding publicly indexed information — information that is already visible to any human who stumbles across the right URL. That said, a few boundaries matter:
- Only public data. If a file or page requires a login or is meant to be private, finding its URL via a dork does not give you permission to access it. Unauthorized access to computer systems is illegal in most jurisdictions regardless of how you found the URL.
- Respect robots.txt and Terms of Service. Most major platforms (LinkedIn, Google itself) prohibit automated scraping in their ToS. Using a dork to find pages manually is fine; building a bot to harvest results at scale is not.
- Responsible disclosure. If a dork reveals that a company has exposed sensitive data unintentionally (an unsecured S3 bucket, a publicly indexed spreadsheet with PII), the ethical path is to notify the company — not to copy or publish the data.
- No credential harvesting. Using dorks to find login pages or admin panels for systems you do not own is the misuse that gives the technique a bad reputation. All use cases on getdork are research and outreach against public data only.
The vast majority of practical dork use — sales prospecting, recruiting, document research, competitive intelligence from public sources — raises no ethical issues at all.
Frequently asked questions
What is Google dorking?
Google dorking is the practice of using Google's advanced search operators to construct targeted queries that return a specific type of publicly indexed result. The operators are built into Google and documented by Google itself; the technique requires no special tools or access.
Is Google dorking legal?
Yes. Using operators to search publicly available, indexed content is legal — it is exactly what Google's search interface is designed for. The legal line is crossed if someone uses a found URL to access a system they are not authorized to use. Searching is not accessing. For a fuller breakdown, see Is Google dorking legal?
What is the difference between a regular Google search and a dork?
A regular search sends keywords and Google returns a broad mix of results ranked by relevance. A dork search uses operators to impose hard filters — domain, file type, page title, URL pattern — so only pages matching all conditions appear. The index is the same; the filter precision is the difference.
Who uses Google dorking?
B2B sales teams, recruiters, security researchers, journalists, OSINT investigators, and anyone else who needs precision beyond normal keyword search. The technique is common in sales development (SDR/BDR) workflows and in security penetration-testing phases that identify exposed assets on a target's own infrastructure.
Do I need to memorize all the operators?
No. A query builder like getdork assembles the correct operator syntax from form inputs. You describe what you need — site, file type, title keyword, location — and the tool builds the string. You can copy it to Google for free or run it in-app with a Pro account.
What to read next
- Google search operators cheat sheet (with examples) — every operator explained with copy-paste examples.
- Is Google dorking legal? What's allowed and what isn't — the fuller legal and ethical breakdown.
- How to find company employees on LinkedIn with Google dorks — step-by-step guide to decision-maker searches with site:linkedin.com/in.
- How to find cardiologists by zip code — a worked example using the federal NPI registry.