Skip to main content

Cleanliness Score™

Understand what the Cleanliness Score™ measures, how it's calculated and how to read it.

In short: The Cleanliness Score™ is the percentage of search results for your priority keywords that are clean, shown in the Visibility section of the Platforms Dashboard.

Understanding the Cleanliness Score™

The Cleanliness Score™ shows how healthy your brand's environment is online, using your priority keywords as the lens. It answers a simple question: when a consumer searches for your brand on a marketplace or social media platform, how much of what they see is legitimate, and how much is potentially infringing?

You'll find it in the Visibility section of the Platforms Dashboard. The score is a single percentage:

  • 100%: every result is clean.

  • 0%: every result is potentially infringing.

  • In between: where most brands sit. A rising score shows enforcement progress; a falling score may point to new infringement activity.


1. How it's calculated

Knowing what goes into the score helps you explain it with confidence and spot what's driving a change.

The score measures Cumulative Search Impact: how often potentially infringing results actually appear to consumers, not just how many exist.

  1. Top-100 depth, per keyword: for every keyword you've marked as a Priority keyword, Zeal audits the first 100 search results on each marketplace and social media platform. Each keyword is evaluated separately rather than combined.

  2. Cumulative counting: every appearance counts. If the same potentially infringing post shows up in the results for three priority keywords, it's counted three times, because it reaches consumers three times.

  3. Classification: each result is then classified as clean or potentially infringing (see section 2).

The formula:

Cleanliness Score (%) = Clean result instances ÷ Total result instances × 100

Example: if your priority keywords return 100 result instances in total, and 70 are clean while 30 are potentially infringing, your score is 70%.

What's not included:

  • Standalone websites: these don't have platform search results, so they're tracked in the Webpages & Domains Dashboard instead.

  • Results below position 100: only the top 100 results for each keyword are measured.

  • Non-priority keywords: these don't count towards your score (see section 4).

Note: The score updates as each platform is crawled, so platforms on a daily schedule refresh faster than those crawled weekly.


2. How a result is classified

This tells you exactly why a result counts against your score.

A result counts as potentially infringing ("dirty") if any one of the following applies:

Criterion

What it means

Actionable infringement label

The post has been moderated, manually or through Auto-Moderation, with an actionable infringement label (e.g. Counterfeit, Trademark Infringement, Copyright Infringement).

High Risk Score

The post hasn't been moderated yet, but Zeal's AI gives it a Risk Score above 0.7. Risk Score runs from 0 to 1 and looks at the post's title, description, logos and image labels.

Repeat offender

The post comes from an account with at least three removed posts.

Every other result counts as clean. That includes posts moderated as Legitimate or Out of Scope, and unmoderated posts with a Risk Score of 0.7 or below.


3. Where to find it on the Platforms Dashboard

Use the Visibility section to see which keywords and platforms are pulling your score down.

  • Keywords table: switch between two views of your priority keywords:

    • #: the number of infringing results each keyword generates, so you can see which keywords attract the most infringements.

    • %: the Cleanliness Score of each keyword.

  • All graph: your average Cleanliness Score over the last 12 months. The higher the score, the cleaner your platforms are.

  • By Domain graph: the number of clean vs potentially infringing results (#) and the Cleanliness Score (%), broken down by platform.

  • Post Label graph: the number of clean vs potentially infringing results (#) and the Cleanliness Score (%), broken down by label (e.g. Counterfeit, Grey Market).

Tip: Click the line in the All graph to see how clean and infringing results break down by platform for that period.


4. Reading your score

The score reflects a live search landscape, so read it as a trend rather than a fixed number.

  • Watch the trend: the All graph tracks the score month by month. The direction of travel matters more than any single figure.

  • Results are dynamic: what appears in platform search results can shift daily, or even hourly.

  • Personalisation: platform features such as user-engaged feeds can affect which content is collected.

  • Labelling changes: changes to labelling logic, on the platform side or yours, can move the score.

  • Your setup evolves: priority keywords and platforms may change as your enforcement strategy develops, which changes what's being measured.

  • Non-priority keywords: these show a Cleanliness Score for the last 30 days as a reference only. They aren't included in your score or its 12-month trend.

  • Data lag: dashboard figures exclude the current day's data, due to a 1-day aggregation lag.

Note: A very low score on a low-volume platform isn't necessarily a priority: if only four results were crawled and all four are infringing, the platform shows 0% clean. Always read the percentage alongside the volume behind it.


5. Getting the most from your score

A meaningful score starts with the right setup, so the figure reflects what your consumers actually see.

  • Choose specific, realistic keywords: the closer your priority keywords are to how consumers actually search, the more meaningful the score. Very broad keywords return a lot of unrelated results, which makes the score less useful as a measure of your brand.

  • Set the right number of priority keywords: go to Settings → Crawling → Keywords and click the star icon next to a keyword to mark it as priority.

  • Agree the right platforms: focus on the highest-risk channels for your brand.

  • Moderate accurately: label design infringements and dupes as actionable infringements, and mark posts from official stores or whitelisted accounts as Legitimate.

  • Keep enforcing: as infringing results are removed, they stop appearing in search results and your score rises.

  • Ask if something looks off: if a score doesn't match what you're seeing on a platform, contact your Corsearch team and we'll review it with you.

Tip: You can set a maximum of three priority keywords per language. Save them for distinctive terms, such as your brand name, so results stay relevant.


Quick reference

Not sure where to look? Start here.

If you want to know…

Look at…

How clean is my brand's search landscape overall?

The All graph

Is enforcement making a difference?

The 12-month trend in the All graph

Which keywords attract the most infringements?

The Keywords table, # view

How clean is each keyword?

The Keywords table, % view

Which platforms are the least clean?

The By Domain graph (check the volume behind it)

What type of infringement is dragging the score down?

The Post Label graph

Why did a result count as infringing?

2. How a result is classified

Why isn't a website or a manually added post in my score?

"What's not included" in 1. How it's calculated

How often does my score update?

It follows each platform's crawl schedule (1. How it's calculated)

Did this answer your question?