Methodology

Every number on this site can be reproduced from public APIs. Here is exactly how.

The formula

HeatScore = 0.45 × z(AniList favorites (log)) + 0.35 × z(Wikipedia 7-day trend) + 0.20 × z(Work popularity)

Each component is converted to a z-score (its distance from the mean, measured in standard deviations) across the tracked pool before weighting. This keeps the three signals on a comparable scale instead of letting the one with the largest raw numbers dominate.

ComponentWeightSourceWhy this weight
Favorite mass45%AniList favourites, transformed with log10Cumulative support is the most stable signal and the hardest to fake at scale.
Wiki momentum35%Wikimedia Pageviews, 7-day average vs. prior 30-day averageCaptures what is rising now, which a lifetime total cannot show.
Media breadth20%AniList popularity of the character's top worksSeparates a sustained franchise character from a single-season spike.

Momentum, precisely

For each linked article we take the last 7 days of pageviews and divide by 7 to get a daily average. We then compute the daily average of the preceding 30 days and take the ratio:

growth = (views_last_7_days / 7) / (views_days_8_to_37 / 30) - 1

Averaging the 7 days avoids a single viral day being read as a trend. The 37-day window is chosen so the two periods do not overlap.

Missing data is not a penalty

If a character has no verified English Wikipedia article, the momentum component is set to neutral (z = 0) rather than a negative value. A coverage gap in our mapping is our limitation, not evidence that a character is declining. This decision is visible in the rankings: characters with large AniList followings but no article can still place highly.

Data sources

Neither source is scraped from a private dashboard, and neither requires a login, so a third party can verify any figure on this site independently.

Known limitations

Reproducing the numbers

The build is a single script: it fetches both APIs, computes the scores, and writes the static pages. The weights are constants in the source, published above on this page.

What this index is not

It is not a paid ranking, not an editorial pick, and not an official popularity chart from any platform. It is a reproducible measurement of public attention, with its method fully disclosed — including the parts where the data is thin.