howtodistribute
← Back to the index

How Airbnb got its users

UNFAIR EDGEProgrammatic SEOgiantb2cruns ads
Visit airbnb.com

One page per listing and per city, plus an early hijacked integration into Craigslist listings. That initial lever is illegal today.

Confirmed. The team said it publicly, or the signals leave no room for doubt.

Can you run this?
UNFAIR EDGE

It worked because of something they already had, or a window that has closed. Copying it will not reproduce it.

The edge you do not have: An integration loophole on a third-party platform, closed since

Your time
Years
Your money
A lot, six figures and up
First signal
18 months
Upside
  • A traffic base that does not collapse when you stop publishing
  • Acquisition that owes nothing to any social platform
Price of entry
  • A proprietary or painful-to-assemble data source
  • A template with a reason to exist page by page
  • 6 to 12 months before it compounds

Programmatic SEO in 2026

Still alive, but the bar has moved. Thin pages get deindexed, so you need real data on every single page.

Everything on this channel →

The play

Generic version of this channel. The detailed card is not written yet.

  1. 1

    Pick an entity your audience searches by name, with verifiable volume

    done whenYou can name the entity and show its search volume. If you cannot, stop here.

  2. 2

    Assemble one piece of data per entity that nobody has compiled in that place

    done whenA stranger reading one page learns something they could not get elsewhere in 30 seconds.

  3. 3

    Build a template that answers the query without sending the visitor elsewhere

    done whenSomeone lands, finds the answer, and has no reason to hit back.

  4. 4

    Ship in waves of 200 pages and cut the ones that never take off

    done whenBy week 6, some pages have impressions and some have zero. Cut the zeros.

  5. 5

    Interlink the pages so authority actually circulates

    done whenGoogle Search Console shows pages discovered but not indexed falling, not rising.

The product itself

read from airbnb.com, live

Airbnb homepage

Run this against your own product

In your chat

Carries the play above, and is written to tell you no when this channel is out of reach for you.

In your editor

The same twelve channels as an agent skill. It reads your repository and eliminates what you cannot run. Open source, MIT.

curl -o ~/.claude/skills/howtodistribute/SKILL.md https://howtodistribute.com/skill.md

Publicly listed company

They ran the same play

Want this verdict on your product?

Describe it. You get back the channel I would run in your place, the 30-day plan, and the number at which you stop.