Skip to content

Phrase-Based Content Optimizer

Patent: US7536408 — "Phrase-Based Indexing" (Anna Patterson, Google) Source: Bill Slawski, SEO by the Sea

The Core Insight

Anna Patterson's phrase-based indexing patent changed how we should think about content optimization. Google does not just match keywords — it builds an index based on phrases and their co-occurrence relationships.

When you search for "how to bake bread," Google knows which phrases reliably appear in documents about that topic: "kneading dough," "yeast activation," "proofing time," "oven temperature," "starter culture," etc. Content that uses these co-occurring phrases is classified as topically complete. Content that only mentions "bread" and "baking" but lacks the expected phrase cloud is classified as shallow.

The implication: Keyword frequency targeting is a losing game. The winning game is phrase coverage — ensuring your content contains the full cluster of phrases that signal topical authority to Google's indexer.

Phrase Categories

Primary Phrases (Target Coverage: 70%+)

Phrases that must co-occur in any authoritative document on this topic. Their absence signals the content is not comprehensive.

These are phrases so strongly associated with your topic that Google would be surprised to find a "complete" document about this topic that doesn't include them.

Identification method:

  1. Take your target keyword
  2. Search it in Google — open the top 5 results
  3. Use browser Ctrl+F to find recurring phrases across all 5 pages
  4. Phrases appearing in 4 or 5 of the top 5 results = primary phrases

Secondary Phrases (Target Coverage: 40-69%)

Phrases that appear in most high-ranking documents but have some variation. Not every expert covers all of these, but coverage of most signals depth.

These often represent the "branches" of the topic — subtopics that comprehensive resources cover but thin resources skip.


Tertiary Phrases (Target Coverage: 15-39%)

Phrases that separate shallow content from expert content. These appear in the truly comprehensive resources — the definitive guides — but not in every article.

These are often prerequisite knowledge, downstream applications, edge cases, and advanced nuances.


6-Step Optimization Methodology

Step 1: Co-Occurring Phrase Analysis

Goal: Build a phrase map of what should appear in authoritative content on your topic.

Process:

  1. Identify target keyword / topic
  2. Pull top 10 ranking URLs for this query (use Google, not a tool — see actual SERPs)
  3. Extract body text from each URL (paste into text file, strip formatting)
  4. Run each text through a phrase frequency tool (there are free online options; or use Python NLTK n-gram analysis)
  5. Compile a list of 2-4 word phrases appearing across 3+ of the 10 pages
  6. This is your phrase target map — the phrases your content must cover

Expected output: 30-80 phrases organized by category (definition phrases, process phrases, tool phrases, outcome phrases)


Goal: Inventory which required phrases your current content covers, which it misses.

Process:

  1. Take your phrase target map from Step 1
  2. Open your current content (or draft)
  3. For each phrase in the map: does it appear in your content?
  4. If yes: mark covered
  5. If no: mark as gap — this is content you need to add

Gap prioritization:

  • Primary phrase gaps: add immediately — these are blocking your ranking
  • Secondary phrase gaps: add in next revision — these are limiting your depth
  • Tertiary phrase gaps: add when building toward "definitive guide" status

Step 3: Unnatural Phrase Detection

Goal: Identify phrases used in ways that signal keyword stuffing vs. natural expert usage.

The patent's co-occurrence model is built from naturally written expert content. Phrases inserted artificially (keyword stuffing, exact-match repetition) can create phrase distribution patterns that deviate from the natural model.

Red flags to check:

  • Same 2-4 word phrase appearing more than 3× in a short section
  • Phrase appearing in heading, first paragraph, and multiple body paragraphs with no semantic development between uses
  • Phrase used without the surrounding context words that experts naturally use with it
  • Exact-match repetition without synonyms or paraphrasing

Natural pattern (good): Phrase appears once prominently (first mention, often defined or contextualized), then referenced via synonym or pronoun in subsequent occurrences. Expert writing develops the concept — it doesn't repeat the phrase.

Stuffed pattern (bad): "The best keyword research tool is [phrase]. When using keyword research tools, you should... The keyword research tool market includes... I recommend this keyword research tool because..."


Step 4: Context Vector Alignment

Goal: Ensure surrounding words support the intended meaning of your target phrases.

Every phrase exists in a context vector — the cloud of words that typically surround it in natural usage. Google's systems can detect when a phrase is used in an unusual context, which weakens its ranking signal.

Check:

  • Take each primary phrase
  • Read the 2-3 sentences around it in your content
  • Ask: would an expert in this field naturally write this sentence, with these surrounding words?
  • If surrounding words feel forced or don't relate to the phrase naturally — that's a context mismatch

Common context mismatch example: "plumber in miami" appearing in a context about general plumbing tips (informational context) when it should appear in a context about hiring a local plumber (transactional/local context). Same phrase, different context vector, different ranking signal.


Step 5: Word Sense Disambiguation Check

Goal: Ensure polysemous (multi-meaning) phrases are anchored to the correct meaning.

Many phrases have multiple possible meanings. The phrase-based indexing patent incorporates word sense disambiguation — Google tries to determine which sense of an ambiguous phrase you intend.

Common disambiguation failures:

  • "Bank" — financial institution or river bank?
  • "Python" — programming language or snake?
  • "Mercury" — planet, element, car brand, or Roman god?
  • "Cloud" — weather or cloud computing?
  • "Apple" — fruit or tech company?

Disambiguation fix: Add context words that lock the intended meaning.

  • Ambiguous: "Python is a powerful tool"
  • Disambiguated: "Python is a powerful programming language for data science and automation"

The surrounding context words ("programming language," "data science") eliminate ambiguity and ensure Google associates the content with the correct word sense — and the correct queries.


Step 6: Phrase Frequency Distribution

Goal: Ensure phrase usage follows a natural distribution curve, not an artificial one.

In naturally written expert content, phrase frequency follows a roughly normal distribution:

  • Topic phrase appears with highest frequency
  • Related phrases appear with decreasing frequency
  • Highly specific technical phrases appear rarely

Artificial distributions (red flags):

  • One phrase appearing 10× while all others appear 1-2× (stuffing signal)
  • All phrases appearing exactly 2× (suspiciously uniform, may indicate keyword targeting)
  • Important related phrases completely absent (missing phrase = topic gap)

Check:

  • List all your target phrases and count occurrences
  • Calculate frequency distribution
  • Compare against distribution pattern in top-ranking competitor content
  • Normalize outliers (reduce over-used phrases, expand under-covered topics)

Phrase Gap Report Template

Use this to document your audit findings:

PhraseCategoryCompetitor CoverageYour CoverageGap?Priority
[phrase 1]Primary8/10 resultsPresentNo
[phrase 2]Primary9/10 resultsMissingYESHIGH
[phrase 3]Secondary6/10 resultsPresentNo
[phrase 4]Tertiary3/10 resultsMissingYESLOW

What to Do With the Gap Report

High-priority primary phrase gaps: Add as their own H2 or H3 section. Don't just insert the phrase — develop the concept with 100-300 words that naturally incorporate the phrase and its surrounding context words.

Secondary phrase gaps: Add as subsections or expand existing sections. 50-150 words per gap.

Tertiary phrase gaps: Save for the "Expert FAQ" or "Advanced Topics" section at the end of the piece.

Common Mistakes

Mistake 1: Treating the phrase list as a keyword checklist The goal is topical coverage, not phrase insertion. Add phrases by developing the concept — not by inserting the phrase in a thin sentence.

Mistake 2: Ignoring phrase context when adding gaps Adding "conversion rate optimization" to a content piece about SEO requires context explaining WHY it's relevant. Unexplained phrase insertion creates context vector misalignment.

Mistake 3: Optimizing for phrases but not entities Phrase-based indexing and entity recognition work in parallel. Run the Entity Extraction Audit alongside this audit to ensure your phrase coverage is also building entity associations.

Grounded in Bill Slawski's SEO by the Sea patent research