The problem

Google’s Josh Cohen and Search Engine Land’s Danny Sullivan did an excellent job of summarizing the read-state problem in this interview:

Think about it this way. The traditional newspaper reader would get their morning paper, read some stories and be done. The newspaper had no idea what they read. So when writing updates to those stories, the newspaper was forced to assume you knew nothing. It had to get the most important breaking aspects up at the top of a story, writing in “inverted pyramid” style so that if a reader drops off, the less important facts are safely buried further down in the story.

Online papers could be smarter. They could understand what you’ve read, where you left off and keep you informed with only the new material you need, because they’d understand your read state. But online news isn’t written this way. It continues to be produced as if people are reading offline. As Cohen explained:

Every single day I have to put something out in the paper. So there’s an on-going story. Every single day I file another article. A deadline comes in, 6, 7 o’clock or whatever, I file it, and it goes out there because I have to put something out there in the paper.

As a result, often times you have to have a certain set of facts, even if they’re just one little update to that story. It generates a larger story either to fill space or because I can’t just put a quick headline update to it and link back to my other sources to it.

Part of the reason that you see that is, one, there hasn’t been too much innovation in the space. But also because people don’t take into account your read state. So if I know that you’ve come there, I can give you the full story, or I can give you a quick update, a bulletpoint summary. That’s another level of personalization that I think is not there.

Potential solutions

  • Google’s Living Stories prototype detects what users have already seen on a living stories page and de-emphasizes that familiar information.
  • Apture can determine how much background information users have consumed if it’s provided in an Apture widget.