Skip to main content

Blog · · 8 min read

By Joseph Villalobos, Marisei · Updated

Why Marisei hides a result it cannot verify

Search engines are ranking machines. They sort what they find and trust you to spot the bad link before you click it. Marisei is built on the opposite assumption: an unverified destination is not a result worth showing. This post walks through what that means in practice, what it costs, and where the rule bends.

Fail closed and fail open, in one sentence each

A system that fails open keeps working when a safety check breaks: the check is skipped, the content flows, and the user carries the risk. A system that fails closed stops: if the check cannot complete, the thing it was protecting does not happen.

Almost every mainstream search engine fails open, and for understandable reasons. Their job is coverage. A missing result is a visible product failure, while a bad result is a statistical one that lands on somebody else. Marisei inverts that priority, because the whole reason someone would choose it is the promise that the page in front of them has already been checked.

The check happens before you see the link

When you search on Marisei, we gather candidate results first, then send every destination domain to Sapher for a trust assessment. Only the ones that pass are rendered into the page. There is no stage where an unverified link sits in front of you waiting to be clicked.

This ordering matters more than it sounds. A warning label applied after the fact depends on you reading it, understanding it, and acting against your own momentum — three things that reliably fail when someone is in a hurry. Removing the link removes the decision.

The same rule applies to everything on the page that can send you somewhere: the ordinary web results, the businesses plotted on the map, the sources cited beneath an answer, and product listings in a shopping search. There is no side door where an unchecked destination gets in because it arrived through a different feature.

What counts as a failure

There are three different outcomes people tend to lump together. A site can be assessed and come back with a poor score — that is a judgement, and the result is hidden because of what was found. A site can be unreachable, misconfigured, or so slow that the assessment runs out of time — that is an absence of judgement. And the assessment service itself can error or rate-limit us, which is our problem, not the site's.

Marisei hides the result in all three cases, but it records them separately, because they need different fixes. A low score is working as intended. A timeout usually means a slow host, and we retry with a short back-off before giving up. Repeated errors on our side mean we are asking too much of the service too quickly, and the answer is to slow ourselves down rather than to start waving results through.

Fail closed, not fail quiet

We considered showing unverified results with a label — an 'unchecked' badge, a greyed-out row, a warning on hover. We decided against it. Every study of interstitial warnings and every honest look at our own behaviour says the same thing: a badge on a link that otherwise looks fine is noise, and noise gets clicked through.

The cost of that choice is honest, and worth stating plainly: sometimes a perfectly good local business is missing from a page because its site could not be assessed in time. We would rather show you a shorter page of results you can click without thinking than a longer one you have to police yourself.

Making it fast enough to be usable

Verifying every destination on every search is expensive, so caching does the heavy lifting. A domain's most recent assessment is reused for a period after it is made, and repeated searches across a busy afternoon mostly answer from that cache rather than re-checking the same handful of sites over and over.

When a live check times out but we hold a recent assessment for that domain, we fall back to it rather than dropping a business that was verified minutes ago. That is the one place the rule bends, and it bends towards evidence we already have, not towards a guess. A domain we have never successfully assessed still stays hidden, however popular or plausible it looks.

Slow domains also get a second chance out of band. Rather than making you wait, a site that times out during your search is queued for a proper check afterwards, so the next person searching for it gets a real verdict instead of another timeout.

Living with a shorter results page

The visible consequence of failing closed is that Marisei pages are sometimes shorter than you expect. We have resisted the temptation to pad them. A page of four results that have all been checked is doing its job; the same page with six more unchecked rows underneath would look healthier and be worse.

Where a page comes back thin, the useful moves are usually to widen the area on a local search, or to phrase the query the way the business describes itself rather than the way a directory does.

What verification is not

Appearing in Marisei results is not an endorsement, a certification, or a promise about a business's products, pricing, or conduct. It means the site passed a technical trust assessment at the moment of the search. That is a narrow claim, and we prefer to state it narrowly rather than let it inflate into something we cannot stand behind.

If you run a business and believe your site is being wrongly excluded, the Verified on Marisei page explains what the assessment looks at, and you can submit your domain for a fresh review.

More from the blog