S E O s
C o m p l e t e
G u i d e
t o
Advanced Search
Index
1.What is Advanced Search
Search Service
Web Search
Search Operators
allinanchor:, allintext:, allintitle:, allinurl:, cache:, define:, filetype:, id:, inanchor:,
info:, intext:, intitle:, inurl:, link:, related:, site:
Image Search
Groups
Directory
News
Product Search
allintext:, allintitle:
Operator
Short Description
SEO Application
Examples
Shows approximately*
how many URLs are
[site:seomoz.org]
indexed by Google
(Site:) - Domain-
Restricted Search
specific domain(s)
Includes subdomains
Shows sites of a
specific TLD
documents containing
path.
the URLs
Restricts the results to
documents containing
title
page title
Restricts the results to
(InAnchor:) /
documents containing
(AllInAnchor:) - Anchor
Text Keyword
Restricted Search
backlinks pointing to a
page
(Ext:) / (Filetype) -
[site:google.com]
[site:.org]
[inurl:seo
inurl:company ]
=
[allinurl:seo company]
[intitle:seo
intitle:company]
=
[allintitle:seo company]
[inanchor:seo
inanchor:company]
[allinanchor:seo
anchor text
company]
documents containing
[intext:seo]
A few of possible
[filetype:pdf]
Filetype Restricted
Search
a particular file
extensions/ filetypes:
extension
pdf ( Adobe
Portable
Document
Format)
html or htm (
Hypertext
Markup
Language)
xls ( Microsoft
Excel)
ppt ( Microsoft
PowerPoint)
doc (Microsoft
Word)
[seo * directory] returns
here"
"partial match"
Compare:
URLs Search
[related:www.linkdiy.co
m]
and
[related:www.seomoz.o
rg]
Gives information
[info:seomoz.org] will
show you the page title,
description and invite
you to view its related
pages, incoming links,
and page cached
version
Browser
* Display Bug: Not all indexed URLs might be displayed (even if you use the "repeat the search with omitted
results included" link to see the full list). To see more results, the following search patterns can be used:
Description
Competitive
Analysis
Keyword
Research
Format
[domainname.com site:domainname.com]
(+ add &as_qdr=d
(past one day) to the
query string)
Example
[seomoz site:seomoz.org]
during past 24
hours
[inanchor:keyword
intitle:keyword]
[inanchor:seo
intitle:seo]
[key * phrase]
[free * tools]
[site:domain.com inurl:www]
[site:iceposter.com
-inurl:www]
[ www
site:domain.com]
[www
site:seomoz.org]
[ tld site:domain.tld]
[org
SEO Site
Auditing
Find the site's most powerful pages
site:seomoz.org]
[inurl:domain
site:domain.com]
[inurl:seomoz
site:seomoz.org]
[domain
site:domain.com]
[seomoz
site:seomoz.org]
[site:domain.com
keyword]
[site:seomoz.org
seo]
[site:domain.com
intitle:keyword]
[site:seomoz.org
intitle:seo]
[site:domain
inanchor:keyword]
[site:seomoz.org
inanchor:seo]
[site.:org bookmarks/
links/ "favorite sites"/]
Find authority sites offering a
backlink opportunity
[site.:gov bookmarks/
links/ "favorite sites"/]
[site.:org donors]
[site.:edu bookmarks/
links/ "favorite sites"/]
Link Building
[inurl:forum OR
inurl:forums keyword]
[inurl:forum OR
inurl:forums seo]
Description
altloc:
Finds web pages that contain all the terms or phrases in a query. Same as & and
case)
&&
contains:
Keeps results focused on sites that have links to the file types that you specify
define
domain:
feed:
filetype:
hasfeed:
Finds web pages that contain both the term or terms for which you are querying
and one or more
Constrains the size of returned images. Valid size parameters are "small",
"medium" and "large"
inanchor:
Returns web pages that contain the specified term in the anchor text
inbody:
Returns web pages that contain the specified term in the metadata or in the HTML
body
instreamset:
intitle:
Returns web pages that contain the specified term in the metadata title of the site
ip:
Finds sites that are hosted by a specific IP address. The IP address must be a
dotted quad address
keyword
Takes a simple list as a parameter. All the elements in the list are ORed together.
See example in section below.
language:
literalmeta:
Any string within parentheses is interpreted literally; that is, with no word-breaking
or symbolic interpretation.
loc:
meta:
msite:
near:
Constrains the distance between terms so that documents that contain instances of
the specified terms within ten or fewer words of each other are returned before
those that dont. For closer associations use "near:n" where n is an integer.
noalter:
norelax:
Makes sure queries return only terms that are in the query
Excludes web pages that contain the specified term or terms. Same as - .
case)
OR (all upper
Finds web pages that contain either the term that precedes the operator or the term
case)
site:
url:
Returns results that indicate whether the specified domain or URL is in the Bing
Index
"your search
query"
Yahoo
Bing/MSN Live
Search Term
Meaning
site:
site:
site:
domain/ directory
path
Restricts search to
a given domain/
directory
link:
link:
URL
Searches for
pages linking to a
given page
linkdomain
domain
Searches for
pages linking to a
given domain
(including deep
links)
domain
kwd
Searches for a
given keyword in
the file paths
kwd
Searches for a
(partial report)
linkfromdomain
inurl: / allinurl:
inurl:
intitle: / allintitle:
intitle:
intitle:
given keyword in
the page title
inanchor: /
allinanchor:
inanchor:
kwd
Searches for
pages that use the
given keyword as
the anchor text
intext:
inbody:
kwd
Searches for a
given keyword in
the page body text
filetype:
file type
Restricts search to
a given URL
extension
domain/ URL
Searches for
related sites and
pages (based on
co-citation)
ext: / filetype:
originurlextension:
related:
Inserts one or
more words
info:
URL
Gives additional
information about
the URL
cache:
URL
region:
location: / loc:
specific location
identity code
Narrows search
results to the sites
belonging to a
particular territory
url:
url:
URL
contains:
file type
Narrows search
results to pages
linking to a
specified file type
ip:
IP address
Shows sites
sharing one IP
address
feed:
kwd
Narrows search
results to terms
contained in RSS
or Atom feeds
10
If you start your query with allinanchor:, Google restricts results to pages containing
all query terms you specify in the anchor text on links to the page. For example, [
allinanchor: best museums sydney ] will return only pages in which the anchor text on
links to the pages contain the words best, museums, and sydney.
Anchor text is the text on a page that is linked to another web page or a different
place on the current page. When you click on anchor text, you will be taken to the
page or place on the page to which it is linked. When using allinanchor: in your
query, do not include any other search operators. The functionality of allinanchor: is
also available through the Advanced Web Search page, under Occurrences.
allintext:
If you start your query with allintext:, Google restricts results to those containing all
the query terms you specify in the text of the page. For example, [ allintext: travel
packing list ] will return only pages in which the words travel, packing, and list
appear in the text of the page. This functionality can also be obtained through the
Advanced Web Search page, under Occurrences.
allintitle:
If you start your query with allintitle:, Google restricts results to those containing all
the query terms you specify in the title. For example, [ allintitle: detect plagiarism ] will
return only documents that contain the words detect and plagiarism in the title.
This functionality can also be obtained through the Advanced Web Search page,
under Occurrences.
The title of a webpage is usually displayed at the top of the browser window and in
the first line of Googles search results for a page. The author of a website specifies
the title of a page with the HTML TITLE element. Theres only one title in a webpage.
When using allintitle: in your query, do not include any other search operators. The
functionality of allintitle: is also available through the Advanced Web Search page,
under Occurrences.
11
In Image Search, the operator allintitle: will return images in files whose names
contain the terms that you specify. In Google News, the operator allintitle: will return
articles whose titles include the terms you specify.
allinurl:
If you start your query with allinurl:, Google restricts results to those containing all the
query terms you specify in the URL. For example, [ allinurl: google faq ] will return
only documents that contain the words google and faq in the URL, such as
www.google.com/help/faq.html. This functionality can also be obtained through the
Advanced Web Search page, under Occurrences.
In URLs, words are often run together. They need not be run together when youre
using allinurl:. In Google News, the operator allinurl: will return articles whose titles
include the terms you specify.
The Uniform Resource Locator, more commonly known as URL, is the address that
specifies the location of a file on the Internet. When using allinurl: in your query, do
not include any other search operators. The functionality of allinurl: is also available
through the Advanced Web Search page, under Occurrences.
author:
If you include author: in your query, Google will restrict your Google Groups results to
include newsgroup articles by the author you specify. The author can be a full or
partial name or email address. For example, [ children author:john author:doe ] or [
children author:doe@someaddress.com ] return articles that contain the word
children written by John Doe or doe@someaddress.com. Google will search for
exactly what you specify. If your query contains [ author:John Doe ] (with quotes),
Google wont find articles where the author is specified as Doe, John.
cache:
The query cache:url will display Googles cached version of a web page, instead of
the current version of the page. For example, [ cache:www.eff.org ] will show
Googles cached version of the Electronic Frontier Foundation home page.
Note: Do not put a space between cache: and the URL (web address).
On the cached version of a page, Google will highlight terms in your query that
appear
after
the
cache:
search
operator.
For
example,
12
define:
If you start your query with define:, Google shows definitions from pages on the web for the
term that follows. This advanced search operator is useful for finding definitions of words,
phrases, and acronyms. For example, [ define: blog ] will show definitions for Blog (weB
LOG).
ext:
filetype:
If you include filetype:suffix in your query, Google will restrict the results to pages whose
names end in suffix. For example, [ web page evaluation checklist filetype:pdf ] will return
Adobe Acrobat pdf files that match the terms web, page, evaluation, and checklist.
You can restrict the results to pages whose names end with pdf and doc by using the OR
operator, e.g. [ email security filetype:pdf OR filetype:doc ]. When you dont specify a File
Format in the Advanced Search Form or the filetype: operator, Google searches a variety of
file formats; see the table in File Type Conversion.
group:
If you include group: in your query, Google will restrict your Google Groups results to
newsgroup
articles
from
certain
groups
or
subareas.
For
example,
sleep
inanchor:
If you include inanchor: in your query, Google will restrict the results to pages containing the
query terms you specify in the anchor text or links to the page. For example, [ restaurants
inanchor:gourmet ] will return pages in which the anchor text on links to the pages contain
the word gourmet and the page contains the word restaurants.
info:
The query info:URL will present some information about the corresponding web page. For
instance, [ Info:gothotel.com ] will show information about the national hotel directory
GotHotel.com home page.
Note: There must be no space between the info: and the web page URL. This functionality
can also be obtained by typing the web page URL directly into a Google search box.
insubject:
If you include insubject: in your query, Google will restrict articles in Google Groups to those
that contain the terms you specify in the subject. For example, [ insubject:falling asleep ]
13
will return Google Group articles that contain the phrase falling asleep in the subject.
Equivalent to intitle:.
intext:
The query intext:term restricts results to documents containing term in the text. For instance,
[ Hamish Reid intext:pandemonia ] will return documents that mention the word
pandemonia in the text, and mention the names Hamish and Reid anywhere in the
document (text or not). Note: There must be no space between the intext: and the following
word.
Putting intext: in front of every word in your query is equivalent to putting allintext: at the front
of your query, e.g., [ intext:handsome intext:poets ] is the same as [ allintext: handsome
poets ].
intitle:
The query intitle:term restricts results to documents containing term in the title. For instance,
[ flu shot intitle:help ] will return documents that mention the word help in their titles, and
mention the words flu and shot anywhere in the document (title or not). Note: There must
be no space between the intitle: and the following word.
Putting intitle: in front of every word in your query is equivalent to putting allintitle: at the front
of your query, e.g., [ intitle:google intitle:search ] is the same as [ allintitle: google search ].
inurl:
If you include inurl: in your query, Google will restrict the results to documents containing
that word in the URL. For instance, [ inurl:print site:www.googleguide.com ] searches for
pages on Google Guide in which the URL contains the word print. It finds pdf files that are
in the directory or folder named print on the Google Guide website. The query [
inurl:healthy eating ] will return documents that mention the words healthy in their URL, and
mention the word eating anywhere in the document.
Note: There must be no space between the inurl: and the following word.
Putting inurl: in front of every word in your query is equivalent to putting allinurl: at the front
of your query, e.g., [ inurl:healthy inurl:eating ] is the same as [ allinurl: healthy eating ].
In
URLs, words are often run together. They need not be run together when youre using inurl:.
link:
The query link:URL shows pages that point to that URL. For example, to find pages that
point to Google Guides home page, enter: [ link:www.googleguide.com ]
14
Note: According to Googles documentation, you cannot combine a link: search with a
regular keyword search. Also note that when you combine link: with another advanced
operator, Google may not return all the pages that match. The following queries should
return lots of results, as you can see if you remove the -site: term in each of these queries.
Find links to the Google home page not on Googles own site. [ link:www.google.com site:google.com ]
Find links to the UK Owners Direct home page not on its own site.
[ link:www.www.ownersdirect.co.uk -site:ownersdirect.co.uk ]
Location:
If you include location: in your query on Google News, only articles from the location you
specify will be returned. For example, [ queen location:canada ] will show articles that match
the term queen from sites in Canada. Many other country names work; try them and see.
If you include movie: in your query, Google will find movie-related information. For examples,
see Googles Blog.
Related:
The query related:URL will list web pages that are similar to the web page you specify. For
instance, [ related:www.consumerreports.org ] will list web pages that are similar to the
Consumer Reports home page. Note: Dont include a space between the related: and the
web page url. You can also find similar pages from the Similar pages link on Googles
main results page, and from the similar selector in the Page-Specific Search area of the
Advanced Search page. If you expect to search frequently for similar pages, consider
installing a GoogleScout browser button, which scouts for similar pages.
site:
If you include site: in your query, Google will restrict your search results to the site or
domain you specify. For example, [ admissions site:www.lse.ac.uk ] will show admissions
information from London School of Economics site and [ peace site:gov ] will find pages
about peace within the .gov domain. You can specify a domain with or without a period, e.g.,
either as .gov or gov. Note: Do not include a space between the site: and the domain.
15
source:
If you include source: in your query, Google News will restrict your search to articles from the
news source with the ID you specify. For example, [ election source:new_york_times ] will
return articles with the word election that appear in the New York Times.
To find a news source ID, enter a query that includes a term and the name of the publication
youre seeking. You can also specify the publication name in the news source field in the
Advanced News Search form. Youll find the news source ID in the query box, following the
source: search operator. For example, lets say you enter the publication name Haaretz in
the News Source box, then you click the Google Search button. The results page appears,
and its search box contains [ peace source:ha_aretz__subscription_ ]. This means that the
news source ID is ha_aretz__subscription_. This query will only return articles that include
the word peace from the Israeli newspaper Haaretz.
Operator
Short Description
twitter search
"happy hour"
love OR hate
beer root
#haiku
from:alexiskold
to:techcrunch
@mashable
16
containing the exact phrase "happy hour" and sent near "san
francisco"
francisco".
near:NYC within:15mi
superhero since:2009-06-29
ftw until:2009-06-29
movie -scary :)
flight :(
traffic ?
hilarious filter:links
news source:twitterfeed
Alternatively, you can use the advanced search form to automatically construct your query
10.
LinkedIn makes use of the Boolean Search Logic [Boolean search is explain further in this guide in section
11], however here is a quick guide to some of the main search operators that help you get desired results in
LinkedIn search and a few practical tips on how to use them:
Operator
Quoted Searches
Short Description
Like in search engines, we have an option to find the exact phrase. For
example we will take query1 which will provide the people who is in the
position of Sr. Manager (at a company), query2 will give you the project
manager profiles alone.
Query1: Sr. Manager
Query2:project manager
NOT
If you want to exclude some search terms from your results, you can
use NOT operator. For instance, if you want to search project manager
17
profile excluding results from the United Kingdom, your query should
be:
Query: project manager NOT United kingdom
OR
If you would like to search for profiles which include one of two or more
terms, you can use OR operator. For example, you want to know who
is Managing Director or CEO of a company, then you can separate
those terms with the upper-case word OR. Query: Managing Director
OR CEO
AND
If you would like to search for profiles which include two terms, you
need to use upper-case word AND to separate the terms
Query: Managing Director AND CEO
Parenthetical Searches
If you would like to do a complex search. For instance, find the Vice
Presidents or Directors of Divisions, you can combine terms like this:
VP OR (director AND division). This will find people who have VP in
their profiles, or have director AND division in their profiles.
Query: VP OR (director AND division)
Title
Company
If you would like to find out the specific company profiles then you can
use the operator called company:. Lets take an example of people
working in Yahoo, then you need to use company:yahoo inc. Further
you can divide it current company as ccompany and past company as
pcompany
Query: company:Yahoo Inc
School
If you would like to search for your school guys on LinkedIn, you have
an option called school operator. For instance, if you want to search
the profiles of your Anna University friends on LinkedIn, you need to
18
use
Query: school:Anna University
Country
11.
OR logic:
Most commonly used to search for synonymous terms or concepts. The more terms or
concepts we combine in a search with OR logic, the more results we will retrieve. E.g.
college OR university OR Campus
AND logic:
In this search, we retrieve records in which BOTH of the search terms are present. The more
terms or concepts we combine in a search with AND logic, the fewer results we will retrieve.
E.g. poverty AND crime AND gender
19
NOT logic:
In this search, we retrieve records in which ONLY ONE of the terms is present, the one we
have selected by our search. NOT logic excludes records from your search results. Be
careful when you use NOT: the term you do want may be present in an important way in
documents that also contain the word you wish to avoid. E.g. Cats NOT dogs
This is illustrated by the shaded area with the word cats representing all the records
containing the word "cats" with no records are retrieved in the area overlapping the two
circles where the word "dogs" appears, even if the word "cats" appears there too
.
Combined
AND and
OR logic:
You can combine both AND and OR logic in a single search. The use of parentheses in this
search is known as forcing the order of processing. In this case, we surround the OR words
with parentheses so that the search engine will process the two related terms as a unit. The
search engine will use AND logic to combine this result with the second concept. Using this
method, we are assured that the semantically-related OR terms are kept together as a
logical unit. E.g. I want information about the behavior of cats. Search: behavior AND (cats
OR felines
20