A better paywall ecosystem with content passes

Search engines created "first click free" to demand a good experience for their users, but for lots of reasons, first click free sucks. Here’s a better solution.

Date
2016-01-11
Tags
Paid content
Paywall
FT
Standards
Length
988 words
Reading time
5 min read

Paywalled news sites like the FT (where I work) typically allow search crawlers such as Googlebot to see premium content, but don’t want to allow everyone to see it for free otherwise we wouldn’t make any money. Search engines created first click free to demand a good experience for their users, but for lots of reasons, first click free sucks. Here’s a better solution.

First, let’s look at why First click free is so terrible:

Caption: Paywall on FT.com
Paywall on FT.com

You need to pay, you want to pay

There is declining but unfortunately still significant cohort of people who think all content “wants to be free” or similar nonsense, as if a newspaper article is some kind of captive and ill-treated elephant or something. The reality is that unless you want the internet to be populated solely with clickbait, jokes, cats and Rick Astley, someone has to pay for decent content. Sending people to Syria, working undercover investigating illegal mistreatment of workers, analysing a seminal piece of economic theory, these things are dangerous or insanely expensive. Advertising does not, and cannot, fund this stuff – especially since the use of ad blockers is now so prevalent that on average 20% of UK internet users and 15% of US users have them installed, and ad blocking companies are ironically taking out adverts in the FT.

There’s an important aspect of behavioural economics to this too. If your friends get content for free, you feel it’s OK to get that content for free too. In fact you feel like a bit of a mug if you are paying for it. This is a very well documented phenomenon – similar to the effect of parking a nice car with a smashed wing mirror in a rough area. That car is shown to get broken into and vandalised far more quickly than if it were pristine.

So what are content passes?

Content passes are a concept for a web standard that would offer an alternative to FCF. Instead of requiring a publisher to show premium content free of charge to a searcher, the search engine would require publishers of paywalled content to declare the paywall in the metadata of the article. The search engine can then surface that information to searchers before they click the link:

Caption: Surfacing content passes in Google search
Surfacing content passes in Google search

We start with the crawler visiting the article page. It gets the full content, but also sees this in the HEAD:

<link rel="contentpass" href="https://example.com/subscribe/monthly"/>
<link rel="contentpass" href="https://example.com/subscribe/buyarticle"/>

The search engine now knows that if a user wants to see this article, they need to hold at least one of two content passes that are accepted by this publisher. The crawler then crawls the content pass URLs, and gets additional metadata about the pass:

<meta property="contentpass:name" content="FT Subscription"/>
<meta property="contentpass:payfreq" content="monthly"/>
<meta property="contentpass:price" content="29"/>
<meta property="contentpass:curr" content="GBP"/>
<meta property="contentpass:desc" content="Read unlimited articles from the FT for one monthly payment"/>

End users visiting a content pass URL would get a signup form to purchase that pass, so the URL represents the pass both from a metadata and a functional perspective.

Everyone benefits

By exposing this data, publishers enable a lot of very sensible and user-friendly things:

In summary, search engines benefit because they gain new ground on which to compete with each other, and publishers benefit because we can sell our content more securely and experiment with lots of new products, offers and business models. Customers benefit from clarity, consistency of experience, fairness, and lower prices that would result from removing loopholes and increasing packaging and bundling of multiple publications into a single product.

I don't have comments enabled on this blog, but if you want to respond feel free to @ me on BlueSky, LinkedIn or Threads.

Most icons used courtesy of Icons8. BlueSky icon by Iconpacks.

© Copyright 2002-2025 Andrew Betts. All Rights Reserved.

My phone number as a Code-128 barcode