Get Free Quote
« 3 Things to Do Today... | Blog home | Looking for an SEM... »
July 14, 2016

Advanced Search Operators for Yahoo, Bing and Google

  • Print Friendly

When you search, do you find exactly what you’re looking for the first time?

Have you ever used advanced search filters to find everything the engine knows about a specific subject or website, efficiently?

If not, it’s time to raise your search skills. Search like a robot ninja with search engine operators.

advanced search operators social image

Advanced Search Engine Operators

Digital and search marketing professionals (aka ninjas) routinely use search operators to filter results from the search engine (aka robots). Search ninja skills are useful for wrangling the robot when:

  • Researching a site you’re optimizing.
  • Locating something specific online.
  • And investigating the competitive field.

What are search operators? A prefix or addition to a query in Google, Bing or Yahoo that limits the results set. One common example: You can put quotation marks around your query to find results with the exact phrase. We use exact match search to find sites that are duplicating our clients’ content, for example.

I use the site: search operator daily to limit results to a specified domain. It helps me find articles published on this site on a topic I’m writing about so I can strategically link internally, or to locate the URL of the exact post I need to answer someone’s question.

Each search engine has its own set of advanced search operators. Here’s the official documentation from today’s three major engines, Yahoo, Bing and Google.

In the table below you’ll find the search engine operators that we routinely use in SEO research.

(It’s not an all-inclusive list, so if you’re really looking to up your ninja robot search skills, explore those links above to learn about search operators like stocks:, which serves up stock information for ticker symbols.)

When you get comfortable with a few of these commands, you can find what you’re looking for faster. Below the table we explain how we use the advanced operators in our own SEO ninja research to plumb the depths of the search engines’ bots.

Google Bing Yahoo Result
cache: Shows the version of the web page from the search engine’s cache.
related: Finds web pages that are similar to the specified web page.
info: Presents some information that Google has about a web page, including similar pages, the cached version of the page, and sites linking to the page.
define: define: or definition: define: or definition: Provides a definition of a keyword. You must insert a space between the colon and the query in order for this operator to work in Yahoo and Bing.
site: site: site: Finds pages only within a particular domain and all its subdomains.
allintitle: Finds pages that include all query words as part of the indexed title tag.
intitle: intitle: intitle: Finds pages that include a specific keyword as part of the indexed title tag. You must include a space between the colon and the query for the operator to work in Bing.
allinurl: Finds a specific URL in the search engine’s index. You must include http:// in the URL you enter.
inurl: Finds pages that include a specific keyword as part of their indexed URLs.
link: Presents a selection of pages that link to the specified page.
meta: Finds pages that contain the specific keyword in the meta tags.
+ Requires that the word following the plus sign is in the results. An example use is [cats +musical] where there is no space between the plus sign and the keyword that is required in the results.
Removes results that contain the word following the minus sign. This search operator is added on to the keyword or phrase being searched for. It should follow the search query. For example, the query [cats -musical] will give you results about cats without the word musical on the page.
“search term” “search term” “search term” Finds instances of the exact phrase within the quotation marks everywhere it appears within the search engine’s index. Substitute [search term] in the search operator with the exact phrase you’re searching for.

 

How to Use Advanced Search Operators for Marketing Research

Here is how we use the search commands above for SEO research. In the example queries below, the searched phrase is in square brackets.

The cache: command (example query: [cache:http://www.bruceclay.com]) shows you a search engine’s cached version of a page. This is how the search engine actually sees your page. Cache shows what page content the search engine considers relevant to retrieve, making this Google search operator a valuable SEO diagnostic tool.

The related: operator (example query: [related:http://www.bruceclay.com]) gives you a glimpse of competitor content. You’ll see a small selection of what Google considers to be similar content, which you can analyze against SEO metrics — including word count, keyword use, meta data and inbound links — so that you can make your page equal to and then better than its competition.

Using the info: command in Google (example query: [info:http://www.bruceclay.com]) will result in links to a collection of these advanced search operators. It’s a one-stop shop to access the cache:, related:, link:, site:, and quotation mark exact match results.

In cases where you’re using a search engine as a dictionary, you can remove ambiguity and irrelevant search results and get straight to the definition with the define: operator (example query: [define:Boolean]).

Use the site: command (example query: [site:bruceclay.com]  to see how many web pages from a domain and its subdomains the search engine has indexed. Combine the site: operator with a keyword following the domain and you’ll see all pages on that site that are relevant for your search phrase. For example, [site:bruceclay.com 301 redirect] finds all the pages on this site with indexed content about 301 redirects.

With the search operators allintitle: and intitle: (example query: [allintitle: SEO keyword research]) you find who is your competition using your keywords in title tags. Similarly, the commands allinurl: and inurl: let you identify the competition using keywords in URLs.

The Google advanced search operator link: (example query: [link:http://www.bruceclay.com]) shows you the number of pages linking to a URL, whether your client’s or your competitors’ sites. You might devise new linking opportunities from this insight.

The Bing search operator meta: (example query: [meta: personal injury lawyer]) lets you view the pages in Bing’s index with your keywords in the meta description and meta keywords tags, helping you to identify your competition.

In Yahoo, you can use the + sign before a keyword to make sure that a word is in the results. It’s a tool to refine results when a query might otherwise be ambiguous. For example, the query [cats +musical] will help filter out results about cats the animal.

Another refinement tool, the sign before a keyword will remove results with that word. Again, it’s a tool to help refine results when a query might otherwise be ambiguous. If you’re looking for info about cats the animal, but there’s a showing of Cats the musical in your town, you can search [cats -musical] to remove results about the theater production.

Include a phrase in quotes (example query: [“Here is how we use the search commands above for SEO research”] to find that exact phrase within the search engine’s index. One reason you might search for an exact string of text is to check for duplicate content that may be causing your content to be filtered out of results (i.e., how many pages does Google have in its index containing that exact phrase). Another reason you might search for an exact phrase is to see if the search engine has indexed a page that contains that phrase.

Did You Love This Search Operators Cheat Sheet?

Feel like a robot ninja yet?! We’re full of hacks for digital marketing! (It’s what we do!) Learn more ways to get better rankings, better PPC performance, and better digital ROI by subscribing to our blog.

  • Print Friendly




18 responses to “Advanced Search Operators for Yahoo, Bing and Google”

  1. Soumya Roy writes:

    allintitle: and allinurl: are really good options. But we can also use AND operators to do the same. Example; intitle:seo AND intitle:Keyword AND intitle:research should give the same results. AND & OR operators are really useful in this regard.
    This is a really good post and anyone wants to learn Google operator search will be benefited from this post.

    Regards
    Soumya Roy
    Digital Marketing & SEO Coach
    PromozSEO.com

  2. IA Whtl writes:

    Hi Virginia Nussey,
    Great tips to spy the existing webpages and to better On-page optimization.
    I really enjoyed to read this advanced search options article and also recommend people to follow this techniques or better optimization.

  3. Jeffy writes:

    I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon.

  4. Glassesshop writes:

    It is really great to use the query in the article. It helps us raise a lot of money and find exactly what you’re looking for the first time. In the artitle many of the queries i have never to know about them,but i will study it following this article. Thanks for your sharing.

  5. ziw writes:

    Hey would you mind letting me know which webhost you’re utilizing? I’ve loaded your blog in 3 completely different web browsers and I must say this blog loads a lot faster then most. Can you suggest a good internet hosting provider at a honest price? Thank you,I appreciate it! SEO Company

  6. Paula Allen writes:

    Ziw: PixelSilk is the host. We have tried to optimize our blog for page load speed across browsers, so your comment made our IT manager’s day! :)

  7. Rajeev writes:

    Very Informative!
    All at one place, i got. I have been searching for all these operators to help my client in SEO for his blog.

  8. Mark Softly writes:

    Nice list, one search operator I find useful when trying to access SEO competition is allintitle:”insert keyword inside quotes” and it will bring up the number of results that have used the exact keyword inside their page title meta tag, if you don’t see any big authority sites on page 1 of those results and there’s less than 100 results you can easily rank for it with a well optimized article and 1 or 2 links.

  9. OrganizeinLosAngeles writes:

    This blog has inspired me to start my own blog. I loved the way you described your experiences throughout.

  10. sexo gratis writes:

    interesting recommendation will follow you from now on

  11. Vivek writes:

    Hi,
    Post shared here is very useful post and still day i have not did advance search after reading the post, going to use advance search options

  12. Sumi Das writes:

    Thanks for sharing vital information with us.

  13. Virginia Nussey writes:

    I try, Sumi!

  14. David Gayson writes:

    Nice article – a lot more useful than a plain list and cuts out all the rubbish :)

  15. Virginia Nussey writes:

    Thanks, David! Glad you like!

  16. Potentialz Clinical Psychologist writes:

    Useful information. I loved the way you described. Thanks.

  17. Samdani writes:

    Hi Virginia Nussey ,
    This is very effective article , i see .
    Many of users do not know about the search operators that is really helpful to search most effective terms and get the expected results hopefully .

  18. Virginia Nussey writes:

    Yes Samdani! Thank you! Hope your searching life got an upgrade!

Leave a reply



Get Started
Learn SEO

Subscribe to Blog Updates

Get email notifications when we publish new blog posts, usually two to three times a week.

  

a monthly digest keeping digital marketers in the know with SEO, SEM, social media and content marketing hot topics, live events, corporate shuffles, and deserved kudos.

We respect your privacy and never share your email address

Free Executives Guide To SEO
By continuing to use the site, you agree to the use of cookies. AcceptDo Not Accept
css.php