Google Advanced Search Operators: The Complete Guide (2026)

Ishant Singh7 min read

If you’ve ever typed a query into Google and scrolled through pages of irrelevant results, you’re leaving power on the table.

Google advanced search operators are special commands you type directly into the search bar to get laser-precise results — no settings menus, no fuss. They’re used by SEO experts, security researchers, journalists, and anyone who needs to find specific information fast.

This guide covers every operator that still works in 2026, with real-world examples for each one. Bookmark it.


What Are Google Search Operators?

Search operators (also called “search commands” or “search modifiers”) are special characters or words that tell Google to filter results in a specific way. Instead of relying on Google’s broad interpretation of your query, you take control.

Think of it like speaking Google’s internal language.

The payoff:

  • Find exactly what you need in seconds instead of minutes
  • Discover content that general searches completely miss
  • Audit your own website’s index and SEO health
  • Research competitors and find backlink opportunities
  • Uncover government or academic data buried deep in search

The Complete List of Google Search Operators (2026)

Syntax: "your exact phrase"

Forces Google to return results containing that exact phrase, word-for-word. Without quotes, Google guesses which words are most important and may ignore some of them.

Example:

"content marketing strategy for startups"

Returns pages that contain that exact phrase — not just pages about content marketing in general.

Best for: Finding specific quotes, song lyrics, research phrases, or product names.


2. site: — Search Within a Specific Website

Syntax: site:domain.com keyword

Restricts all results to a single domain. This is one of the most useful operators for both researchers and SEO professionals.

Examples:

site:reddit.com best mechanical keyboard
site:github.com python web scraper
site:nytimes.com climate change after:2025-01-01

Best for:

  • Finding what Google has indexed from your site: site:yourdomain.com
  • Researching what a competitor has published on a topic
  • Finding discussions on a platform without using its own search

SEO Tip: Run site:yourdomain.com and compare the result count to your actual page count. A big discrepancy means Google isn’t indexing all your pages.


3. - — Exclude a Word or Site

Syntax: keyword -word_to_exclude

The minus sign tells Google to remove any result containing a specific word or from a specific site.

Examples:

best budget laptops -Apple
python tutorial -site:w3schools.com
"digital marketing" -agency -course

Best for: Cutting through commercial noise when you want genuine information, not ads or sales pages.


4. OR — Search for Either Term

Syntax: term1 OR term2

Returns pages that contain either term. Must be uppercase OR — lowercase or is treated as a regular word.

Examples:

JavaScript OR TypeScript tutorial 2025
iPhone 16 OR "Galaxy S25" review

Best for: Broad research when you’re open to multiple variations of a topic.


5. AND — Require Both Terms

Syntax: term1 AND term2

Google defaults to AND logic, but using it explicitly makes compound searches clearer — especially when combined with parentheses.

Example:

(React OR Vue) AND TypeScript tutorial

6. * — Wildcard Placeholder

Syntax: "phrase with * in it"

The asterisk acts as a wildcard that can match any word. Works best inside exact-match quotes.

Examples:

"how to * a website"
"the best * for beginners"

Best for: Finding variations of a phrase, discovering common content patterns, or filling in blanks you don’t know.


7. intitle: — Keyword in Page Title

Syntax: intitle:keyword

Returns pages where your keyword appears in the HTML <title> tag. These are pages specifically about your topic, not pages that just mention it.

Example:

intitle:"link building" guide 2025
intitle:resume site:linkedin.com software engineer

Best for: Finding authoritative resources, or (for SEO) checking how many pages are directly competing for a keyword.


8. allintitle: — All Keywords in Title

Syntax: allintitle:keyword1 keyword2

Like intitle:, but requires all specified words to appear in the title.

Example:

allintitle:google search operators guide

9. inurl: — Keyword in the URL

Syntax: inurl:keyword

Returns pages where the keyword appears in the URL. Useful because URLs are often intentionally structured to reflect the page’s topic.

Examples:

inurl:blog "web design trends"
inurl:resources free marketing tools

Best for: Finding curated resource pages (great for link building outreach).


10. allinurl: — All Keywords in URL

Syntax: allinurl:keyword1 keyword2

Requires all keywords to appear somewhere in the URL.

Example:

allinurl:free seo tools 2025

11. intext: — Keyword in Body Text

Syntax: intext:keyword

Searches for a keyword in the body of the page (not the title or URL). Less commonly used, but powerful in combination with other operators.

Example:

intext:"written by" intext:"last updated 2025" SEO guide

12. filetype: — Search for Specific File Types

Syntax: keyword filetype:pdf

Restricts results to a specific file format. Supported types include pdf, doc, docx, ppt, xls, csv, and more.

Examples:

marketing plan template filetype:pdf
annual report 2024 filetype:pdf site:sec.gov
machine learning course notes filetype:ppt

Best for:

  • Finding downloadable templates and reports
  • Accessing academic or government data
  • Discovering PowerPoint presentations on a topic

Syntax: related:domain.com

Returns websites that Google considers similar to the specified domain.

Example:

related:techcrunch.com
related:moz.com

Best for: Competitive research, finding alternative sources, discovering new websites in your niche.


14. cache: — View Google’s Cached Version

Syntax: cache:domain.com

Shows you the most recent cached (saved) version of a page that Google has stored. Works even if the live page is down.

Example:

cache:example.com/blog/article-title

Best for: Accessing a page that’s temporarily down, or seeing what Google “saw” when it last crawled a page.


15. before: and after: — Filter by Date

Syntax: keyword before:YYYY-MM-DD or keyword after:YYYY-MM-DD

Returns results published before or after a specific date. Much more precise than the “Tools > Any time” date filter in Google’s UI.

Examples:

ChatGPT use cases after:2025-01-01
"interest rate" news before:2024-01-01
SEO best practices after:2025-06-01 before:2026-01-01

Best for: Researching how a topic evolved over time, finding the most current information, or excluding outdated content.


16. define: — Get a Quick Definition

Syntax: define:word

Displays a dictionary definition for any word or phrase directly in the search results.

Example:

define:amortization
define:programmatic advertising

17. info: — Get Info About a URL

Syntax: info:domain.com

Returns information Google has about a specific URL, including the cached version and similar pages.


Syntax: term1 AROUND(n) term2

Returns results where the two terms appear within n words of each other.

Example:

"machine learning" AROUND(3) "healthcare"

Best for: Finding content that meaningfully connects two concepts, as opposed to pages that merely mention both somewhere.


Power Combos: Operators in Action

The real magic happens when you combine multiple operators. Here are pro-level search strings:

Find Guest Post Opportunities

your-niche "write for us" OR "guest post" OR "submit an article" -site:yourdomain.com
inurl:resources OR inurl:links "your topic" -site:competitor.com

Find Unlinked Brand Mentions

"Your Brand Name" -site:yourdomain.com -site:twitter.com -site:facebook.com

Research a Person’s Published Work

"John Smith" site:medium.com OR site:linkedin.com OR site:substack.com

Find Indexed PDF Reports from Government Sites

"annual report 2025" filetype:pdf site:.gov OR site:.edu

Check If a Competitor Ranks for Your Keywords

site:competitor.com intitle:"your target keyword"

Find Outdated Content (Skyscraper Technique)

intitle:"best SEO tools" before:2023-01-01

Google Search Operators for SEO (The Pro Toolkit)

If you’re an SEO professional, these operators form your daily toolkit:

TaskSearch Operator
Check indexed pagessite:yourdomain.com
Find duplicate titlesintitle:"Exact Title" site:yourdomain.com
Audit thin content/tag pagessite:yourdomain.com inurl:tag
Find guest post opportunitiesyour topic "write for us"
Competitor content gapssite:competitor.com intitle:keyword
Find broken resource pagesinurl:resources intitle:"your topic" -site:bigbrand.com
Detect scraped content"unique sentence from your post" -site:yourdomain.com

Operators That No Longer Work (Don’t Waste Your Time)

Google has deprecated several operators over the years. These no longer function reliably:

  • link: — was used to find backlinks; deprecated, use Ahrefs/Majestic instead
  • inanchor: — searched anchor text of links; mostly removed
  • ~ (tilde/synonym) — was used for synonym search; removed
  • + (force include) — replaced by exact-match quotes
  • daterange: — replaced by before: / after:

Quick Reference Cheat Sheet

OperatorWhat It DoesExample
" "Exact phrase match"digital nomad tools"
site:Search one websitesite:reddit.com SEO
-Exclude a termpython -snake
OREither termReact OR Vue
*Wildcard word"best * for 2025"
intitle:Keyword in titleintitle:guide SEO
inurl:Keyword in URLinurl:resources design
filetype:Specific file formatreport filetype:pdf
related:Similar websitesrelated:moz.com
cache:Cached page versioncache:example.com
before:Results before dateAI before:2023-01-01
after:Results after datetrends after:2025-06-01
define:Dictionary definitiondefine:arbitrage
AROUND(n)Proximity searchAI AROUND(5) ethics

Final Thoughts

Google advanced search operators are one of the most underused tools on the internet. Most people type a few words and accept whatever Google decides to show. The people who master these operators find things others can’t — whether that’s competitive intelligence, research data, link building opportunities, or just the exact answer to a specific question.

Start small: next time you search, add "quotes" around your phrase and add a site: restriction. You’ll immediately see the difference.

The more you practice, the more instinctive it becomes — and the less time you waste scrolling through irrelevant results.


Did this guide help you? Share it with someone who spends too long searching for things online.