Google looks simple: you type a query, you get results. But once you know its special search operators, you can find much more precise information, check a site’s indexation, spot duplicate content, analyze competitors, and gather data for SEO or content marketing much faster.
Search operators are special commands, symbols or words that refine a regular Google query. You type them straight into the search box, just like normal text. They let you limit a search to a specific site, file type, date, URL, page title, or even an exact phrase.
Why use Google operators
Advanced search isn’t just for SEO specialists. It helps anyone who works with information regularly: marketers, editors, copywriters, site owners, PR professionals, and entrepreneurs.
With operators you can:
- check which pages of a site are in Google’s index;
- find technical SEO issues;
- look for link-building opportunities;
- find sources, research papers and PDF files;
- check for duplicate text;
- analyze competitors;
- find older or newer material from a specific period;
- filter out irrelevant results quickly.
The main rule: don’t put a space between the operator and its value. For example, site:example.com works correctly, while site: example.com doesn’t.
Core Google search operators
1. site:
The site: operator shows results only from a specific domain.
Example:
site:example.com SEO
This query finds pages about SEO only on example.com.
It’s one of the most useful operators for an SEO audit. It’s used to see which pages of a site are indexed, how they appear in the search results, and whether any unwanted technical pages have ended up in the index.
Useful examples:
site:example.com
site:example.com/blog
site:example.com inurl:tag
The last one helps you find tag pages on a blog, which sometimes get indexed by accident and create duplicates.
2. related:
The related: operator shows sites that Google considers similar to the given domain.
Example:
related:nytimes.com
The command works better with large, authoritative sites. For small local businesses the result can be imprecise or missing entirely.
For SEO, this operator is interesting because it helps you understand who Google might treat as a close competitor in the digital space. Sometimes these competitors differ from the ones a business considers its offline rivals.
3. inurl:
The inurl: operator finds pages that have a specific word in the URL.
Example:
inurl:guest-post marketing
This query can help you find pages related to guest posting in the marketing niche.
It’s also handy for technical site analysis:
site:example.com inurl:tag
site:example.com inurl:category
site:example.com inurl:http
This way you can find tag pages, category pages, or unwanted HTTP versions of URLs that made it into the search results.
4. allinurl:
allinurl: works similarly to inurl:, but it finds pages whose URL contains all of the specified words.
Example:
allinurl:seo audit checklist
Google will show pages whose URL contains all of these words.
This operator is useful when you need to narrow a search down as much as possible and find pages with a very specific URL structure.
5. intitle:
The intitle: operator finds pages that have a specific word in the title.
Example:
intitle:SEO
This query shows pages that have the word SEO in the title.
It’s handy for gauging content competition. If a lot of pages have a specific query in the title, the topic is likely competitive. This operator is also often used to find guest-posting opportunities:
intitle:"write for us" marketing
6. allintitle:
allintitle: finds pages that have all of the specified words in the title.
Example:
allintitle:technical seo audit
This query finds pages where all the words are present in the title.
The operator is useful for quickly checking how many pages are directly optimized for a specific topic or keyphrase.
7. intext:
The intext: operator finds a word or phrase in a page’s body text.
Example:
intext:"sponsored post" finance
This query can find pages that mention a sponsored post in a finance context.
For SEO and PR this is useful when looking for partnership opportunities, mentions, publications, or when analyzing competitors’ content.
8. allintext:
allintext: finds pages that have all of the specified words in the body text.
Example:
allintext:seo audit checklist
Important: this operator doesn’t mean the words will sit next to each other. It only checks that they’re all present on the page. If you need an exact phrase, use quotation marks instead.
9. inanchor:
inanchor: finds pages that are linked to with anchor text containing the specified word.
Example:
inanchor:marketing
This can be useful for link-building or competitor-link analysis. But keep in mind: results aren’t always complete, so it’s best used as a supporting tool rather than the only source of data.
10. allinanchor:
allinanchor: finds pages that are linked to with anchor text containing all of the specified words.
Example:
allinanchor:best seo tools
This operator can help you assess which pages get links with certain commercial or informational anchor text.
11. AROUND(X)
The AROUND(X) operator finds words that appear close to each other. The number in parentheses sets the maximum distance between the words.
Example:
seo AROUND(3) audit
Google will look for pages where the words SEO and audit are close together, roughly within three words of each other.
This is handy when you don’t remember the exact phrase but know a few words from it.
12. filetype:
The filetype: operator finds files of a specific format.
Example:
seo report filetype:pdf
This way you can find PDF documents, presentations, spreadsheets, text files, and other documents that Google has indexed. Search Engine Land lists PDF, DOC/DOCX, XLS/XLSX, PPT/PPTX, TXT, SVG, XML and others among the supported formats.
This operator is especially useful for research. PDFs, presentations and reports often contain data you won’t find in regular blog posts.
Examples:
market research filetype:pdf
seo checklist filetype:xlsx
content strategy filetype:ppt
You can also use ext: — it works the same way as filetype:.
13. before:
The before: operator shows results published or indexed before a specific date.
Example:
google algorithm update before:2023-01-01
The date format should be YYYY-MM-DD.
This is useful when you want to see what was written about a topic before a particular event, update, release, or industry change.
14. after:
The after: operator works the other way around — it shows results after a specific date.
Example:
google algorithm update after:2024-03-01
You can combine it with before: to search for material within a specific period:
seo trends after:2024-01-01 before:2024-12-31
15. OR
The OR operator lets you search for results matching one of several options.
Example:
seo OR "content marketing"
Google will show pages that contain either SEO or content marketing.
It’s important to write OR in capital letters. You can also use the | symbol:
seo | "content marketing"
This operator is handy when a topic has several names or synonyms.
16. Quotation marks " "
Quotation marks force Google to search for the exact phrase.
Example:
"technical SEO audit"
This is useful when you need to find a specific wording, a quote, a document title, or check whether someone has copied your text.
For example, you can take a unique sentence from your own article, put it in quotes in Google, and check whether it appears as a duplicate on other sites.
17. Minus -
The minus sign excludes a word or phrase from the results.
Example:
apple -iphone
This query helps you find information about apple without results about the iPhone.
For SEO this is useful when a query has multiple meanings, or when you need to remove irrelevant brand, geographic, or topical results.
Example:
seo tools -ads -paid
You can add several minus signs to clean up the results more precisely.
18. source:
The source: operator works in Google News and lets you search for news from a specific outlet.
Example:
AI source:Reuters
This is useful for PR, journalism, news monitoring, and finding mentions in specific media outlets.
19. Asterisk *
The asterisk works as a wildcard — a placeholder for an unknown word or part of a phrase.
Example:
"best * tools for SEO"
Google might show variants such as “best free tools for SEO”, “best AI tools for SEO”, or “best keyword tools for SEO”.
This operator is handy for finding ideas, phrase variations, quotes, or headlines.
How to combine Google operators
The real value shows up once you start combining several operators in a single query.
Finding guest-posting opportunities
marketing intitle:"write for us"
seo inurl:guest-post
content marketing "guest post guidelines"
digital marketing inurl:write-for-us intitle:"write for us"
Queries like these help you find sites that potentially accept guest contributions.
Finding link-building opportunities
finance intext:"sponsored post"
travel intitle:"sponsored post"
health "become a contributor"
business "guest contribution"
These combinations help you find pages that explicitly mention partnership or guest-post formats.
Checking site indexation
site:example.com
site:example.com/blog
site:example.com inurl:tag
site:example.com inurl:category
site:example.com -www
This lets you quickly see exactly what Google is showing in the results for your site.
Finding internal linking opportunities
site:example.com intext:"technical SEO"
This query shows pages on your own site that already mention the topic you need. You can then add internal links from them to a new or important page.
Another useful variant:
site:example.com intext:"content strategy" -site:example.com/new-article-url
This way you can find older pages that should link to a new article.
Checking for duplicate content
"a unique sentence from your article"
If Google finds this sentence on other sites, your content may have been copied.
Finding research and reports
seo statistics filetype:pdf
marketing report filetype:pdf after:2024-01-01
ecommerce trends filetype:ppt
This is a good way to find not just blog posts, but deeper sources: presentations, research, white papers, reports and spreadsheets.
Finding public Google Docs
site:docs.google.com "brand name"
site:docs.google.com/spreadsheets "keyword"
site:docs.google.com/document "company name"
This trick can be used to monitor your own brand or check whether documents that shouldn’t be public have ended up openly accessible.
Operators that are no longer worth using
Some Google operators have stopped working, or lost their point, over time.
~
~ used to help you search for synonyms. Google now understands closely related words well enough on its own, so this operator is no longer useful.
+
+ used to force Google to include a word. Now it’s better to use quotation marks for that.
link:
The link: operator used to show pages linking to a given URL. It no longer works as a real backlink-analysis tool. For that, use dedicated SEO tools instead.
info:
info: used to show information about how Google sees a page. This operator now has essentially no practical value.
Conclusion
Google search operators are a simple but very powerful tool. They help you find the information you need faster, cut out the noise, check your site, analyze competitors, and gather data for an SEO strategy.
The best place to start is with the basic operators: site:, intitle:, inurl:, filetype:, quotation marks, and the minus sign. Once they feel natural, you can move on to more complex combinations.
The key isn’t just knowing the list of commands — it’s testing them on real tasks. That’s when Google stops being a search engine “for everyone” and becomes a precise working tool for marketing, SEO and content.