
Google Search Operators: The Cheat Codes You're Not Using

Most people use Google like this: type a few words, hit enter, scroll, hope for the best.
That works fine for "weather today" or "how tall is the Eiffel Tower." But Google is hiding a whole second mode underneath the regular search box. Type the right symbols and words, and Google turns into a precision tool. Almost like a database you can query directly.
These are called search operators. Some people call them "Google dorks" or "search hacks." Same thing. They're special words and symbols that tell Google exactly what you want, instead of making Google guess.
This guide breaks down the operators that still work, what they're actually good for in real life, and how to combine them like a pro. No fluff. Just practical stuff you can try right now.
What Search Operators Actually Are
A search operator is a special command you type directly into the Google search box, the same place you'd type any normal search.
Two simple rules to remember:
Rule 1: Don't put a space between the operator and your search term. Type site:reddit.com not site: reddit.com. The second one breaks it.
Rule 2: Punctuation usually gets ignored unless it's part of the operator itself, like quotation marks or a minus sign.
That's it. No special software. No login. Just typing smarter.
The Operators That Actually Work Today
Let's go through these one at a time. For each one, you'll get what it does, an example, and a real reason you'd actually use it.
site: Search Only One Website
Want to search inside just one website, ignoring the rest of the internet? Use site:.
Example: site:wikipedia.org dinosaurs
This searches only Wikipedia for pages about dinosaurs.
Why it's useful: This is one of the most useful operators, period. Use it to:
Check how many of your own pages Google has indexed. Try
site:yourwebsite.comand see what shows upSearch a huge site's content directly, like searching only YouTube or only Reddit for something specific
Spot weird, broken, or duplicate pages on your own site that shouldn't be showing up in search
related: Find Similar Websites
Type related: followed by a website address, and Google tries to show you similar sites.
Example: related:nytimes.com
Why it's useful: This works best on big, well-known websites. It's a quick way to see who Google thinks your competitors are, which can be surprisingly different from who YOU think your competitors are. It can also hint at whether Google connects your social media profiles to your main website as "the same brand."
Heads up: this one doesn't work great on smaller or newer websites. Don't be surprised if it returns nothing for a small local business site.
intitle: Find Words in Page Titles
This finds pages where your search word appears in the page's title (the clickable blue text in search results, and the tab title in your browser).
Example: intitle:recipe
Why it's useful: Page titles are usually a strong clue about what a page is really about. Use this to:
Find articles, guides, or resources specifically focused on a topic, not just mentioning it in passing
Research how competitive a topic is. If millions of pages have your exact topic in the title, that's a crowded space
Hunt for opportunities, like searching
intitle:"write for us"to find blogs accepting guest writers
allintitle: Find ALL Words in Page Titles
This is intitle: but stricter. Every word you type has to appear in the title.
Example: allintitle: write for us marketing
Why it's useful: Narrows things down fast when intitle: alone gives you too much. Great for finding very specific guides, like "beginner guide sourdough bread" all appearing together in a title.
intext: Find Words Anywhere on the Page
This searches for your word or phrase anywhere in the page's content, not just the title.
Example: intext:"sponsored post"
Why it's useful: This is a favorite for finding things buried in the body of a page. People use it to find:
Pages that mention they accept sponsored content
Pages discussing a specific topic in detail, even if it's not in the headline
Specific phrases or disclosures that websites are required to include somewhere on the page
allintext: Find ALL Words Anywhere on the Page
Same idea as allintext, but for every word in your search, all of them have to appear somewhere on the page. They don't have to be next to each other or in order.
Example: allintext: sourdough starter discard recipe
Why it's useful: Good for tracking down pages that cover several specific ideas together, even if you're not sure of the exact phrasing they'd use.
inurl: Find Words in the Web Address
This searches for your word inside the actual URL (web address) of pages.
Example: inurl:guest-post
Why it's useful: Website URLs often follow patterns. A site with a "write for us" page might have a URL like yoursite.com/guest-post-guidelines. Searching inurl:guest-post can surface tons of these pages across the internet at once. It's also great for finding specific page types on your own site, like site:yoursite.com inurl:tag to find all your blog's tag pages, which sometimes cause technical SEO headaches.
allinurl: Find ALL Words in the Web Address
Same deal. Every word has to appear somewhere in the URL.
Example: allinurl: write for us marketing
Why it's useful: Stacks with inurl: to get even more specific results when you're hunting for a particular type of page across many sites.
"Exact Phrase" with Quotation Marks
Put quotation marks around a phrase, and Google will only show pages with that EXACT phrase, word for word, in that exact order.
Example: "the early bird gets the worm"
Why it's useful: This one is huge. Two big use cases:
Catching plagiarism. If you wrote something and want to know if anyone copied it, copy a unique sentence or two from your own content, paste it in quotes, and search. If other websites show up with that exact text, you've found a copy. Note that there's a limit, generally around 32 words, so pick a distinctive chunk, not a whole paragraph.
Finding the source of a quote. Seen a quote floating around with no clear source? Put it in quotes and search. You'll often find where it actually came from, or at least where it's been repeated the most.
- Minus Sign: Exclude a Word
Put a minus sign directly before a word (no space) to remove results containing that word.
Example: jaguar -car
This searches for "jaguar" but tries to filter out results about the car brand, leaving more results about the animal.
Why it's useful: Tons of words have multiple meanings or get cluttered by one dominant topic. Stack multiple minus signs to exclude several things at once: python -snake -movie if you're researching the programming language and tired of snake and Monty Python results.
It's also handy for excluding your own brand name when researching what people say about a topic in general, without your own content cluttering the results.
OR: Search for Either Term
Type OR (capital letters matter here) between two words, and Google shows results matching either one.
Example: "running shoes" OR "trainers"
Why it's useful: Different regions and people use different words for the same thing. Searching with OR helps you cover multiple phrasings at once when researching a topic, instead of running separate searches for each variation.
Tip: if your caps lock key is acting up, a vertical bar | works the same as OR.
filetype: Search for Specific File Types
This limits results to a specific kind of file, like PDFs, Word documents, spreadsheets, or PowerPoint presentations.
Example: site:.gov filetype:pdf small business grants
Why it's useful: This one is slept on. Most people researching a topic only look at regular web pages and blog posts. But tons of useful information lives inside PDFs, slide decks, and spreadsheets, things like government reports, research studies, conference presentations, and internal company documents that accidentally got indexed.
Searching with filetype:pdf or filetype:xlsx alongside your topic can surface completely different information than what shows up on a normal search. If you're writing about a topic and everyone else's articles say the same five things, digging through PDFs and presentations is a great way to find facts, data, and angles nobody else is using.
Common file types you can search for: pdf, doc or docx, xls or xlsx, ppt or pptx, txt, csv, and more.
before: and after: Search by Date
These two let you find content published (or at least indexed) before or after a specific date. Format the date as YYYY-MM-DD.
Example: electric cars after:2024-01-01
Why it's useful: Great for research on anything that changed significantly at some point. Want to see how people talked about a topic before a major event versus after? Combine both operators to search within a specific window:
Example: electric car tax credit after:2023-01-01 before:2024-01-01
This pulls results roughly from within that one-year window, useful for understanding how a topic was being discussed during a specific period.
* Wildcard: Fill in the Blank
The asterisk acts like a placeholder for "any word could go here." Google fills in the blank with whatever makes sense.
Example: "the * is the limit"
This might return results for "the sky is the limit" and similar phrases.
Why it's useful: Great for finding the exact wording of a phrase you can't quite remember, or finding variations of a common saying or quote. Also useful in technical searches, like combining it with site: to find subdomains: site:*.yoursite.com -site:www.yoursite.com can help surface subdomains you forgot existed.
Operators That Used to Work But Don't Anymore
If you've been using Google for a long time, or you read an old blog post about search operators, you might try these and wonder why they don't work. Here's the deal.
The tilde (~) used to expand your search to include similar words automatically. Search "~cheap" might have also matched "inexpensive" or "affordable." This got dropped because Google said barely anyone was using it.
The plus sign (+) used to force an exact match on a word, similar to quotation marks. It got removed because quotation marks already do basically the same job.
The link: command used to be amazing. It let you see which pages linked to a specific URL. This got killed off and is genuinely missed by a lot of people who do SEO and research, since it was one of the easiest ways to check who was linking to a site.
The info: command used to show you basic information about how Google saw a specific URL. Also gone.
If you see an old article promising these will unlock secret powers, just know they're outdated. Don't waste time trying to make them work.
Combining Operators: Where the Real Power Is

Here's the thing nobody tells you upfront: using ONE operator is fine, but STACKING multiple operators together is where this gets genuinely powerful. Let's go through some real combos.
Find Places to Pitch a Guest Post or Get a Link
If you run a business and want to find websites that accept outside articles or sponsored content, try combinations like:
[your topic] intitle:"write for us"[your topic] inurl:"write-for-us"[your topic] intext:"guest post guidelines"[your topic] intext:"sponsored by"[your topic] intext:"contribute"
Replace [your topic] with your actual industry, like "fitness" or "home renovation." Each of these combos can surface a different list of websites worth reaching out to.
Research What People Are Asking on Reddit and Quora
Want to see what real people are asking about your topic, in their own words?
[topic] site:reddit.com[topic] site:quora.com[topic] site:reddit.com OR site:quora.com[topic] site:reddit.com intitle:[topic]
This is one of the most useful combos for content ideas. Instead of guessing what questions people have, you're reading their actual words, complaints, and confusion in real threads. It's also a great way to find genuine community discussions worth participating in.
Find Internal Linking Opportunities on Your Own Site
If you run a website and want to connect your pages together with internal links (which helps both visitors and search engines), try:
Step 1: Avoid writing about the same thing twice. Before writing a new article, search [topic] site:yoursite.com to see if you've already covered it.
Step 2: Find pages that should link to your new content. Search site:yoursite.com intext:[topic] to find existing pages on your site that mention your topic but don't link to your new page yet. Add links from those pages.
Step 3: Exclude the new page itself. Once published, search site:yoursite.com intext:[topic] -site:yoursite.com/your-new-page-url to keep finding older pages that should link to it, without your new page cluttering the results.
Spot Technical Problems on Your Website
A few quick health checks using site::
site:yoursite.comshows roughly how many pages Google has indexed. A number wildly different from what you expect (way more or way less) can signal a problemsite:yoursite.com inurl:tagcan reveal a flood of auto-generated tag or category pages that might be cluttering your site's presence in searchsite:yoursite.com -inurl:httpscombined with checking for "http" results can help spot old, insecure pages still floating around in the index
Find Hidden Documents and Data
Combine site: with filetype: to dig into specific corners of the web:
site:.gov filetype:pdf [your topic]for official government reports and datasite:docs.google.com "[exact phrase]"to find publicly shared Google Docs, Sheets, or Slides mentioning something specific. This is also a sneaky way to check if you've accidentally left any of your own documents publicly shared online. Try searching for your own brand name or unique internal phrases this waysite:docs.google.com/spreadsheets [topic]specifically for shared spreadsheetssite:docs.google.com/presentation [topic]specifically for shared slide decks
Two Real Practice Scenarios
Let's put this all together with a couple of practical challenges. Try these yourself.
Scenario 1: You want salary data for a job in your field.
A plain search for "marketing manager salary" gives you generic results from big career sites you've probably already seen a hundred times. Instead, try:
marketing manager salary filetype:pdf
or
"marketing manager" salary survey filetype:pdf 2025
This can surface actual salary survey reports, often from industry associations or research firms, that contain way more detailed and specific data than the typical "average salary" website.
Scenario 2: You're researching a topic and every article online says the exact same thing.
This happens constantly. Ten articles on page one of Google, all repeating the same five tips in slightly different words.
Try this instead:
[your topic] filetype:ppt OR filetype:pptx
or
[your topic] filetype:pdf -site:[a site you've already read]
Presentations and PDFs often contain information, statistics, or perspectives that never made it into the typical blog post format. This is one of the best ways to find genuinely fresh information that your competitors haven't already covered to death.
Quick Reference: Save This List
Here's the no-nonsense cheat sheet. Bookmark this section.
site:website.comsearches only that websiterelated:website.comfinds similar websitesintitle:wordfinds the word in page titlesallintitle: word1 word2finds all words in page titlesintext:wordfinds the word anywhere on the pageallintext: word1 word2finds all words anywhere on the pageinurl:wordfinds the word in the web addressallinurl: word1 word2finds all words in the web address"exact phrase"finds that exact wording-wordexcludes that word from resultsword1 OR word2matches either wordfiletype:pdf(or doc, xls, ppt, etc.) limits to that file typebefore:YYYY-MM-DDandafter:YYYY-MM-DDfilter by date*acts as a wildcard placeholder for unknown words
The Bottom Line
Most people use about 2% of what Google search can actually do. The regular search box is just the front door. These operators are the side entrances, the back rooms, and the filing cabinets.
You don't need to memorize all of these right now. Pick two or three that match what you actually do, whether that's research, content writing, SEO, or just being the person who can find anything online, and start using them this week.
The fastest way to learn these isn't reading about them. It's opening a new tab right now and trying one. Search site: plus your own website. Then try intext:"write for us" plus your industry. See what shows up. That's how these become second nature.
Blogs
More Blogs
From keyword goldmines to AI-driven content hacks—expert insights to help your blog posts dominate the first page.


