26 Google search operators you should know

Have you ever wandered around for hours on Google, but couldn’t find exactly what you were looking for? If so, you are not alone!

Indeed, it can sometimes be difficult to find precise answers with the classic search proposed by Google because of the the plethora of content available on the web

A tendency that is not ready to change with all the continuous flow that can be observed in a minute on the Web

While search engines such as Google continue to improve, it can sometimes be difficult to quickly find a specific item on the web

In order to gain efficiency and time, I had to find methods and tricks to improve my ability to find relevant content.

Of course, I was already using the search operators to refine my searches. But as I dug deeper into the subject, I realized that I was missing out on a lot of syntax that could drastically improve the quality of the results

That’s why I decided to write this article to share with you all the possible combinations to refine your searches. This will definitely allow you (I am convinced) to quickly find the information you are looking for

In addition to the 26 search operators that are currently working, I also discuss those that no longer seem to give relevant results. This will help you avoid wasting time trying to use commands that have become obsolete.

Finally, I will suggest 13 very interesting ways to use these Google syntaxes to quickly complete your daily tasks, especially those related to SEO


Chapter 1: List of the 26 Google search operators

Before we get to the next list, I want to answer 3 frequently asked questions regarding Google searches. Therefore, these answers will allow you to remove some doubts

1.1. Do upper/lower case letters influence search results?

Google is not case sensitive and does not differentiate between the same 2 queries written in lower and upper case

For example, a search on GARDEN will give the same list of answer items as garden


  • garden

1.do I have to respect all the accented letters in my query?

Not necessarily! There is no need to try to scrutinize all the accented letters in your query, as this does not significantly change the results.

The difference in search results between celebrity and celebrity is almost negligible

  • celebrity

  • celebrity

Apart from the featured snippet which has been replaced by YouTube videos, the organic results are almost the same.

1.3. What about the order of the words in my query?

The order of words in a query is very important for Google

The search engine considers more the first word in the search bar

Thus, Paris Brussels will give very different results than Brussels Paris

  • Paris Brussels

  • Brussels Paris

These are three questions that a Google user may have. Now let’s move on to the actual search operators.

1.4. Improve your results with OR, AND operators

Earlier, we recognized that Google is case-insensitive, but this is not the case when using certain commands

  • OR : OR
  • AND: AND

These expressions must be written in uppercase to have any effect in the query

The command OR command allows to provide search results containing one term or another, not necessarily both at the same time

Its syntax is OR and only processes the words just before and after

Thus, the results will be different for the queries plant vegetables or trees and plant vegetables OR trees

  • Plant vegetables OR trees

  • Planting vegetables or trees:

The OR can be replaced by the vertical bar “|” obtained by the combination “ALT+6”, the result remains the same

On the other hand, the “AND” command is now a default operator, i.e. you don’t have to write it before you notice its effect

So, simply write trees AND vegetables is also the same as writing trees vegetableswhich allows you to get content that deals with both trees and vegetables

  • Trees AND vegetables

  • Trees and vegetables :

1.5. The “EXCEPT” search command to make exclusions

The syntax of the EXCEPT command is the symbol “-” and as you can already guess, this operator allows us to restrict our search results to the limit of a desired term

For example, if you are looking for documents that deal with vegetables but are not interested in fruit, you can search for vegetables -fruit

  • A simple search for vegetables gives me this result

  • With vegetables -fruits, I get

1.6. Quotation marks ” ” to find the whole quote

Surrounding a quote or a group of keywords with quotation marks ” ” in a Google query allows you to retrieve all the content that contains this expression.

The idea is generally to find the entirety of a quote or to find results that contain exactly our keywords in the order in which they were said, one after the other

Quotation marks can also be used to unmask plagiarized content

For example, suppose I want to know the author of this humorous quote, “I can’t tell you my age, it changes all the time.”

Just put this phrase in quotation marks to get the contents that contain exactly the quote

And I have the name of the author of this quote which is: Alphonse Allais ☺

1.7. The Joker syntax for more information

Although this syntax is very effective, it is not well known by users

The Joker syntax is represented by the asterisk * and allows you to discover all the words between 2 other words, which can be the ends of a famous quote

Let’s say I want to know the initials between Barack Obama, I just have to enter in the search bar Barack * Obama

In this case, Google allows me to have elements of answers that clearly indicate the full name

You can see in the following results that the name and surname are not highlighted as much

1.8. Parenthesis syntax to control commands

You have the possibility to use several commands at the same time

But in order not to make the search engine get confused, it is important to use parenthesis ( ).

This allows you to group several search terms or operators together to control the execution of your search.

Let’s say I want to buy vegetables and I do the search on Google

As you can see, there are results that include information about fruit. It is possible for me to remove them from the results in order to have exclusively results about buying vegetables.

In this case, I use two search operators with the query buy (vegetables -fruits) :

1.9. The $ or € search operator to find out prices

When you want to know the price of a particular product, you just have to use these currency symbols in your query.

If I want to know the price of the iPhone 11 for example, I will simply add the symbol “€” to the query:

  • iPhone 11 €

In the case where there is no symbol, I will get the following results

The difference is remarkable, isn’t it?

1.10. The “define:” command to get definitions only

If you are looking exclusively for definitions for a term or concept, this command will be very useful

The syntax is define:(word to define)

Note note that there is no space with the colon!

Here is the definition of the word syntax with this command

The definition is automatically presented in a featured snippet and saves you from having to click on a particular result to get the information.

1.11. The “cache:” command to find a web page intact after a recent modification

Web pages are not instantly indexed by search engines when they are published. The same is true when you update a web page.

If you have recently modified one of your web pages, you can use this command to check if it has been indexed by Google.

Indeed, the search engine will show you the version of the web page that is in its index

This version may be different from what is on the website.

You just have to use the command cache:URL as I do with this example for my website

  • cache:twaino.com

The message in the header is much more explicit, don’t you think?

1.12. the “site:” search operator to specify a site for your search

It may happen that you only need the content of a given web site

In this case, the syntax ” site: ” can allow you to get results from the website you specified

Let’s say you want to know the different strategies for creating backlinks

You can use this command with the following query Site:twaino.com creating backlinks

When you use only “site:twaino.com”, you will get all the pages that I had the opportunity to publish on my website

1.13. The “filetype:” syntax to find a specific file format

Sometimes you may need to have information in a specific file format.

It can be the following formats:

  • PDF
  • DOCS
  • TXT
  • PPT

You can use the operator filetype: or ext: along with the name of the file you are looking for.

For example, if I want to get PDF documents for a lease agreement letter, I will simply make the query lease agreement ext:pdf

1.14. The “related:” command to find similar websites

The idea of the “related:” command is to find competitors of a website or sites that offer almost the same services

If you want to find other sites that offer high definition photographs such as pixabay, then the trick is to type related:pixabay.com

You will quickly discover a list of similar sites

1.15. The “allintitle:” and “intitle:” commands to limit the search to titles

These commands are programmed to limit the search to the Title tag contained in the HTML structure of a website

In other words, they allow you to find results that include a certain word or phrase in the page titles.

For the “intitle:” command, Google can display results whose titles contain synonyms of the words or expressions present in your query

However, for the “allintitle:” command, the results are different in that all the words in the query must be included in the title

1.16. The “allinurl:” and “inurl:” commands to find URLs that contain your keywords

Like the two previous commands, these allow you to restrict the search to URLs containing the keywords of your query

The ” inurl: ” operator allows you to have results that can vary significantly depending on the keywords in your query

The “allinurl:” command is much more precise in that all the words and expressions in your query will be found in the URLs

1.17. The “intext:” and “allintext:” syntaxes

The principle that applies to the two previous commands is also valid at this level.

Only that here you will find pages containing a certain word (or group of words) in the content

This syntax is different from that of quotation marks in that the order of the words is not necessarily respected.

For “intext:” we can have the following result:

On the other hand, we have for the command “allintext:”

In fact, only the results containing all the words specified somewhere on the page will be returned.

1.18. The AROUND(X) search operator or proximity search

With this syntax, you will find pages containing the keywords of your query separated by X words

This is the proximity between the words of your query.

For example, if I make the query “SEO AROUND(5) backlinks”, Google should offer me pages that contain the two words separated by about 5 words:

For the first result of this query, the content allows me to have

Obviously, this is not perfect!

But I can already have some elements of answer if I choose the proximity between the words as an important criterion.

1.19. The “stocks:” command to find out the sales figures

If you want to get stock information, this is a command that can be very useful.

Let’s try it with Google itself

1.20. Know the weather in a specific area with “weather:”

Want to know the weather for a particular geographic location?

The search operator “weather:” allows you to get a direct answer in a featured snippet

1.21. Use the “map:” search operator

As you might guess, this command allows you to force Google to display the map for a specific geo-located search

In effect, this allows Google to focus on the map

The result is different when you only search for “Paris”

1.22. The “movie:” command to get information about movies

If you are a movie lover, you may have difficulties finding information about a given movie

This search operator allows you to filter the results by having only the contents related to the movie you are looking for

Unlike the previous operators, the ones that follow can be less effective. This is what I found when using them, but feel free to share your experiences if you have different results.

1.23. The “in” syntax for conversions

This command is the default since you can have the relevant results even if you don’t use it

The same applies to other units that are usually converted

You can still use it if you feel the need.

1.24. Find results by time period

Want to get results according to a given time period?

Use the “date..date” syntax to find results by a given time period

However, it is important to note that this search depends on the topic you are dealing with as the results may not be very precise

1.25. The search operators “inanchor:” and “allinanchor

With these operators, you can find pages with specific text anchors

In other words, all pages with a backlink with an anchor containing your keyword will be proposed by Google

You can see that the result is quite different without the syntax

Moreover, you have to keep in mind that the command allinanchor: implies that the text anchors must contain the keywords of the query.

1.26. Get results from a given geographical area

Want to have content related to a given geographical area? The syntax loc: syntax can be very useful

Chapter 2: The 8 syntaxes that no longer work

With the evolution of search engines, there are certain commands that have become obsolete or that no longer give relevant results

This list is not definitive and you can make amendments to make it complete.

2.1. The “blogurl:” command

This is a command that finds blog URLs for a given domain name

But this syntax doesn’t seem to work anymore

You can see that no page from my website appears in the results, which is not the purpose of this command.

2.2. The ” + ” search operator

The “+” syntax allows you to force the search for an exact match on a single word or phrase

It could be used instead of the AND operator, but it doesn’t work anymore

The results are the same without the “+” operator

2.3. The tilde for synonymous searches

The tilde ” ~ ” is the syntax used to highlight the synonyms of a term

Let’s say that the user is looking for assistance for a problem with his Microsoft account, he could type Microsoft ~helpgoogle will send results for Microsoft AND help, or help, tutorial, Faq, etc

However, it should be remembered that Google has removed this feature since 2013 since the search engine integrates synonyms in the results by default:

The result is the same without this search operator

2.4. The “Link:” command to find links

The Link command is designed to find the list of backlinks of a given URL or domain

The method was heavily used in SEO, but unfortunately Google officially announced the removal of this feature in 2017.

Currently, a query with this command gives this result

Which is completely different from this result from Raventools

links raventools com

Note note: I can’t find the publication date of the article, but it is very likely that this capture was made before the command was removed.

2.5. The “info:” command to get more information about a site

The info command allows you to have all the useful information about a web page or a given domain.

This includes

  • Similar sites
  • Similar pages
  • The cached version of the URL
  • Etc..

The syntax is used as follows info:URLbut does not work anymore since 2017.

Before 2017, the result that this syntax allows to have is like this

info seroundtable com

Source: Seroundtable.com

After 2017, the Google SERP looks like this

info seroundtable com

Source: Seroundtable.com

In 2019, the results are completely different

As you can see, the “info:” command has become obsolete.

2.6. The search operators “inpostauthor:” and “allinpostauthor:”

These syntaxes allow to find articles published by a specific author

However, they no longer work because they were only used with the Google Blog search which was removed in 2011.

2.7. The “inposttitle:” command

This search operator had the function of helping users find blog posts with the presence of certain terms in their title

This feature no longer works since the removal of Google blog search in 2011:

2.8. Find phone numbers with the “phonebook:” command

In 2010, this search operator stopped workingin 2010, this search operator stopped working, although it was easy to find the phone number of a person

And this is the complete list of search operators that I had the opportunity to find during my research

Now let’s see how you can combine some of the commands to use them effectively.

Chapter 3: 13 interesting ways to use Google search operators

By now, you know most of Google’s syntax for improving your searches. In this chapter, you’ll get to see some tips that will help you accomplish certain tasks, especially SEO.

3.1. find indexing errors

Sometimes a website has problems withindexing. That is to say that some pages of the site are not crawled and listed in the index of search engines. They can not appear on any page of search results

To find the pages present in the index of Google, you just have to use the command “site: “.

Let’s take as an example, the website of my SEO Agency │Twaino.com

Site twaino com

Currently, there are about 586 web pages on my domain and as Google says, I will be able to have much more accurate information with the Search Console.

Let’s go further and check the number of articles published on my website’s blog

For this, I will use the command site:twaino.com/blog/

Site twaino com blog

So, I have about 171 articles published on my blog, which is about ½ of all the pages present on the domain.

3.2. Find the http and non-secure pages

Switching to https has become a must nowadays and you can find pages that are not secured with SSL certificate by using search operators.

For this operation, you will use the syntax site:domain -inurl:https

For my website, I can’t find any unsecured pages

For this, I will take a random website

It seems that the domain itself is not secure with the SSL certificate. Especially since there are nearly 6.7 million results, which may be surprising given the brand awareness :

le parisien fr

Note note: It may happen that some pages are indexed without https and when you click, you will be directed to the https version. Therefore, don’t just rely on search engine results to conclude that your pages are not secure. Try clicking on a few often to be sure

Also, some pages may have two different versions

  • https
  • http.

This is a problem that occurs when automatic redirection is not enabled

3.3. Find duplicate content

When not properly managed, duplicate content can be a real problem that can negatively affect the performance of a website

E-commerce sites or large blogs often face this problem and we will see how you can use syntaxes to detect it

3.5.1. How to find duplicate content on a domain

There can be duplicate content on the same domain and this is the case of amazon.com that we will use for our example.

By going to this linkyou will find the movie of Avengers : Endgame Bonus :

What we are interested in here is its description or synopsis


To check if this content has been plagiarized on the site, we will use the syntax

site:amazon.co.uk “Thanos, the supervillain, after gathering the six Infinity Stones, imposed his will on all of humanity and randomly exterminated half the world’s population.”

Note : Google does not process more than 32 words per query, so I can delete some of the text. Nevertheless, the quotation marks should allow me to find the exact same sentence.

In total, there are six web pages of amazon.co.uk that have exactly the same content

Nevertheless, we can consider that these pages have identical content and if it were the case of a blog, we could consider correcting or rewriting these contents.

In the case of e-commerce, it is a bit more difficult since several products may have similar descriptions varying by only a few words.

3.5.2. How to find duplicate content on other domains

Let’s check if this text is unique to Amazon or if it is present on other websites.

To do this, we will exclude the amazon.com site and we will have the following result:

There are almost 4,000 results or exactly 3,890 web pages that have exactly the same content. This number is high, which shows that this text is excessively duplicated.

You can run the same command for your title or part of your content to check if other websites have copied and published your content without attribution.

If you find websites that have published your content, you can check if it is a part of your content and if they have created backlinks to your website

If not, it is content scraping which can penalize you if you do not take the necessary steps.

3.4. Find the profiles on social networks to do your prospecting

Sometimes it can be difficult to find a person’s profile on social networks

This command allows you to almost automatically find the social accounts of your acquaintances name (site:facebook.com OR site:twitter.com OR site:linkedin.com).

Let’s try with my name

  • Alexandre Marotel (site:facebook.com OR site:twitter.com OR site:linkedin.com)

Alexandre Marotel

3.5. Find relevant content on forums

It can be difficult to quickly discover discussions on a given topic in forums

They can be a great way to get your name out there.

To do so, you can use this syntax site:forum domain title:topic :

intitle backlink OR intitle netlinking

3.6. Find files on a website

It can happen that you have found a certain file on a website during your research and then you forgot its location

The file can be

  • A PDF
  • A Word document
  • A PowerPoint document
  • A text document
  • An asp file ; A php file ; A text file
  • A php file ; A html file ; A text file ; A
  • An html file ;
  • Etc..

To find it, you will use the syntax site:domain filetype:pdf (if it is obviously a PDF file)

On JDN, there are about 21 PDF files that are downloadable. If there is a file whose name escapes me, I would have just searched the list and selected it.

This tip shows the importance of deleting or not indexing files that you don’t want people to find.

3.7. Find opportunities for sponsored articles

Publishing sponsored posts is a good alternative to monetize a blog.

If you are a developer, it can be difficult to find relevant blogs that accept sponsored posts.

Use the following command to do so kitchen intext: “sponsored-article” OR inurl: “category/sponsored-article”

Cuisine intext

You have the option to use different word combinations, such as

  • This is a sponsored post by ;
  • This post was sponsored by ;
  • Category/sponsored post ;
  • “Sponsored” AROUND(3) “article”
  • Etc..

3.8. Identify opportunities for guest posting

When sites accept guest poststhey usually publish a page where they clearly state this.

That’s why the following phrases are usually used to search for these types of blogs

  • Write for us
  • Write for me;
  • Become a contributor
  • Guest Articles;
  • Guest post guide
  • Etc..

You can use the following syntaxes to improve the results that Google will propose

  • Title: “guest article”
  • Inurl: “guest article ”

You can make the following combination

inurl: “guest article” ” Theme Intitle: “guest article” Inurl: “guest article” “

For example, you will have this type of result

You can go even further by using several types of commands

“Theme (“write for us” OR intitle: “guest article” OR inurl: “guest article”) “

Or even “(theme1 OR theme2) (“write for us” OR intitle: “guest article” OR inurl: “guest article”)

cuisine OR sport

In case you want to have the results according to a specific country, you can use this command “site:.tld”

cuisine ecrivez pour nous site fr

Want to know all the blogs on which a particular blogger has published articles?

You can try this command intext: “blogger name” inurl:author/author -site: blogger’s website

For example, I can have ” intext: “alexandre marotel” inurl:author -site:twaino.com “

This way you have all the websites that count me as an author on their blog.

Finally, to determine if a website accepts guest articles or not, you can use this command “site:domain “guest article” “

Obviously, you can try several combinations besides the simple “guest article” since terminologies can vary from site to site.

3.9. Identify resource page opportunities

Resource pages are very useful as they gather a lot of quality resources about a given topic. They are also very good alternatives for getting backlinks to your website.

Several combinations can help you to find resource pages for your backlinks campaign

  • Kitchen (intitle: “resources” OR inurl:resources) :

Of course, these are not magic combinations and other types of results may also appear

But it’s still better than having to dig through the classic Google results.

To be more specific, you can try this

  • intitle:cuisine intitle:resources inurl:resources :

Much better, right?

Speaking of acquiring backlinks, you can try to also find websites that will publish your infographics

To do this, it’s a good idea to look for websites that have already had the opportunity to publish them.

You can use this command to find such websites “kitchen intitle:infographic OR inurl:infophography”

Or “”guide” “cuisine” intitle:infography OR inurl:infophography “

3.10. Find relevant websites for your backlink campaign

If you already know of websites that are relevant to your backlinks, this tip will help you find similar websites that also have blogs.

It involves using the command “related:domain/blog”

As you can see, the sites in the results are all SEO relevant

However, you should confirm this if you have no idea what websites Google is offering.

Here’s how to check if a website is relevant or not:

  • Do a search do a search for “site:domain” and note the number of results
  • Do a search for do a search for “site:subject area” and note the number of results and also note the number of results
  • Divide the second number by the first and if
    • You have more than 0.5, the website is relevant to the theme
    • You have less than 0.5, the website is not very relevant for the theme.

We can try this concept with the website abundance.com :

  • For the first result, the number is: 11 500

  • For the second result, the number is : 11 000

  • The ratio is therefore: 11 000 / 11 500 = 0.95

Conclusion this is an extremely relevant website for the theme “SEO”

We can take the example of another website that will probably be less: leparisien.fr

  • The first result: 6 520 000

  • The second result: 3 370

  • The ratio: 3 370 / 6 520 000 = 0.00051

This website is really not relevant for the SEO theme and I better choose another website if I want to create backlinks.

However, you should keep in mind that you should not only consider this process to perform your analysis.

On the other hand, it is relevant to add it to your usual decision-making process since it can help you know where to start your campaigns.

3.11. Have internal link building opportunities:

We all know that just like backlink building, it is important to do the internal linking

And to create internal links, you need to find the most relevant pages. Especially when the article you want to link to is new.

I recently had the opportunity to create a guide on SEO training

Obviously, I’ve had to talk about SEO training in my previous articles, but I can’t remember exactly which ones

For this, I’ll simply use the command

“site:twaino.com/blog -site:twaino.com/blog/seo/training/ intext: “SEO training” ” :

sitetwaino com

There are a total of 8 potential articles that can allow me to create relevant links to my new article without having to change the content

Of course, I should also try different variations of “SEO training” in order to have more articles that allow me to link to the new article.

Note note: The syntax “-site:twaino.com/blog/seo/training/” allows me to exclude the article I created on SEO training in order to have relevant results.

3.12. Have opportunities with competition mentions

Tracking mentions of your website or your competitors’ websites is a strategy that allows you to unearth opportunities to exploit.

To find out which websites I’ve been mentioned on, I just need to do the following command “intext: “twaino” -site:twaino.com ”

Intext twaino

You can also filter the results by time period

Just click on the “tools” button in the SERPs and you can set the time period of the results to your liking

index twaino site twaino

3.13. Find out how often a competitor publishes new content

Finding out how often your competitors publish content allows you to refine your content creation strategy

To do this, simply use the “site:” syntax to make sure you have the right extension

Indeed, the address of the “blog” page where the articles are usually found is sometimes different and you need to be able to determine which one works

  • blog.hubspot.fr ;
  • seo.com/blog.

Site seo fr blog

The blog on the seo.fr site has about 166 articles as shown in the SERP.

We will use the date option to find the posts that were published in the last month

Site seo fr blog

Thus, seo.fr has published 2 articles during the month of September 2021

It is possible to go even further by customizing the period

To do so

Site seo fr blog

  • Click on ” Tools ”
  • Scroll down to the “Date indifferent” module
  • Choose the option ” Precise dates ”
  • And define a date range:

Dates precises

This gives me the following result

Site seo fr blog

In the last two months, there have been 4 articles published, which makes a frequency of about 2 articles per month

With this command, you can easily find out how often your competitors publish content

And that’s it, we’ve just seen all the tricks you can use to significantly improve your searches.

Conclusion: Improve your results!

Although search engines are becoming more and more sophisticated, it sometimes takes a long time to find a specific information

Resultat recherche seo

Even worse, some searches can be unsuccessful because there are often too many web pages to browse

For this reason, it is wise to use search operators which will allow you to refine the results that Google will offer you

While some commands no longer work, others are still valid and allow you to get satisfactory results.

Even better, the syntaxes can be combined to widen the search possibilities

I had the opportunity to go through the most important ones that I discovered during my numerous searches. That said, the list remains completely open and if you know of any other interesting syntaxes, please let me know

See you soon!

Categories SEO

Leave a comment