Skip to content
TubePress — free, self-hosted & actively maintained
Premium Plugin

CTR Ranking

The engagement engine of your site

CTR Ranking — Overview

About CTR Ranking

The engagement engine of your site: it measures every thumbnail and link your visitors really see, removes the advantage of position, weighs what happens after the click, and ranks videos, galleries, categories, performers and channels by it. Trending everywhere, a rotating homepage, personal "Picked for you" rails, a "Surprise me" button that learns from what visitors skip, "new since your last visit" counters, follows with their new uploads, resume where you left off, gallery cover A/B tests and a full analytics dashboard. Built for millions of items.

Lifetime licence + 1 year of updates Pay once and keep it forever on your domain. One year of updates is included; after that your version keeps working, and you can renew the updates at any time for 50% off.

Why you’ll love it

1

Your best videos rise to the top — on their own

Ranks by real clicks and watch-time instead of stale view counts, so the content people actually want leads every page.

2

Fair to every video

Position-debiasing cancels the built-in advantage of top slots, so fresh uploads get a genuine chance to prove themselves.

3

Tamper-proof, effortless at scale

Signed, bot-filtered and capped so nobody can game it — engineered for millions of videos and galleries, without touching your CMS code.

Everything it does

  • Every surface measured

    Grids, related, up next, end screens, menus, chips, footer and search: every thumbnail and link is measured with its exact position, across pages and infinite scroll, only for real people who actually see it.

  • Clicks without position bias

    Each click is compared with what its slot and surface normally earn, using curves learned from your own traffic. Content rises because people choose it, not because it was first.

  • What happens after the click

    Watch time and 25/50/75/100% milestones, photos viewed, the full-screen viewer, likes, favorites, shares, downloads, comments and the next item opened all weigh in, credited to the place the visitor came from.

  • Trending everywhere

    Every list opens on Trending, the homepage rotates every 30 minutes through 24 curated mixes, and related, recommended and similar videos and galleries, categories, performers, channels and gallery taxonomies follow the same engine.

  • Picked for you

    Returning visitors get a personal rail and personal suggestions built from what they opened, with the reason shown. Their history never leaves their browser.

  • Surprise me & what’s new

    A Surprise me button opens a personal random pick, learns from what each visitor skips and never repeats itself; returning visitors see how many videos or galleries were added since their last visit, with a New badge on the new cards.

  • Follow & resume

    Visitors follow performers, categories and tags without an account and see what is new from them in Picked for you; repeat viewers are invited to follow. Progress bars, a Resume button on videos and a Continue browsing row bring them back where they stopped.

  • Trending searches

    The search box suggests what visitors search for most right now, safely: only searches made by several visitors that found results and got clicks, filtered by a built-in safety list and your own words.

  • Search suggestions

    As visitors type, the search box suggests categories, performers, channels and tags, the most clicked first, with the number of videos of each: instant, in every language.

  • Gallery cover A/B tests

    The most-opened photo of a gallery is tried as its cover on half of the cards. It is kept only if it earns more clicks and keeps visitors engaged after the click.

  • Analytics dashboard

    Live status, KPIs with trends, surfaces and position curves, the reasons behind every score, experiments, audience, searches with no results, and CSV exports.

  • Fresh, fair and fast to react

    New uploads get a boost that halves over time and guaranteed exposure, over-shown content rests, and what takes off today rises quickly. Four strategies, fully tunable.

  • Abuse-proof and private

    Bots and scripts never count, one click per item per visitor per hour, signed and capped beacons, admins and opted-out browsers excluded, optional Do Not Track. No IP address or tracking cookie is stored.

  • Built for millions

    One write per beacon, aggregated every minute; bounded queries; chunked, change-only recalculation on an adaptive schedule. The CMS code is untouched and switching off leaves no trace on your pages.

Read the full overview

CTR Ranking 4 turns real visitor behaviour into the order of everything on your site.

It measures every place a thumbnail or link is shown — grids, related, up next, end-of-gallery screens, menus, chips, footer and search results — with the exact position, page after page. A view only counts when at least half of a card stays on screen for 0.6 s in front of a real person, and a click is credited to the place it came from. On video and gallery pages it follows what happens next: how much is watched or how many photos are viewed, time spent, likes, favorites, shares, downloads, comments and whether the visitor opens something else.

Scores are recalculated every few minutes as attractiveness × satisfaction × freshness × exploration × fatigue × velocity. Attractiveness compares clicks with what the slot and surface normally earn, so being first is not enough to win. Satisfaction rewards content people actually enjoy and buries click-bait. Freshness gives new uploads a boost that halves over time, exploration makes sure they are seen, fatigue rests what has been shown too much and velocity pushes what is taking off today.

When the plugin is active every list opens on Trending, the homepage rotates every 30 minutes through 24 curated mixes, related, recommended and similar content follow the same engine, and categories, performers, channels and gallery taxonomies are ranked by their own engagement. Returning visitors get "Picked for you" rails and personal suggestions built from what they opened — their history stays in their browser. A "Surprise me" button opens a personal random pick and learns from what each visitor skips, and returning visitors see how many videos or galleries were added since their last visit, with a New badge on the new cards. Visitors can follow performers, categories, tags and gallery taxonomies without an account: Picked for you shows what they follow with the number of new uploads and leans towards it, and someone who keeps opening the same name is invited to follow it. Cards show how far each video was watched or each gallery browsed, videos offer to resume where the visitor stopped, and unfinished galleries wait in a Continue browsing row. Gallery covers are A/B tested on the cards and a new cover is only kept when it wins on clicks without hurting engagement.

The admin shows it all: live status, KPIs with trends, every surface with its position curve, every video and gallery with the reasons behind its score, experiments, audience (sessions, depth, returning visitors), searches (top, trending, no results) and CSV exports.

Bots, scripts and speed tests never count, a visitor counts at most one click per item per hour, every beacon is signed and capped, admins and opted-out browsers are excluded and Do Not Track can be honoured. No IP address and no tracking cookie are stored. Events are queued in one write and aggregated every minute, every query is bounded and recalculation is chunked, so it stays fast on very large libraries. Everything lives in the plugin: the CMS code is not modified and switching the plugin off leaves no trace on your pages.

Questions about plugins

Are the plugins free?

Age Gate is free. CTR Ranking, Backup Pro and White Label are premium: paid once with your credits, with a lifetime licence and one year of updates.

Do plugins work with every theme?

Yes. Plugins add features to TubePress itself, so they work with Simply, Hentai, Giga and any other theme.

How do I install a plugin?

Connect your site to your TubePress account, then open Admin → Plugins and click Install. New versions appear in Admin → Updates.

Can I turn a plugin off?

Yes. Deactivate it in Admin → Plugins at any time. Your content is not affected.

Ready for CTR Ranking?

Create your free account, get CTR Ranking and install it from your admin in one click.

Get CTR Ranking

More plugins

Plugins

Never lose your site again. Backup Pro makes complete, verified backups of your database, files, themes, plugins and config — on a schedule, to Local, FTP, S3 or WebDAV — and restores any part in one click. Pure PHP, no shell, scales to millions of files.

From $19.99v1.1.3 Details

Your site, your brand. White Label removes the “Powered by TubePress” credit from the footer of every page, in every language and with every theme — officially, and for good: updates never bring it back.

From $19v1.0.0 Details

A polished full-screen age gate for adult sites. Three verification modes, three styles, the RTA tag and legal links, with cookie-remembered consent — every word customizable, live in minutes.

Freev1.0.3 Details