The internet coughs up an absurd number of jokes every single day, and it forgets nearly all of them by lunchtime. Only a tiny handful ever “go viral,” and an even tinier handful stick around long enough to become something everyone just knows. After years of watching this happen, I'm convinced it's less about luck than it looks.

Surprise, but the friendly kind

A huge amount of humour comes from the gap between what you expect and what you get — as long as the surprise feels safe rather than mean. That's the entire engine of a bait-and-switch prank: you were promised one thing, you got something daft instead, and nobody got hurt. It's why the rickroll works and why nastier “gotchas” don't travel nearly as far. If a joke makes someone feel genuinely tricked or embarrassed, they quietly refuse to pass it along.

If people can remix it, they will

The jokes that spread furthest are the ones anyone can make their own. Give people a template — a format with a blank to fill in — and each new version is both a fresh joke and a little advertisement for the format itself. A one-off gag that can't be remixed has a ceiling. A template basically markets itself.

Getting a joke is a tiny badge of belonging

Sharing a meme is also a quiet way of saying “I'm one of the people who gets this.” That flicker of belonging is a surprisingly powerful motivator, and it's why memes can feel baffling from the outside — the confusion of outsiders is half the fun for insiders. The rickroll nails this too: being in on it feels good, and springing it on a newcomer welcomes them into the club.

It all comes down to timing

Finally, virality needs a tipping point. A joke passed between five friends stays small forever. But when enough people reference the same thing at roughly the same moment, it spills into the wider culture — and then brands, celebrities, and news anchors start using it, usually a beat too late to be cool. That crossover is what most people actually mean by “viral,” and it's far more about shared context than any single clever post.