The CoffeeCatalogue crawler

This page describes the crawler operated by wanted.coffee. If you found us in your webshop's access log, everything you need to identify, allow, or block us is below.

Who we are

wanted.coffee is a specialty-coffee catalogue. We list coffees that roasters are currently selling, and link customers back to the roaster's own shop to buy them. We do not sell coffee and we do not resell, republish, or mirror shop content as our own.

What we fetch

We send only GET and HEAD requests. We do not log in, submit forms, place orders, or attempt to reach anything behind authentication or payment.

How often

At most one full pass over a shop per day. Across all shops combined our crawler is paced to roughly two requests per second, and it waits at least one second between requests to the same shop.

How to identify us

Every request we make carries this User-Agent:

Mozilla/5.0 (compatible; CoffeeCatalogue/1.0; +https://wanted.coffee/coffeecatalogue)

The product token to match on in robots.txt is CoffeeCatalogue — that is the name our crawler answers to in a User-agent: line.

How we behave

One limit worth stating plainly, because it is not what the standard asks for: when we read your robots.txt we look at your Allow lines before your Disallow lines, and the first Allow that matches a path decides it — even when a longer, more specific Disallow also matches. A blanket Disallow: / under our token has no Allow beside it, so it stops us, which is why that is the form we suggest below. A broad Allow: / sitting next to a narrower Disallow: /out-of-stock/ does not: we read it as permission and still fetch that section. The gap runs one way only — we may fetch something you meant to fence off, never the reverse. Until that changes, email us which parts of your shop to leave alone and we will exclude them.

How to block us

Add this to your robots.txt and we will stop crawling your shop:

User-agent: CoffeeCatalogue
Disallow: /

That takes effect on our next pass, because we re-read robots.txt before each one.

One thing that does not yet cover: for coffees we have already listed, we keep sending the occasional HEAD request to those specific product URLs to notice when they sell out. Those probes do not currently consult robots.txt. To stop those too, and to have your shop taken out of the catalogue altogether, email us — we will do it.

Contact

Questions, complaints, removal requests, or a rate that does not work for you: info@wanted.coffee. A human reads it.