Skip to content

Glossary · Search

Crawler

A crawler is the program that fetches web pages, follows links and collects the images on them so a search engine can index them. Face search engines run crawlers like text search engines do, but keep only images in which a face is detected. Crawlers can only reach pages that are publicly accessible, and site owners can tell them to stay away with robots rules.

Updated November 6, 2026 · 2 min read

How does a crawler work?

It starts from a list of known URLs, downloads each page, extracts links and image addresses, and queues them. Pages are revisited on a schedule that depends on how often they change. For a face search engine the images are the point: each one is run through face detection and the faces, with their source page address, go into the index.

What stops a crawler?

Limits on what a crawler can fetch
BarrierEffect
Login wallsPrivate profiles, messages and members-only content are invisible
robots.txtA site's instruction to crawlers; well-behaved crawlers obey it, not all do
Rate limits and blockingSites can refuse or throttle crawlers by IP or user agent
JavaScript-only contentImages loaded by scripts may be missed by simpler crawlers
ScaleNo crawler covers the whole web; coverage is always partial

Do face search engines respect robots rules?

Policies differ and are not independently audited. Some engines state they index only pages open to any visitor; several platforms assert that scraping their public pages breaches their terms, a claim tested in the cases against Clearview AI. The EU AI Act now prohibits untargeted scraping of facial images to build recognition databases, which targets the crawl itself rather than the search.

Where does it go wrong?

  • Stale results: a page changed after the last crawl still shows the old image.
  • Gaps: small sites and new pages may never be crawled.
  • Over-reach: a crawler that ignores robots rules collects what site owners meant to withhold.
  • Cost: crawling and embedding billions of images is expensive, which is why index size is a competitive secret.

How do you keep your own pages out?

A robots rule, a login wall, or a noindex header keeps compliant crawlers away. None of them removes what was already crawled; that needs the engine's opt-out, listed in the opt-out routes directory.

Questions

Can a crawler see my private Instagram?

No. Private accounts require a login, and crawlers do not log in. Public profiles are a different matter and depend on the platform's rules.

Does blocking crawlers remove old results?

No. It prevents new crawls. Existing index entries persist until the engine recrawls or you opt out.

Sources

  1. 1.Google Search Central, How Search works (checked November 6, 2026)
  2. 2.RFC 9309, Robots Exclusion Protocol (checked September 1, 2022)

Entry reviewed November 6, 2026. Found an error? Tell us.

Cite this entry

FaceSearch Wiki editors. "Crawler". FaceSearch Wiki, updated November 6, 2026. https://facesearch.wiki/glossary/crawler/