Strategy

What Is Information Gain Optimization (IGO)?

The same fifty words about your product exist on your homepage, your competitor's homepage, and four directories. Your docs and your schema are the only places that information is not duplicated. That is where the signal is moving.

Diagram showing marketing copy as duplicated and low information gain, versus docs and schema as unduplicated and high information gain

Type the same product question into an AI Overview six months apart and the citations change. Not because the product changed. Because the source Google trusted for the answer changed, and increasingly, that source is not the homepage.

It’s the documentation page. The changelog. The JSON-LD block nobody on the marketing team has looked at since a developer shipped it eighteen months ago.

That shift has a name forming around it in SEO circles: Information Gain Optimization, or IGO. It is not a Google product. There is no dashboard for it. But the pattern behind the name is real, and it explains something that has been quietly true for a while: Google is reading your documentation and your product schema, not just your marketing pages, and it is treating them as more trustworthy.

The patent behind the phrase

Start with what is actually confirmed, because most of what gets written about “information gain” isn’t.

In 2018, Google filed a patent titled Contextual Estimation of Link Information Gain. It was granted in June 2024. The core idea: score a document not just on relevance, but on how much new information it contributes beyond what a searcher has already encountered elsewhere on the same topic. Two pages can answer the same query equally well and still get scored differently, because one repeats what the searcher already read three tabs ago and the other adds something they hadn’t seen.

Google has never confirmed this runs in production search. It also never confirmed PageRank’s exact current weighting, or a dozen other things everyone in this industry builds strategy around anyway. The pattern with Google patents from its own research groups is that they tend to show up in some form, later, quieter than the filing suggested. Treat it as directionally true. Don’t treat it as documented fact, because it isn’t one yet.

SAME QUERY, DIFFERENT INFORMATION GAIN SCOREHomepage copy”Fast, reliable, and secureplatform trusted by teamsworldwide.”Same claim as 40 othervendors in the category.Low gainDocs / schemap99 latency: 340ms at10k concurrent, testedagainst dataset X.Specific, verifiable,not published elsewhere.High gain

Why docs and schema specifically

Here’s the part that isn’t speculative at all: Google’s own guidance for AI features and structured data explains why documentation and schema behave differently from ordinary marketing pages, and it comes down to duplication and extractability.

Marketing copy is the most duplicated writing on the internet. Every SaaS company in a category describes itself as fast, secure, and easy to use. Every mattress brand talks about pressure relief and cooling. An information-gain-style system, applied to a query in that category, sees the same fifty words with the serial numbers filed off on forty different domains. None of those forty pages contributes anything the system hasn’t already scored.

Documentation doesn’t have that problem. A changelog entry, an API rate limit, a tolerance spec, a pricing tier breakdown, these are specific to you. Nobody else can publish your rate limits, because they’re not true of anybody else’s product. The information is inherently non-duplicated, which is exactly the property an information gain score is built to reward.

Schema removes the interpretation step. Google’s structured data documentation is explicit that markup states facts in a vocabulary the system doesn’t have to infer from prose. A page that says “starting at $49” in a sentence buried in paragraph four is a fact a model has to extract. A priceSpecification field with the same number is a fact the model reads directly, with a confidence level prose can’t match.

That distinction matters more now than it did two years ago, because AI Overviews and other answer engines are grounding responses in structured, verifiable claims wherever they can find them, and citing the source that made verification easiest. Google has said as much about AI features in Search: the intent is to surface links that help people explore further, which only works if the system can confirm what a page actually claims.

SCHEMA NEEDS A VISIBLE MATCHSchema = visible contentJSON-LD says: “AS9100D certified”Page body says: “AS9100D certified”Trusted, citation-eligibleSchema ≠ visible contentJSON-LD says: “4.9 star rating”Page body: no rating shownFlagged as spammy structured data

What Google is actually reading, in practice

A few concrete places this shows up:

  • Product schema on ecommerce and SaaS pages. Price, availability, identifiers like GTIN or SKU, and technical specs written into Product or SoftwareApplication markup get pulled into comparison-style answers before the page’s own sales copy does, because the structured version is unambiguous.
  • API and developer documentation. Rate limits, endpoint behavior, error codes. Nobody paraphrases these into a homepage, so docs are frequently the only place the fact exists at all, which makes them the default citation when the query is technical.
  • Certification and compliance data. Registrar, scope, expiry date. Hard filters like AS9100 or SOC 2 behave like schema properties even when they’re not marked up as such, because the fact is binary and checkable.
  • Changelogs and release notes. Genuinely new information by definition. A changelog entry from last week has zero duplication risk anywhere else on the web.

Notice what these have in common. None of them were written by a marketing team trying to sound persuasive. They were written by someone documenting what is actually true, for an audience that would notice if it wasn’t.

The mistake most sites are making

Most companies have this backwards. The homepage gets six rounds of copywriting revision. The docs get written once by an engineer who was asked to “just get something up” and haven’t been touched since.

That allocation of effort made sense when a human read the homepage first and only clicked into docs if they needed detail. It stops making sense the moment the thing reading your site first is a model deciding which source to cite, and the model finds more extractable, less duplicated information in the docs than in the copy that was supposed to sell the product.

The fix isn’t to abandon marketing copy. It’s to stop treating documentation and schema as the boring back office of your content and start treating them as a competitive surface, because right now almost nobody is optimizing them and that won’t stay true for long.

Applying IGO without breaking your site

A short, practical version:

  1. Audit your homepage for category-standard claims. Anything that could appear on a competitor’s site verbatim, “secure,” “scalable,” “trusted by thousands,” is contributing close to zero information gain. Either back it with a number or cut it.
  2. Push real specs into visible page content, not just PDFs or gated brochures. A fact a crawler can’t read doesn’t exist for this purpose. Duplicate, unindexed, or hidden content creates the same dilution problem information gain is trying to solve, just from the other direction.
  3. Mark up what’s already true with the correct schema type, and use a real generator or hand-written JSON-LD rather than a plugin default that guesses at fields.
  4. Keep visible content and schema in lockstep. Every property in your markup needs a matching, human-readable statement on the page. This is the single most common way schema effort gets wasted.
  5. Let your documentation be found. Internal links from your blog and product pages into docs, a sitemap that includes the docs subdomain, and headings that state the fact plainly instead of burying it in prose.

None of this requires new content. Most of it is unlocking information you already have and have been keeping in the wrong format.

The bigger shift

Information Gain Optimization isn’t really a new discipline. It’s a name for something Generative Engine Optimization has been pointing at from a different angle: the sources that win in an AI-mediated search environment are the ones offering something to extract, not something to read.

Marketing copy was written to persuade a human who had time to be persuaded. Documentation and schema were written to be correct for a reader who had no patience for persuasion. It turns out the second kind of writing is exactly what the machines showed up wanting. That’s not a coincidence worth explaining away. It’s a brief, useful window to go fix your docs before everyone else notices too.