cache:
The search engine keeps the text of the many documents it crawls available
in a backed-up format known as "cache." A cached version of a web page
can be retrieved if the original page is unavailable (for example, the
page's server is down). The cached page appears exactly as it looked
when the crawler last crawled it and includes a message (at the top of
the page) to indicate that it's a cached version of the page.
The query [cache:] shows the cached version
of the web page. For instance, [cache:www.bl.uk] shows
the cached page of the Library's website homepage.
Note: There can be no space between cache: and
the web page URL in the query.
If you include other words in the query, those
words will be highlighted within the cached document.
For instance, [cache:www.bl.uk press releases] shows
the cached content with the words "press" and "releases" highlighted.
info:
The query [info:] returns all information available for that particular
URL. For instance, [info:www.bl.uk] shows information about the
Library's website homepage. Note there can be no space between the info: and
the web page URL.
site:
If you include [site:] in your query, the results are restricted
to those websites in the given domain. For instance, [help site:www.bl.uk] finds
pages about help within www.bl.uk. [help site:bl.uk] finds
pages about help within bl.uk URLs.
Note: There can be no space between the "site:" and
the domain.
link:
The query [link:] enables you to restrict your search to all pages
that link to the query page. To do this, use the [link:sampledomain.com] syntax
in the search box.
For example, to find all links to British Library's
main page, enter:
allintitle:
If you start a query with [allintitle:], the results are restricted
to documents with all of the query words in the document's HTML title.
For example, [allintitle: library search] only returns documents
that have both "library" and "search" in the HTML title.
intitle:
If you include [intitle:] in your query, the search is restricted
to results with documents containing that word in the HTML title. For example, [intitle:library
search] returns documents that mention the word "library" in
their HTML title, and mention the word "search" anywhere in the document
either in the title or anywhere else in the document.
Note: There can 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. For example, [intitle:library
intitle:search] is the same as [allintitle:
library search].
allinurl:
If you start a query with [allinurl:], the search is restricted
to results with all of the query words in the URL. For example, [allinurl:
catalogues newspapers] returns
only documents that have both "catalogues" and "newspapers" in
the URL.
Note: [allinurl:] works on words,
not URL components. In particular, it ignores punctuation.
Thus, [allinurl: foo/bar] restricts the
results to page with the words "foo" and "bar" in
the URL, but doesn't require that they be separated
by a slash within that URL, that they be adjacent,
or that they be in that particular word order.
There is currently no way to enforce these constraints.
inurl:
If you include [inurl:] in your query, the results are restricted
to documents containing that word in the URL. For example, [inurl:library
search] returns documents that mention the word "library" in their
URL and mention the word "search" anywhere in the document either in the
URL or anywhere else in the document.
Note: There can be no space between the "inurl:" and
the following word.
Note: [inurl:] works on words,
not URL components. In particular, it ignores punctuation.
Thus, in the query [library inurl:foo/bar],
the inurl: operator affects only the word "foo," which
is the single word following the inurl: operator,
and does not affect the word "bar." The query [library
inurl:foo inurl:bar] can be used to require
both "foo" and "bar" to be in the URL.
Putting [inurl:] in front of every word
in your query is equivalent to putting [allinurl:] at
the front of your query. For example, [inurl:catalogues
inurl:newspapers] is the same as [allinurl:
catalogues newspapers].