Google Hacks: 25 Search Operators and Tricks That Still Work
Most Google hacks you see on Twitter threads are dead. Operators like + and link: stopped working years ago, and cache: got quietly retired in 2024 when Google stopped showing cached pages by default. What’s left is a tighter toolkit of about 25 operators and combinations that still pull results in 2026, and when you chain them together they do things regular search can’t touch.
The operators below are the ones I actually use for keyword research, competitor backlink discovery, broken link prospecting, guest post outreach, and pulling obscure documents nobody else has indexed. Every example is copy-paste ready. Skip to whatever hack you need, or read through if you want the full playbook.
Why Most “Google Hacks” Lists Are Wrong in 2026
Half the guides ranking for this topic haven’t been updated since 2019. They’ll tell you to use link: to find backlinks. Google killed that operator in 2017. They’ll tell you cache: shows you cached versions. Google removed cached results from the interface in February 2024, and the operator itself returns nothing for most pages now.
Here’s the current status. These operators still work: site:, intitle:, allintitle:, inurl:, allinurl:, intext:, filetype:, ext:, related:, define:, AROUND(X), OR, - (minus), "" (exact phrase), * (wildcard), .. (number range), and the vertical pipe |. These operators are dead or degraded: link:, info:, cache:, + (plus), phonebook:, and #.
Knowing what’s dead matters more than knowing what works. Searching with a dead operator returns fuzzy regular results that feel right but aren’t filtered. You’ll waste hours thinking you narrowed the query when you didn’t.
1. site: for Single-Domain Research
site:gatilab.com seo returns every page on gatilab.com mentioning SEO.
This is the workhorse. I use it 20 times a day. It’s the fastest way to audit what a site has indexed, find old posts you wrote years ago, or see how many pages a competitor has published on a topic.
Use case: before writing a new article, run site:competitor.com [topic] to see how they’ve already covered it. If they have six posts and you’re writing one, you need to write the best single piece in the category, not just another one.
Advanced: combine with subdirectories. site:hubspot.com/blog inbound marketing restricts to blog content only. Add -inurl:tag to filter out tag archive pages that inflate the count.
2. intitle: and allintitle: for Headline Targeting
intitle:"affiliate marketing" returns pages with “affiliate marketing” in the title tag.
allintitle: requires every word after the operator to appear in the title. So allintitle:beginner affiliate marketing guide only matches titles containing all four words.
I use allintitle: for keyword difficulty checks. If allintitle:"your target phrase" returns under 100 results, there’s probably room to rank. Over 10,000, you’re fighting uphill. It’s a rough proxy, not a replacement for Ahrefs KD, but it’s free and takes two seconds.
3. inurl: for URL Pattern Hunting
inurl:write-for-us "SEO" finds guest post opportunities where “write-for-us” appears in the URL and “SEO” appears on the page.
Other useful patterns:
inurl:resources "SEO tools"for resource page link buildinginurl:blog "guest post by"for contributor footprintsinurl:/wp-content/plugins/for plugin vulnerability research
allinurl: works the same way as allintitle:. Every word must appear in the URL. Useful when you want a specific folder depth.
4. filetype: and ext: for Documents Nobody Else Finds
filetype:pdf "content marketing strategy" 2025 pulls PDFs published or archived on the topic. Agency decks, conference slides, internal playbooks leaked to public folders. This is where the good stuff lives.
ext: does the same thing. filetype: is what Google officially supports, ext: is an alias that still works.
Formats I search regularly:
filetype:pdffor whitepapers and decksfiletype:xlsxfor spreadsheets (pricing models, checklists)filetype:ppt OR filetype:pptxfor presentationsfiletype:doc OR filetype:docxfor briefs and proposalsfiletype:csvfor raw data exports
Combined with site:, you can mine a single domain for every document they’ve indexed. site:.edu filetype:pdf "marketing budget" returns university marketing budget PDFs. Real data, real numbers, nobody linking to it.
5. “Exact Phrase” Quotes
"exact phrase here" forces Google to match the phrase exactly, in order, no stemming.
This is the single most underused operator. Most people type queries without quotes, which lets Google substitute synonyms, reorder words, and decide what you “really meant.” Add quotes and you get what you typed.
Use it for:
- Checking if your content got scraped:
"unique sentence from your article" - Finding exact competitor claims:
"increased conversions by 347%" - Plagiarism checks on client work
- Locating tweet quotes before they get deleted
6. Minus Sign to Exclude
seo tools -ahrefs -semrush returns SEO tools pages that don’t mention Ahrefs or Semrush.
Use the minus to clean noise out of any query. Researching a product and tired of affiliate listicles? Add -best -top -review -vs. Want competitor backlinks that aren’t just directory garbage? Add -directory -list -submission.
The minus has no space between it and the word. - ahrefs (with space) does nothing. -ahrefs excludes it.
7. OR and the Vertical Pipe
seo OR sem tools returns pages mentioning either “seo” or “sem” alongside “tools.”
OR must be capitalized. Lowercase or gets treated as a regular word. The vertical pipe | does the same thing and is slightly faster to type: seo | sem tools.
Combine OR with quotes for phrase alternatives: "content marketing" OR "inbound marketing" guide.
8. Wildcard Asterisk for Missing Words
"the * of content marketing" matches “the future of content marketing,” “the state of content marketing,” “the death of content marketing,” and so on.
The wildcard fills in one or more words inside quoted phrases. I use it when I remember part of a quote but not the whole thing. Also useful for discovering how people frame a topic. "best * for beginners" surfaces the way different niches phrase product recommendations.
9. Number Range with Two Dots
camera $200..$400 returns results mentioning cameras priced between $200 and $400.
Works for years too. wordpress performance 2022..2024 narrows to content published or referencing those years. Useful for filtering out ancient guides without setting the clunky date picker.
10. AROUND(X) for Proximity Matching
content AROUND(3) marketing returns pages where “content” appears within three words of “marketing.”
This is an undocumented operator that Google has let run for years. It’s more surgical than a two-word query because it catches variations like “content-driven marketing,” “content for marketing teams,” and “marketing content strategy.” AROUND(5) is my default when I’m researching how a phrase gets used in context.
11. define: for Quick Definitions
define:semantic seo returns a definition card at the top of results.
It’s faster than clicking through to a dictionary site. Also useful for surfacing multiple definitions at once when a term has different meanings in different fields.
12. related: for Competitor Discovery
related:gatilab.com returns sites Google considers similar.
This is how I find competitors I didn’t know about. Sometimes the results are obvious. Sometimes they surface a site operating in the same niche that I’d never heard of. Both outcomes are useful. The dumb obvious competitors confirm positioning. The surprises become link-building targets.
13. Time Filters (Not an Operator, But Essential)
The tbs= URL parameter filters by date. You can also use Tools > Any time > Custom range on the results page. Most SEO research needs date filtering because Google’s default ranking tends to surface older, higher-authority pages over fresher ones.
For keyword trend work: set Custom range to the last 30 days, then compare against the last 12 months. A topic that has 400 fresh results in 30 days is hot. One with 20 is cooling off.
14. Find Guest Post Opportunities
Stack operators to surface guest post targets:
“ "write for us" OR "guest post" OR "contribute" "your niche" “
Add -site:medium.com -site:linkedin.com to filter out the obvious aggregators. Add intitle:"guest post guidelines" to find pages with explicit guidelines instead of generic pitch pages.
I ran this for a fintech client last month and pulled 80 qualified prospects in 20 minutes. Tools like Pitchbox charge $500/month to do something similar at scale, but for small campaigns, raw Google stacking works fine.
15. Find Broken Link Building Targets
site:competitor.com intitle:"page not found" OR "404" sometimes surfaces indexed 404 pages. More reliable: export a competitor’s top pages from Ahrefs, run each URL through a broken link checker, then pitch your content as a replacement.
Pure Google operators can’t do broken link detection well on their own. What Google CAN do: find resource pages that might have broken links. Run "recommended resources" OR "useful links" "your niche" and then check each page manually with the Check My Links Chrome extension.
16. Steal Competitor Backlinks (Without Ahrefs)
link: is dead, but footprint searches still work:
“ "guest post by [competitor founder name]" "interview with [competitor founder name]" "case study" "[competitor product name]" “
These surface sites where a competitor has already built brand mentions. Every one of those is a pitch target. “I noticed you featured [competitor]. Here’s why [my company] would make a better case study/interview/contributor.”
17. Find Scholarship and .edu Links
site:.edu "scholarship" "your industry" finds scholarship pages on .edu domains. Many accept sponsored scholarship submissions that earn you a high-authority backlink. BrightLocal did a study in 2023 showing .edu scholarship links still pass authority, though Google’s gotten stricter about spammy submissions.
Use site:.gov for government content, site:.ac.uk for UK universities, site:.edu.au for Australian schools.
18. Content Gap Analysis with Site: and Intitle:
Compare two competitors:
“ site:competitor-a.com intitle:[topic] site:competitor-b.com intitle:[topic] “
Where they’ve both published, that’s table stakes. Where only one has published, that’s either their unique angle or a gap you can fill. Where neither has published but you can, that’s your information gain.
19. Find Press Mentions
“ "your brand name" -site:yourbrand.com -site:yourbrand.medium.com “
Returns every mention of your brand that isn’t on your own properties. Sort by date (Tools > Any time > Past month) to catch fresh mentions. If any of them aren’t linking back, that’s a reclaim opportunity. Email the editor. Most will add a link.
20. Find Podcast Guest Opportunities
“ intitle:"podcast" "interview" "your topic" -site:spotify.com -site:apple.com “
Surfaces podcast episode pages discussing your topic. Check who they’ve interviewed. If the roster matches your profile, pitch yourself.
21. Research a Specific Author’s Work
“ "by [author name]" site:[publication.com] “
Returns every article by that author on a given publication. Useful for pattern recognition before pitching them. What topics do they cover? What formats? What sources do they cite? The pitch writes itself once you’ve read their last 10 pieces.
22. Find Expired Domains in a Niche
Expired domain hunting usually needs ExpiredDomains.net, but Google can pre-qualify candidates:
“ "[your niche]" "404" OR "this site is no longer available" “
It’s inefficient compared to dedicated tools, but occasionally surfaces gems. The real value of this operator combo is finding broken pages on active sites, which leads back to broken link building.
23. Reverse Image Context
Google’s reverse image search (images.google.com, then click the camera icon) isn’t an operator, but it’s a research multiplier. Drop a competitor’s product screenshot in, find every site using the same image. That’s their press distribution network.
Combine with -site:[competitor.com] in the text query field to filter their own site out of results.
24. Find Forum and Community Discussions
“ intitle:"forum" OR inurl:forum "your niche" "your question" “
Or hit Reddit directly:
“ site:reddit.com "your question phrase" “
Reddit threads get cited by AI search engines like Perplexity and Google’s AI Overviews at a disproportionate rate. Finding an unanswered thread with your ideal reader asking your product’s exact pain point is a pitch goldmine. Answer it honestly, mention your solution if it fits, build the relationship.
25. Combine Everything: The Nuclear Query
Here’s a real one I ran last week:
“ site:.edu filetype:pdf "digital marketing budget" 2022..2024 -"template" -"example" “
Restricts to .edu domains. PDFs only. Exact phrase “digital marketing budget.” Dated 2022 through 2024. Excluding fluff terms “template” and “example” so I get actual budget documents, not generic advice PDFs.
Returned 47 results. Four of them were real university marketing budget allocations with specific dollar amounts I cited in a client report. That’s the power of stacking. One operator gets you nothing. Six operators get you the single sentence that makes the research land.
Operator Stacking Cheat Sheet
| Goal | Operator Combo |
|---|---|
| Find guest post targets | “write for us” OR “contribute” [niche] -site:medium.com |
| Competitor content audit | site:competitor.com intitle:[topic] |
| Keyword difficulty check | allintitle:”exact phrase” |
| Broken link prospecting | inurl:resources OR inurl:links [niche] |
| PDF research gold | site:.edu filetype:pdf [topic] YYYY..YYYY |
| Unlinked brand mentions | “brand name” -site:yourbrand.com |
| Forum and Reddit insight | site:reddit.com “your question” |
| Quote and scrape check | “unique sentence from your content” |
What AI Search Tools Can’t Do (That Google Operators Still Can)
Perplexity, ChatGPT Search, and Claude with web search are incredible for research synthesis. None of them do operator-level filtering. Ask Perplexity for “PDFs on .edu domains about marketing budgets from 2023” and it’ll return a summary pulled from five random sources, probably without any actual PDFs in the set.
Google operators give you primary sources. AI search gives you summaries of sources. You need both. For my workflow, I run operator stacks to surface raw material, then feed the raw material to Claude or Perplexity for synthesis. Operators find it. AI compresses it.
That’s why these hacks still matter in 2026 even with AI search eating traditional search volume. The pipe between Google’s index and your AI tool is a Google query. Better queries, better inputs, better outputs.
Common Mistakes That Kill Operator Queries
Spaces around the minus: -word works, - word doesn’t.
Spaces around the colon: site: domain.com doesn’t work, site:domain.com does.
Lowercase OR: or gets treated as a word, OR works as an operator.
Mixing too many exact-phrase quotes: Google sometimes interprets 4+ quoted strings as a single fuzzy match rather than strict AND logic. Limit yourself to 2-3 quoted phrases per query.
Forgetting -www vs site:: site:example.com covers both www and non-www by default. You don’t need to specify.
Relying on dead operators: link:, cache:, info:, +. None of them work. If a guide tells you to use them, the guide is old.
The Operators Google Will Probably Kill Next
Based on the trajectory, I’d expect related: to go within two years. Google’s been deprioritizing it in the official operator docs. AROUND(X) has always been undocumented, so it could vanish without warning. Everything else looks stable, though Google rarely announces operator changes in advance.
If an operator stops working, the first sign is returning too many irrelevant results or too few. Test a query you know should return specific results. If the shape of the response changes, the operator probably got nerfed.
Decisive Take
Google operators are less sexy than they were in 2015, and the dead ones outnumber the living. But the 25 that still work cover almost every research use case that matters: keyword research, content gaps, link building, competitor intelligence, and source mining. Spend two hours memorizing the stacking patterns above and you’ll pull research faster than people paying $300/month for dedicated tools.
The gap between someone who knows three operators and someone who knows twenty isn’t knowledge. It’s speed. Every second shaved off research compounds across a week, a month, a year. Start with site:, intitle:, filetype:, exact quotes, and minus exclusions. Stack from there. The rest becomes muscle memory within a week.
Does the cache: operator still work in 2026?
No. Google removed cached pages from the interface in February 2024, and the cache: operator now returns no results for most pages. Use the Wayback Machine (archive.org) instead for historical snapshots.
Why did the link: operator stop working?
Google deprecated link: in 2017 to push users toward Google Search Console for backlink data. It still returns results, but they’re a heavily filtered sample (under 1% of actual backlinks). For real backlink analysis, use Ahrefs, Semrush, or Google Search Console.
What’s the difference between intitle: and allintitle:?
intitle:word requires one word to appear in the title. allintitle:word1 word2 word3 requires every word after the operator to appear in the title. Use allintitle: for strict keyword difficulty checks.
Can I use Google operators in Bing or DuckDuckGo?
Most carry over. site:, intitle:, inurl:, filetype:, and exact phrase quotes work across Google, Bing, DuckDuckGo, and Brave Search. AROUND(X) is Google-specific. Bing has its own operators like contains: and loc: that Google doesn’t support.
How many operators can I stack in one query?
Practically, 5-7 is the sweet spot. Google’s query parser handles more, but past 7 operators you start hitting results that fuzzy-match instead of strictly filter. If you need more precision, split into multiple queries and intersect the results manually.
Do Google operators affect SEO rankings?
No. Operators are search-side filters that affect what you see, not how Google ranks pages. Using operators to research a topic has zero impact on your own site’s rankings. They’re research tools, not ranking factors.
What’s a good free alternative to Ahrefs for keyword difficulty?
allintitle:”your keyword phrase” gives a rough difficulty proxy. Under 100 results suggests room to rank. Over 10,000 suggests high competition. It’s not as precise as Ahrefs KD or Semrush KD%, but it’s free and takes two seconds.
Can AI search tools replace Google operators?
Not for primary-source research. Perplexity and ChatGPT Search summarize sources but don’t filter with operator-level precision. Use Google operators to find raw material, then pass the raw material to AI for synthesis. They complement each other.