Bing Search Operators Cheat Sheet
Bing Search Operators Cheat Sheet
Bing Search Operators Cheat Sheet
Introduction
If Bing is your go-to search engine, you should know there are special commands you can add to your
searches to generate way more accurate results: search operators.
I’m going to give you a definitive list that includes every Bing search operator currently in use, clear
instruction on what each one does and an explanation about how to use them all.
Additionally I’ll show you some practical examples that combine search operators to give you ultra-powerful
results from Bing searches!
Table of Contents
What Are Search Operators?
Search Operators & Options
Bing Advanced Search Options
CONTAINS:
The contains: operator focuses Bing results on pages that include links to certain filetypes.
Example: search engine optimization contains:pdf
DEFINE:
Using define: in a Bing search delivers an instant answer for the term you pair it with. It’s effectively a
way to request a definition of a word or phrase, as a type of dictionary function. This is how to use it:
Example: define:zeitgeist
DOMAIN:
domain: limits search results to the specified domain.
Example: domain:sidegains.com seo:
FEED:
feed: returns the URLs for RSS or Atom feeds relating to the search term you request.
Example: feed:link building
FILETYPE:
The filetype: operator only returns pages having a specified file type.
Example: sky diving filetype:pdf
IMAGESIZE:
imagesize: calls results directly from Bing Images. To use it you provide a search term combined with the
imagesize: operator and one of the following options:
imagesize: Function
Option
small Width less than 200 pixels and height less than 200 pixels.
medium Width between 200 pixels and 500 pixels. Height between 200 pixels
and 500 pixels.
large Width greater than 200 pixels. Height greater than 200 pixels.
Example: seo imagesize:large
INANCHOR:
inanchor: lists all pages that include the term that follows it in the anchor text of any links on the indexed
page.
Example: inanchor:sky diving
The word order of the inanchor: text is respected. So in this example, Bing is looking for pages that contain
the anchor text “sky” followed by “diving”.
INBODY:
The inbody: operator lists all pages indexed in Bing that contain the proceeding term within metadata of the
actual page content.
Example: inbody:weather
INSTREAMSET:
instreamset: looks to see if a specific string appears in one or more page properties. It’s similar to intitle:,
inbody:, and inanchor:, albeit more general. However, you can tell it specifically to look at one or all page
properties by placing them in parethesis.
Example: instreamset:(title url):soccer
Other examples might be:
instreamset:(body):soccer
instreamset:(anchor):soccer
instreamset:(url):soccer
instreamset:(title):soccer
You can also use combinations of any of the above with instreamset: if you need more flexibility than
intitle:, inbody:, and inanchor: provide.
INTITLE:
Using the intitle: operator lists all indexed pages that contain the term following it in their metadata title.
So for example, using intitle:seo in Bing returns all sites having the term “seo” in their meta title:
Example: intitle:seo
IP:
Searching Bing with the ip: operator combined with a keyword returns results from indexed pages hosted at
the IP address you pass. address
Example: ip:35.186.243.87 soccer
You’ll notice from the image that this pulls all indexed pages hosted at the specified IP relating to the search
term “soccer”. The search has pulled results from different domains that are hosted on the same server.
LANGUAGE:
The language: operator is useful for keyword searches where you require results in a specific language.
Example: futbol language:es
SITE:
site: combined with a domain name shows you all the pages from a specific domain indexed in Bing. Below
is a result using it with sidegains.com.
Example: site:sidegains.com
The site: operator only returns subdomain results up to two levels deep. This means it won’t return results
from one.example.of.sidegains.com but will return results them one.example.sidegains.com.
URL:
url: combined with a domain name or a URL shows you whether or not a specific domain or URL is
indexed in Bing. Here’s a result using it with sidegains.com.
Example: url:sidegains.com
”“ “search engine Returns pages indexed in Bing that exactly match your
optimization” query. your query must be placed between the quotes.
AND or soccer AND teams Returns all indexed pages containing the keyword or
& keyword phrases.
NOT or – soccer -fifa Returns all pages that do not contain the search
terms you specify.
OR or | kindle OR ipad Returns all pages containing either of the search terms
or phrases you specify.
Bing Advanced Search Options
You must capitalize the NOT and OR options when you use them or Bing will ignore them.
+ lets you find web pages containing the term preceded by the plus
symbol. You can also use this search operator to include some stop
words that are ignored by default (like “end”, “the” or “a”).
+
Example: seo +audit (with a space)
This search operator will display web pages that are related to the word
“seo” and “audit”.
This is how I would search for websites that talk about an SEO audit but
I don’t care if they contain the exact phrase “SEO audit”.
Example: seo+audit (without a space)
The above example will display results that contain the exact word
match to “SEO audit”. This works the same as the quotation marks.
I would use this search command to get the results containing the exact
phrase “SEO audit”.
Note that Google has discontinued the + search operator and it works
with Bing only. To return the same results with Google, simply use
quotation marks.
The Minus Symbol
- lets you exclude web pages containing a specific term or phrase. This
one works in opposition to the plus symbol above.
-
Example: seo -audit
This search command will display web pages containing the word “seo”
but will exclude web pages with the word “audit”.
I would use this command to find web pages that talk about SEO but
don’t include the word “audit”.
Quotation Marks
" " lets you find the exact match to the word put in " ".
""
Example: "technical seo audit"
This search parameter will find web pages that contain the exact phrase
put into quotation marks.
I would use this command to find web pages that specifically talk about
a technical SEO audit.
Parentheses
AND or & lets you find web pages containing all the phrases or terms
specified. This is a Boolean search operator.
AND
Example: "technical seo audit" AND "content audit"
Example: "technical seo audit" & "content audit"
OR or | lets you find web pages containing one of the phrases or terms
specified. This is also a Boolean search parameter.
OR or |
Example: seo OR ppc
Example: seo | ppc
This search operator is useful when you want to research multiple topics
without restricting your research to just one.
I would use the search operator in the example above to find web pages
about SEO or PCC or both.
This Bing search operator lets you search for pages that have links to the
file type you specified.
contains:
Example: seo contains:pdf
Bing
Google
The example above should return web pages about SEO with links
to PDF files.
Unfortunately, at least in my own experience, this one doesn’t entirely
work as desired in Bing even though this operator is listed on the Bing
website.
In search results returned by Bing, it’s quite hard to find any PDF files
or the PDF files aren’t about SEO.
contains: is not an official Google search operator but it still seems to
provide more relevant results with Google!
ext:
Use ext: to search for web pages with the filename extension specified.
ext:
Example: seo ext:docx
Bing
Google
This operator is very useful if you want to find URLs that end in a
specific format. It will often return files from website folders, such as
downloads or uploads. The example above will (or rather should)
display web pages with the DOCX file extension.
I’m quite disappointed but this search operator doesn’t work correctly
with Bing even though it is listed in the Bing help section on its
website. Maybe it returns such poor results because there are not
enough relevant search results for this query. I’m not really sure here
and I’d love to hear your thoughts on that.
Take a look at the screenshot showing Bing results for seo ext:docx.
Bing, seriously? With Google, this search command seems to be
working just fine.
Make sure to check my guide to Google Drive search operators.
filetype:
The filetype: search operator is a bit similar to ext: but there are some
differences.
filetype: lets you look for documents based on their specific file type
while ext: looks for URLs ending with a specific file extension.
The filetype: search command returns the results of only one file type.
filetype:
Example: seo audit filetype:pdf
Bing
Google
This search operator may be very useful when you want to find
specific document types in a specific website. To do that you need to
put the website domain after site: and type something like site:seosly.com
filetype:pdf.
This search operator works with file types, such as html, txt, pdf, and the
Office file types (doc, docx, rtf, xls, xlsx, ppt, pptx).
It works with Google as well. And it works OK with Bing!
inanchor:
This search operator is supposed to help you find web pages containing
a specific term in the metadata. In this case, it’s the inbound anchor
text.
inanchor:
Example: inanchor: seo
Bing
Google
This Bing search parameter is supposed to find web pages
containing “seo” in the anchor.
Unfortunately, it returns gobbledygook with Bing while it works
perfectly fine with Google (even though Google has deprecated this
search command).
And again, inanchor: is officially listed in the Bing help section. The
results are a bit funny again.
Can you see what’s below “News about Inanchor:Seo”? Yeah, it’s a link
to another search engine, DuckDuckGo. What does it say about Bing?
I’m not implying anything!
inbody:
This search operator is similar to the one above and is supposed to find
web pages containing a specific term in the metadata. In this case, it’s
the body of the website.
inbody:
Example: inbody:seo
Bing
Google
This search command should return web pages containing “seo” in
the body.
Unfortunately, the results in Bing are similar to what I got with
inanchor: where only the first result (the link to Moz) is relevant. And,
again, Google seems to have no problems with that.
intitle:
This search operator works similarly to the two above and lets you find
web pages containing a specific term in the metadata. In this case, it’s
the title of the website.
intitle:
Example: intitle: seo audit
Bing
Google
This Bing search keyword will look for web pages that contain the
word “seo” and “audit” in the title. Since this operator is not in
quotation marks, the words may be in any order, not necessarily as
“SEO audit”.
This one works with Google as well. Bing seems to be doing fine this
time too.
instreamset:
This one will find the web pages with a specific word in one or more
page properties mentioned above (title, body, or anchor).
instreamset:
Example: instreamset:(url title):seo
Bing
Google
If you want to narrow down the results to just one or two
properties, just specify them in parentheses, for
example, instreamset:(title url):seo.
It seems to work with Google. With Bing, the results don’t seem to be
very relevant.
ip:
This Bing search operator will display websites hosted at the IP address
specified.
ip:
Example: ip: 66.235.200.145
Bing
Google
It’s very useful if you are researching a website and want to check
other domains hosted at the same IP (which is the case for shared
hosting plans).
Note that ip: will return only the indexed websites, not all the websites
that are hosted at this IP address. To narrow down your results more,
you can combine it with a keyword.
If I wanted to find other websites relating to the word “seo” and hosted
at the same IP address then I would type ip: 66.235.200.145 seo.
This one doesn’t work with Google.
loc: or location:
This search command allows you to find web pages from a specific
country or region.
loc:
location:
Example: seo loc:us
Bing
Google
This search operator will find web pages related to “seo” in the US.
Check the list of country, region, and language codes you can use
with loc: in Bing.
It seems to be working with Bing, but not all the results are relevant.
Google has deprecated this search operator.
language:
This search operator will return web pages in a specific language. To use
it correctly, you need to specify the language code.
language:
Example: seo language:pl
Bing
Google
This search command will return results relating to “seo” in the
Polish language.
It doesn’t work perfectly with Bing. Most results are in Polish but there
are still some results in English (like the knowledge panel or the first
result that is Moz).
prefer:
Bing
Google
The above Bing search operator is supposed to look for web pages
related to “seo” but with the focus on websites presenting an
organization.
The search results returned aren’t highly relevant in Bing. The majority
of web pages on the first page are well-known SEO blogs. There is also
a section with news and videos about SEO.
The results that Google returns seem to be more relevant (again) even
though it’s the Bing-only search parameter.
site:
This search operator limits search results to web pages from one specific
domain and its subdomains.
site:
Example: site:seosly.com
Example: olga site:seosly.com
Bing
Google
This is probably the most often used search parameter among SEOs
who use it mainly to check what web pages of a given website are
indexed. This is a quick way to diagnose the most obvious indexing
problems.
You can use site: with the Boolean operator OR to group results from
different domains. This search operator also allows for finding web
domains, top-level domains, and directories.
You can combine it with one or more search terms to look for web pages
relating to a specific topic.
In the example above I used this search operator to look for the indexed
web pages relating to “olga” on seosly.com.
Check my article on how to check if Google has indexed your site.
feed:
This search command will find websites with RSS or Atom feeds for the
search terms specified.
feed:
Example: feed:seo
Bing
Google
The search command I typed above will find websites that have RSS
or Atom feeds relating to SEO.
It works OK with Bing but Google doesn’t support it.
hasfeed:
This search parameter will look for web pages with an RSS or Atom
feed on a specific website and relating to the terms specified.
hasfeed:
Example: hasfeed:seo
Example: site:moz.com hasfeed:seo
Bing
Google
This will look for web pages that have a feed for “seo”. If you want
to narrow down the results to a specific website you can
use site:moz.com hasfeed:seo.
I’m not very happy with the results Bing displays for this query. Even
though this operator is on the official Bing site, it seems to have been
depreciated. It doesn’t work with Google either.
url:
Bing
Google
It’s very useful to quickly check what Bing or Google know about
the site specified.
This search command seems to work nicely but I needed to refine my
search by clicking on the below.
This one also works with Google.
related:
This search command will display web pages that are similar to a given
web page.
related:
Example: related:moz.com
Bing
Google
It’s very useful if you are researching competition for a given
website and want to learn how Google or Bing categorizes a
website.
This is not an official Bing search operator, so I’m not going to
complain that it doesn’t work perfectly with Bing. However, you can
still find some related web pages and sites to the site specified. With
Google, however, it works perfectly.
define:
This search operator will display the definition of the term specified.
define:
Example: define:seo
Bing
Google
With this command, you can quickly look up the meaning of a word
you’re not sure about.
This search operator works both with Google and Bing. This time (and
at least for the query tested) Bing seems to provide more relevant
results.
domain:
This search command will display results only from the domain
specified.
domain:
Example: domain:moz.com
Bing
Google
It’s useful if you want Bing to display results from one specified
domain only.
This operator doesn’t work with Google. With Google, you simply need
to use site: or place the domain name in quotation marks.
imagesize:
This search operator will return results from the Bing image search. It
lets you look for images of a specific size.
imagesize:
Example: seo imagesize:small
This will return images below 200 pixels in height and width.
Example: seo imagesize:medium
This will return images with width and height between 200 and 500
pixels.
Example: seo imagesize:large
This will display images with both height and width greater than 200
pixels.
Bing
Google
It comes in very useful if you need images of a specific size.
This search operator works in the Google image search as well but you
need to specify the image size precisely instead of “small”, “medium” or
“large”.
The Asterisk Symbol
Bing
Google
It’s very useful when researching for interesting stats or data.
This search operator works OK both with Google and Bing.