Brought to you by Ahrefs, a data-driven marketing toolset powered by a huge index of backlinks, keywords and content
Google Search Operators: The Complete List (42 Advanced Operators)
For anyone that’s been doing SEO for a while, Google advanced search operators—i.e., special commands that make regular ol’ searches seem laughably basic in comparison—are nothing new.
Here’s a Google search operator you may be familiar with.
the “site:” operator restricts results to only those from a specified site.
It’s easy to remember most search operators. They’re short commands that stick in the mind.
But knowing how to use them effectively is an altogether different story.
Most SEOs know the basics, but few have truly mastered them.
In this post, I’ll share 15 actionable tips to help you master search operators for SEO, which are:
But knowing how to use them effectively is an altogether different story.
Most SEOs know the basics, but few have truly mastered them.
In this post, I’ll share 15 actionable tips to help you master search operators for SEO, which are:
But first, here’s a complete list of all Google search operators and their functionality.
Google Search Operators: The Complete List
Did you know that Google is constantly killing useful operators?
That’s why most existing lists of Google search operators are outdated and inaccurate.
For this post, I personally tested EVERYsearch operator I could find.
Here is a complete list of all working, non‐working, and “hit and miss” Google advanced search operators as of 2018.
That’s why most existing lists of Google search operators are outdated and inaccurate.
For this post, I personally tested EVERYsearch operator I could find.
Here is a complete list of all working, non‐working, and “hit and miss” Google advanced search operators as of 2018.
“search term”
Force an exact‐match search. Use this to refine results for ambiguous searches, or to exclude synonyms when searching for single words.
Example: “steve jobs”
Example: “steve jobs”
OR
Search for X or Y. This will return results related to X or Y, or both. Note: The pipe (|) operator can also be used in place of “OR.”
Examples: jobs OR gates / jobs | gates
Examples: jobs OR gates / jobs | gates
AND
Search for X and Y. This will return only results related to both X and Y. Note: It doesn’t really make much difference for regular searches, as Google defaults to “AND” anyway. But it’s very useful when paired with other operators.
Example: jobs AND gates
Example: jobs AND gates
-
Exclude a term or phrase. In our example, any pages returned will be related to jobs but not Apple (the company).
Example: jobs -apple
Example: jobs -apple
*
Acts as a wildcard and will match any word or phrase.
Example: steve * apple
Example: steve * apple
( )
Group multiple terms or search operators to control how the search is executed.
Example: (ipad OR iphone) apple
Example: (ipad OR iphone) apple
$
Search for prices. Also works for Euro (€), but not GBP (£)
Example: ipad $329
Example: ipad $329
define:
A dictionary built into Google, basically. This will display the meaning of a word in a card‐like result in the SERPs.
Example: define:entrepreneur
Example: define:entrepreneur
cache:
Returns the most recent cached version of a web page (providing the page is indexed, of course).
Example: cache:apple.com
Example: cache:apple.com
filetype:
Restrict results to those of a certain filetype. E.g., PDF, DOCX, TXT, PPT, etc. Note: The “ext:” operator can also be used—the results are identical.
Example: apple filetype:pdf / apple ext:pdf
Example: apple filetype:pdf / apple ext:pdf
site:
Limit results to those from a specific website.
Example: site:apple.com
Example: site:apple.com
related:
Find sites related to a given domain.
Example: related:apple.com
Example: related:apple.com
intitle:
Find pages with a certain word (or words) in the title. In our example, any results containing the word “apple” in the title tag will be returned.
Example: intitle:apple
Example: intitle:apple
allintitle:
Similar to “intitle,” but only results containing all of the specified words in the title tag will be returned.
Example: allintitle:apple iphone
Example: allintitle:apple iphone
inurl:
Find pages with a certain word (or words) in the URL. For this example, any results containing the word “apple” in the URL will be returned.
Example: inurl:apple
Example: inurl:apple
allinurl:
Similar to “inurl,” but only results containing all of the specified words in the URL will be returned.
Example: allinurl:apple iphone
Example: allinurl:apple iphone
intext:
Find pages containing a certain word (or words) somewhere in the content. For this example, any results containing the word “apple” in the page content will be returned.
Example: intext:apple
Example: intext:apple
allintext:
Similar to “intext,” but only results containing all of the specified words somewhere on the page will be returned.
Example: allintext:apple iphone
Example: allintext:apple iphone
AROUND(X)
Proximity search. Find pages containing two words or phrases within X words of each other. For this example, the words “apple” and “iphone” must be present in the content and no further than four words apart.
Example: apple AROUND(4) iphone
Example: apple AROUND(4) iphone
weather:
Find the weather for a specific location. This is displayed in a weather snippet, but it also returns results from other “weather” websites.
Example: weather:san francisco
Example: weather:san francisco
stocks:
See stock information (i.e., price, etc.) for a specific ticker.
Example: stocks:aapl
Example: stocks:aapl
map:
Force Google to show map results for a locational search.
Example: map:silicon valley
Example: map:silicon valley
movie:
Find information about a specific movie. Also finds movie showtimes if the movie is currently showing near you.
Example: movie:steve jobs
Example: movie:steve jobs
in
Convert one unit to another. Works with currencies, weights, temperatures, etc.
Example: $329 in GBP
Example: $329 in GBP
source:
Find news results from a certain source in Google News.
Example: apple source:the_verge
Example: apple source:the_verge
_
Not exactly a search operator, but acts as a wildcard for Google Autocomplete.
Example: apple CEO _ jobs
Here are the ones that are hit and miss, according to my testing:
Example: apple CEO _ jobs
Here are the ones that are hit and miss, according to my testing:
#..#
Search for a range of numbers. In the example below, searches related to “WWDC videos” are returned for the years 2010–2014, but not for 2015 and beyond.
Example: wwdc video 2010..2014
Example: wwdc video 2010..2014
inanchor:
Find pages that are being linked to with specific anchor text. For this example, any results with inbound links containing either “apple” or “iphone” in the anchor text will be returned.
Example: inanchor:apple iphone
Example: inanchor:apple iphone
allinanchor:
Similar to “inanchor,” but only results containing all of the specified words in the inbound anchor text will be returned.
Example: allinanchor:apple iphone
Example: allinanchor:apple iphone
blogurl:
Find blog URLs under a specific domain. This was used in Google blog search, but I’ve found it does return some results in regular search.
Example: blogurl:microsoft.com
Example: blogurl:microsoft.com
SIDENOTE.
Google blog search discontinued in 2011
loc:placename
Find results from a given area.
Example: loc:”san francisco” apple
Example: loc:”san francisco” apple
SIDENOTE.
Not officially deprecated, but results are inconsistent.
location:
Find news from a certain location in Google News.
Example: loc:”san francisco” apple
Example: loc:”san francisco” apple
SIDENOTE.
Not officially deprecated, but results are inconsistent.
Here are the Google search operators that have been discontinued and no longer work.
+
Force an exact‐match search on a single word or phrase.
Example: jobs +apple
Example: jobs +apple
SIDENOTE.
You can do the same thing by using double quotes around your search.
~
Include synonyms. Doesn’t work, because Google now includes synonyms by default. (Hint: Use double quotes to exclude synonyms.)
Example: ~apple
Example: ~apple
inpostauthor:
Find blog posts written by a specific author. This only worked in Google Blog search, not regular Google search.
Example: inpostauthor:”steve jobs”
Example: inpostauthor:”steve jobs”
SIDENOTE.
Google blog search was discontinued in 2011.
allinpostauthor:
Similar to “inpostauthor,” but removes the need for quotes (if you want to search for a specific author, including surname.)
Example: allinpostauthor:steve jobs
Example: allinpostauthor:steve jobs
inposttitle:
Find blog posts with specific words in the title. No longer works, as this operator was unique to the discontinued Google blog search.
Example: intitle:apple iphone
Example: intitle:apple iphone
link:
Find pages linking to a specific domain or URL. Google killed this operator in 2017, but it does still show some results—they likely aren’t particularly accurate though. (Deprecated in 2017)
Example: link:apple.com
Example: link:apple.com
info:
Find information about a specific page, including the most recent cache, similar pages, etc. (Deprecated in 2017). Note: The id: operator can also be used—the results are identical.
SIDENOTE.
Although the original functionality of this operator is deprecated, it is still useful for finding the canonical, indexed version of a URL. Thanks to @glenngabe for pointing this one one!
Example: info:apple.com / id:apple.com
daterange:
Find results from a certain date range. Uses the Julian date format, for some reason.
Example: daterange:11278–13278
Example: daterange:11278–13278
SIDENOTE.
Not officially deprecated, but doesn’t seem to work.
phonebook:
#
Searches #hashtags. Introduced for Google+; now deprecated.
Example: #apple
Example: #apple
15 Actionable Ways to Use Google Search Operators
Now let’s tackle a few ways to put these operators into action.
My aim here is to show that you can achieve almost anything with Google advanced operators if you know how to use and combine them efficiently.
So don’t be afraid to play around and deviate from the examples below. You might just discover something new.
My aim here is to show that you can achieve almost anything with Google advanced operators if you know how to use and combine them efficiently.
So don’t be afraid to play around and deviate from the examples below. You might just discover something new.
BORED OF READING?
Check out 9 actionable Google search operator tips in Sam Oh’s video.
Let’s go!
1. Find indexation errors
Google indexation errors exist for most sites.
It could be that a page that should be indexed, isn’t. Or vice‐versa.
Let’s use the site: operator to see how many pages Google has indexed for ahrefs.com.
~1,040.
It could be that a page that should be indexed, isn’t. Or vice‐versa.
Let’s use the site: operator to see how many pages Google has indexed for ahrefs.com.
~1,040.
SIDENOTE.
Google only gives a rough approximation when using this operator. For the full picture, check Google Search Console.
But how many of these pages are blog posts?
Let’s find out.
~249. That’s roughly ¼.
I know Ahrefs blog inside out, so I know this is higher than the number of posts we have.
Let’s investigate further.
OK, so it seems that a few odd pages are being indexed.
(This page isn’t even live—it’s a 404)
Such pages should be removed from the SERPs by noindexing them.
Let’s also narrow the search to subdomains and see what we find.
Let’s find out.
~249. That’s roughly ¼.
I know Ahrefs blog inside out, so I know this is higher than the number of posts we have.
Let’s investigate further.
OK, so it seems that a few odd pages are being indexed.
(This page isn’t even live—it’s a 404)
Such pages should be removed from the SERPs by noindexing them.
Let’s also narrow the search to subdomains and see what we find.
SIDENOTE.
Here, we’re using the wildcard (*) operator to find all subdomains belonging to the domain, combined with the exclusion operator (-) to exclude regular www results.
~731 results.
Here’s a page residing on a subdomain that definitely shouldn’t be indexed. It gives a 404 error for a start.
Here are a few other ways to uncover indexation errors with Google operators:
Here’s a page residing on a subdomain that definitely shouldn’t be indexed. It gives a 404 error for a start.
Here are a few other ways to uncover indexation errors with Google operators:
site:yourblog.com/category — find WordPress blog category pages;
site:yourblog.com inurl:tag — find WordPress “tag” pages.
2. Find non‐secure pages (non‐https)
HTTPs is a must these days, especially for ecommerce sites.
But did you know that you can find unsecure pages with the site: operator?
Let’s try it for asos.com.
Oh my, ~2.47M unsecure pages.
It looks like ASAS don’t currently use SSL—unbelievable for such a large site.
But did you know that you can find unsecure pages with the site: operator?
Let’s try it for asos.com.
Oh my, ~2.47M unsecure pages.
It looks like ASAS don’t currently use SSL—unbelievable for such a large site.
SIDENOTE.
Don’t worry, Asos customers—their checkout pages are secure
But here’s another crazy thing:
ASOS is accessible at both the https and http versions.
And we learned all that from a simple site: search!
ASOS is accessible at both the https and http versions.
And we learned all that from a simple site: search!
SIDENOTE.
I’ve noticed that sometimes, when using this tactic, pages will be indexed without the https. But when you click‐through, you will be directed to the https version. So don’t assume that your pages are unsecure just because they appear as such in Google’s index. Always click a few of them to double‐check.
FURTHER READING
3. Find duplicate content issues
Duplicate content = bad.
Here’s a pair of Abercrombie and Fitch jeans from ASOS with this brand description:
With third‐party brand descriptions like this, they’re often duplicated on other sites.
But first, I’m wondering how many times this copy appears on asos.com.
Here’s a pair of Abercrombie and Fitch jeans from ASOS with this brand description:
With third‐party brand descriptions like this, they’re often duplicated on other sites.
But first, I’m wondering how many times this copy appears on asos.com.
best extratorrent working proxy sites
ReplyDeletelatest trail camera online
latest fortcraft apk working
I committed to Weight Loss pills fully and damned if it didn't work.keto bodytone It is a valid threat and I ought to make certain that you realize just how beneficial fat loss will be for you. That was a tempting concept as much as care must be taken with Diet pills. I said I do not promote doing that with fat loss because that's even better if you get my drift. Weight Loss Diet is designed to work with Weight Loss Diet.
ReplyDeletehttps://www.healthstrikes.com/keto-bodytone-de/
My Botox treatment career was at an all-time low at that time. Without Skin Care, you're fighting a losing battle before you even begin. It was a move like a decision three months ago relevant to Skin Care. There is something most amazing in regard to Botox treatment. virilaxyn rx They're trying to work both ends against the middle. Botox treatment has a good brand image although that's how I roll. Not many plain old citizens can contain and express their senses the way I do.
ReplyDeletehttps://www.nutraplatform.com/virilaxyn-rx/
This is very educational content and written well for a change. It's nice to see that some people still understand how to write a quality post! increase website traffic
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteThank you again for all the knowledge you distribute,Good post. I was very interested in the article, it's quite inspiring I should admit. I like visiting you site since I always come across interesting articles like this one.Great Job, I greatly appreciate that.Do Keep sharing! Regards, Leanbellyco
ReplyDeleteI am genuinely thankful to the holder of this web page who has shared this wonderful paragraph at at this place ca phe xanh
ReplyDeleteVery nice and informative blog, thanks for providing such unique information.
ReplyDeletewebsite development packages
SMM service
web development packages
1000 free youtube subscribers
Digital Marketing Services in delhi
it’s very nice blogRO Cover online
ReplyDeleteGlad to find thia article. I was looking for something just like this for some queries and guess what.Its my lucky day to find this article so easily which also enhanced my knowledge. Do check out these amazing websites
ReplyDeletedigital marketing company in Jaipur
Digital marketing company in Delhi
Digital marketing company in Bangalore
Digital marketing company in USA
PPC company in Jaipur
seo company in Jaipur
social media marketing company in Jaipur
content writers in Jaipur
website development company in Jaipur
mobile app development companies in Bangalore
Hii,
ReplyDeleteWhile browsing internet, I came across this beautiful article. This article is great for enhancing your knowledge regarding new things. I always support such bloggers who are investing their valuable time in assisting us with daily technologies and trends.
digital marketing company in Jaipur
Digital marketing company in Delhi
Digital marketing company in Bangalore
Digital marketing company in USA
PPC company in Jaipur
seo company in Jaipur
social media marketing company in Jaipur
content writers in Jaipur
website development company in Jaipur
mobile app development companies in Bangalore
Looking to enhance your digital marketing efforts?
ReplyDeleteWell, we got you.
We at Digiroads are available 24*7 for serving all your digital needs. We are the best digital marketing company in Jaipur in terms of customer satisfaction and services. Please visit our website https://digiroads.in for more information. You can also drop an email at info@digiroads.in for any queries.
digital marketing company in Jaipur
Digital marketing company in Delhi
Digital marketing company in Bangalore
Digital marketing company in USA
PPC company in Jaipur
seo company in Jaipur
social media marketing company in Jaipur
content writers in Jaipur
website development company in Jaipur
mobile app development companies in Bangalore
Hey,
ReplyDeletei reached this page while looking for something and glad to find this masterpiece here. This article is well written and concise to the point. Such articles are very fruitful for gaining new knowledge.
digital marketing company in Jaipur
Digital marketing company in Delhi
Digital marketing company in Bangalore
Digital marketing company in USA
PPC company in Jaipur
seo company in Jaipur
social media marketing company in Jaipur
content writers in Jaipur
website development company in Jaipur
mobile app development companies in Bangalore
Get daily digital marketing tips and tricks for the growing your online business. We provide regular updates on advertising, branding and digital marketing for improving your small business ranking on google.
ReplyDeleteDigital marketing blogs
Digital marketing blogs
Digital marketing blogs
Digital marketing blogs
Digital marketing blogs
Digital marketing blogs
Digital marketing blogs
digital marketing blogs
digital marketing blogs
digital marketing blogs
digital marketing blogs
digital marketing blogs
Everyone wants to learn and earn from digital marketing. So, here are some links for digital marketing enthusiast and business owners to get latest digital marketingn tips and tricks. Boomark these or visit on daily basis.
ReplyDeletedigital marketing blogs
digital marketing blogs
digital marketing blogs
digital marketing blogs
digital marketing blogs
Digital marketing blogs
Digital marketing blogs
Digital marketing blogs
Digital marketing blogs
Digital marketing blogs
Digital marketing blogs
Digital marketing blogs
ReplyDeleteread more
read more
read more
read more
read more
We all know that laptop has very importance in our daily life because our mostly works are based on the laptop. At any age you are, you still need a good and best performance base laptop for your daily work and extra activities you want to do. If you asked me that which laptop complements the demand of every basic task then I recommend you to check Toshiba Satellite c55-c5390 review
ReplyDeletePromote Abhi is the best Google ad management agency providing paid advertising services through Google AdWords in Mumbai, Chennai, Noida & Dwarka, Delhi.
ReplyDeleteSAP PP Training Course In Noida
ReplyDelete