Google Search Operators: The Ultimate List (38 Essential Commands)

Google Search Operators: The Ultimate List

All SEOs and marketers know the importance of advanced Google search operators. For the uninitiated, they are special commands that you type into the Google search box to broaden the scope of regular text searches.

The most common example of a Google search operator is the “site:” search operator, which essentially displays search results from a specified site.

For instance, if I were to enter “” on Google, the search engine result pages (SERPs) will only display pages from my site. Like this:

Site Search Operator - Indexed Pages

Knowing all the essential Google search operators can level up your SEO skills and help you uncover content and SEO opportunities that you may have missed otherwise.

In this article, I’ll share a complete list of advanced Google search operators that will come handy in your SEO research. In addition, I’ll share 5 actionable tips to help you to make the best use of Google search operators and discover a goldmine of marketing opportunities.

Let’s get started.

Advanced Google Search Operators: The Ultimate List

Google’s search algorithm keeps evolving. Which is why many of the search operators that used to work in the past don’t work anymore. The advanced search operators featured below have been tried and tested. I’ll keep this post updated at all times, so if and when Google eventually retires a search operator, I’ll delete it from this list as well.

So here are all the Google search operators that still work:

“search term”

Use this operator to do an exact-match search.

Example: “sundar pichai”


Use this when you want to search for this or that. This will return results related to the two terms or both. For this specific search, you can also use the operator “|” instead of “OR.”

Example: iphone OR android


This is when you want to search for this and that. This will only generate results related to the two terms.

Example: iphone AND android

This operator is used when you want to exclude a specific term or phrase.

Example: “best smartphones” -iphone


This search operator acts as a wildcard that will match with any search term or phrase.

Example: iphone * android

( )

This operator groups multiple terms or search operators to control how the search results are displayed.

Example: (semrush OR ahrefs) seo tools


The dollar sign search operator is used when you want to search for prices. The only other currency sign that works as a search operator is euro (€).

Example: macbook pro $2499


Use this operator when you want to know the meaning of a word. The meaning is displayed in a card-like result.

Example: define:preposterous


This search operator displays the most recent cached version of a page (provided the page is indexed).



This search operator shows results of a certain filetype (PDF, TXT, PPT, etc.) The “ext:” operator can also be used and it displays the same results.

Example: semrush filetype:pdf


This is the most common Google search operator. Use this operator to display pages from a specific site.



This search operator is used when you want to find sites related to a specific website.



Use this operator to find pages that contain a specific word (or words) in the title.

Example: intitle:tesla


Similar to the previous search operator, this operator is used when you want to find pages containing all the specific words in the title.

Example: allintitle:tesla cars


Use this search operator to find a specific word (or words) in the URL.

Example: inurl:semrush


Similar to the previous one, this operator is used to find pages containing all the specified words in the URL.

Example: allinurl:semrush pricing


Use this search operator to find pages containing a specific word or phrase in the content.

Example: intext:semrush


This search operator finds pages with all the specified words in the content.

Example: allintext:semrush pricing


This proximity search operator finds pages containing two words or phrases within X words of each other.

Example: content AROUND(5) marketing


Use this to find the weather of a specific location.

Example: weather:bangalore


Use this search operator to find the stock information for a specific ticker.

Example: stock:meta


This search operator shows you map results for a location search.

Example: map:bangalore


Use this search operator to find information about a specific movie. If the movie is new, the search results will display the movie showtimes if it’s playing close to your location.

Example: movie:goodfellas


This search operator helps you convert one unit to another. It works with currencies, weights, temperatures, etc.

Example: $200 in INR


This operator helps you find news results from a specific source in Google News.

Example: source:nytimes


This search operator allows you to find results for a range of numbers.

Example: oscars 2015..2020


This search operator helps you find pages linked to the specified anchor text or phrase.

Example: inanchor:”link building techniques”


Similar to the previous search operator, this operator helps you find pages with all individual terms in the anchor text.

Example: allinanchor:”link building techniques”


This operator helps you find blog URLs for specific domains.



This search operator helps you find pages linking to a specific domain or URL.



Use this Google search operator to find posts with specific words in their title.

Example: inposttitle:”meditation apps”


Use this search operator to force an exact-match search for a single term or phrase.

Example: amazon +india


Use this operator to find someone’s phone number.

Example: phonebook:oracle


Use this search operator to search for hashtags. It used to work for Google+, but after its shutdown, it works mostly for Twitter.

Example: #elonmusk


This operator helps you find information about a specific page.



Same as the previous operator with identical search results.



Use this search operator to find news articles on Google News from a certain location.

Example: location:bangalore


Use this operator to find local search results from a certain location.

Example: loc:bangalore

5 Actionable Ways to Use Google Search Operators

Now that you’re familiar with most of the advanced Google search operators, let’s explore a few actionable techniques to make the best use of these search operators.

1. Fix Non-Secure Pages

With the “site:” search operator, you can find pages that are non-secure on your site. Since HTTPS is a critical ranking signal, it’s an SEO best practice to ensure all the pages on your site are secure.

Let’s use this search operator for my site and see if we can find non-secure pages.

Non-Secure Pages - Site Search Operator

Looks like I just have 1 non-secure page — it links to an old PDF that I’m no longer offering on the site.

Let’s now use this search operator for a large site like The New York Times (

Site Search Operator - NYTimes Example

Surprisingly, The New York Times has several pages on their site that are unsecured.

Bottom line: With a “site:” search operator, you’ll be able to identify non-secure pages on your website and fix them accordingly.

2. Find and Evaluate Link Building Prospects

Here’s the deal: In order to rank your pages on Google, you’ve got to put effort into building authoritative and relevant backlinks.

Let’s say you’ve done enough leg work to find a site that you want a link from. You can then find related sites which can be potential link building prospects.

Using the “related:” search operator, you can find similar sites:

Related Search Operator

Similarly, you can use the “related:” operator to find similar pages. Let’s take Semrush‘s post on SEO audit as an example and see what we find:

Related Site Search - Similar Pages

As you can see, there are 14 results that are similar.

Now, here’s the catch with the “related:” search operator: Most of the sites you stumble upon will have a ton of posts and pages, and finding the most relevant page for link building purpose can be quite a challenge.

For instance, if Semrush is the site you want a link from, you’d have to sift through 190,000 pages. As you can imagine, that’s a waste of your time.

In such cases, you can use the “site:” operator to find only the most relevant results from the target website.

You can do a “your target keywords” search to identify the posts that are most relevant to your needs.

Let’s stick with Semrush and see what we find:

Site Search Operator - Semrush Post

As you can see, there are currently only 4 results that contain the keywords “collaboration tools” on Semrush‘s website. This is how you can narrow down the list of relevant pages from a potential prospect’s website.

3. Optimize Your Internal Linking

Internal linking is one of the best ways to pass on link authority from a top-ranking page on your site to a page that’s either new or struggling to climb the SERPs.

Internal Linking Strategy - 99signals

That said, it can be a time consuming task to find relevant internal links from your site. Your time is better spent on identifying link building prospects and chasing high-quality backlinks.

This is where you can use the “site:” search operator to its best effect.

Using the “site:” operator on Google, you can find internal linking opportunities on your site and add internal links where they are relevant and most useful.

When adding internal links to existing posts, you need to make sure the links are relevant and add value to the content. Otherwise, you’ll be doing more harm than good to your posts.

Let me share an example of the internal linking process I followed for one of my recent posts about SEO metrics.

In this scenario, I wanted to identify blog posts with keyword phrases similar to the topic discussed in the new post while excluding the post that I wanted to build internal links to.

This is the search operator I used:

Site Search Operator - Internal Link Prospects

I found over 50 results from my blog. It would have been time consuming to find these posts through a manual search.

Recommended reading: Internal Links for SEO: The Definitive Guide 

4. Find Indexing Errors

Indexing errors are more common than you may think.

When you use the “site:” search operator, you may find certain pages indexed that are better left unindexed. It can also be the other way round. Certain pages that should be indexed may remain non-indexed.

In each of these scenarios, you need to fix the issue as and when they occur.

Let’s take the example of my own blog once again.

Using the “site:” search operator, I found that Google has indexed over 500 pages from my site.

Site Search Operator - Indexed Pages

That number is way higher than the number of blog posts and pages I have on my site.

When I dug a little deeper, I found a few pages that definitely shouldn’t have been indexed. So I proceeded to delete or noindex these pages.

You can repeat a similar process for your blog and remove specific pages from SERPs by noindexing them.

In addition, if you use WordPress, you can also use these two Google search operators to identify category and tag pages that are better left nonindexed.

  • – helps you find blog category pages;
  • inurl:tag – helps you find tag pages.

5. Discover Resource Page Link Building Opportunities

Most professional bloggers have a “resource” page where they have a list of all their favorite tools, software, blog posts, books, and other resources that have helped them succeed in their blogging endeavors.

These resource pages are great link building prospects. My blog has a resource page too — a list of 75+ marketing tools which I consider essential for blogging success.

99signals Resources Page

Once in a while, I get requests from other entrepreneurs and bloggers to feature their tool or software in the list. If I find the tool promising and useful, I add it to the list and the list keeps growing.

It’s a win-win for both parties involved: I get to expand my list and keep my post updated and fresh at all times, and they get an authoritative backlink in return (DR: 63).

Now, if you have a useful tool or resource at your disposal, you can reach out to sites in your niche and pitch your resource for inclusion in their lists.

Here’s the search operator you can use to find resource pages:

Resource page search operator

By using the “intitle:” operator, you can narrow down the results and make it easier to find potential link building prospects.

Final Thoughts

Google advanced search operators are extremely useful. When used the right way, they can save a lot of time and effort and guide you in your SEO and blogging journey.

What Google advanced search operators do you find the most useful? Are there any operator combinations that you’d like to recommend to other marketers out there? Let me know in the comments section below.

If you found this article useful, please share it on Twitter using the link below:

Editor’s Note: This article was originally published on June 8, 2022 and has been updated frequently since then for freshness, accuracy, and comprehensiveness.

Related Articles

Sandeep Mallya
Sandeep Mallya is the Founder & CEO of Startup Cafe Digital, an award-winning digital marketing agency in Bangalore, India. He is an active member of the startup community, having worked with several early-stage startups and accelerators. 99signals is Sandeep's online marketing blog. The blog currently features 200+ in-depth articles, how-to guides, and hacks on a wide range of online marketing topics such as SEO, social media marketing, content marketing, blogging, and more.


Please enter your comment!
Please enter your name here