Entity Salience in SEO: All You Need to Know

5/5 - (7 votes)

Here are two sentences about the same event.

“Tesla opened a new factory in Berlin.”

“Berlin is now home to a new factory opened by Tesla.”

A person reads them as the same fact. A machine does not. In the first, Tesla is what the sentence is about. In the second, Berlin is. Same words, same meaning, different subject.

That difference has a name: entity salience. It is a measure of how central a thing is to a piece of text, and it helps explain why a well-researched page can still fail to rank for its own topic. The page mentions the topic. It just never makes the topic the star.

This guide explains what entity salience is, how Google calculates it, how to check it on your own pages, and how to raise it without writing like a robot.

What Is Entity Salience?

An entity is a distinct thing that can be named: a person, a company, a place, a product, an idea. Salience is how important that entity is to the text it appears in.

Google’s Natural Language API expresses it as a score between 0 and 1 for every entity it finds. Three points about that score are worth knowing from the start.

  • It is relative. The scores for all entities in a text add up to roughly 1. If one entity rises, others fall. You are dividing a fixed amount of attention.
  • It is about the text, not the web. A famous entity does not get a higher score for being famous. A local plumber can be the most salient entity on a page that also mentions Google.
  • It is about role, not count. An entity mentioned twice as the subject of the opening sentences can outscore one mentioned ten times in passing.

In plain terms, salience answers one question: if someone had to say what this text is about in a word or two, what would they say?

Salience, Frequency, Relevance and Prominence Are Not the Same

These four terms get used as if they were interchangeable. They measure different things.

TermWhat it measuresExample
FrequencyHow many times an entity is mentioned“Heat pump” appears 14 times
ProminenceWhere it appears: title, headings, opening lines“Heat pump” is in the H1 and first sentence
RelevanceHow well the page matches what a searcher wantsThe page answers “how does a heat pump work”
SalienceHow central the entity is to the meaning of the textThe text is about heat pumps, not about houses or winter

Frequency and prominence feed into salience, but they do not guarantee it. A page can repeat a term in every heading and still have another entity doing all the work in its sentences.

Where the Idea Comes From

Entity salience is not an SEO invention. In 2014, two Google researchers, Jesse Dunietz and Dan Gillick, published a paper describing a system that learns which entities in a news article are central to it. They trained it on a very large set of articles, using the entities named in each article’s summary as the answer key.

The signals their model used are still the best public description of what drives salience:

  • How early the entity is first mentioned
  • How many times it is mentioned
  • Whether it appears in the headline
  • The words used to refer to it
  • How connected it is to the other entities in the text, which the paper calls centrality

The last one is the least known. An entity that relates to many other entities in the document is treated as more central than one that sits alone.

What Raises or Lowers Salience

SignalRaises salienceLowers salience
PositionNamed in the title and the first one or two sentencesFirst named in paragraph four
Grammatical roleThe subject of the sentence, doing the actionThe object, or tucked into a phrase after “by”, “of” or “for”
NamingCalled by its nameReferred to as “it”, “this”, “the tool”, “the company”
RepetitionNamed at natural intervals through the textNamed once, or crammed into one paragraph
ConnectionsLinked in sentences to its parts, features and related thingsMentioned in isolation
CompetitionFew other entities fighting for attentionA long list of other names, brands and places
FocusOne clear subject for the whole pageTwo or three topics sharing the page
entity salience explained with examples
An illustration of how rewriting two sentences moves the main entity from fifth place to first. The values are examples, chosen to show the pattern.

Why Entity Salience Matters for SEO

First, the limits. Google has never said that the salience score from its Natural Language API is used in ranking. The API is a product sold to developers. Search runs on its own systems. Treat the score as a window into how a Google-built language model reads your text, not as a ranking dial.

With that said, it matters for four reasons.

  • It shows whether a machine agrees with you about your topic. If you wrote a page about email marketing and the most salient entity comes back as “businesses”, your writing is vaguer than you think.
  • It catches drift. Long articles wander. A salience check shows when an example, a competitor or a side topic has taken over.
  • It supports topical authority. A site whose pages each have one clear main entity, linked to related entities on other pages, is easier to understand as a whole. Our guide on how to build topical authority without backlinks covers that structure.
  • It carries over to AI search. AI assistants pull short passages to answer questions. A passage in which the subject is named and leads the sentence can be quoted on its own. One that starts with “It also offers” cannot.

How to Check Entity Salience

Use Google’s Natural Language API

The most direct method is to send your text to the API’s entity analysis feature. It returns each entity with its type, its salience score and, where one exists, a link to its Wikipedia page. Google gives a free monthly allowance, which is enough for auditing a small site.

One detail trips people up. Use version 1 of the API. The newer version 2 still finds entities but no longer returns a salience score.

from google.cloud import language_v1

text = open("page.txt").read()

client = language_v1.LanguageServiceClient()
document = language_v1.Document(
    content=text,
    type_=language_v1.Document.Type.PLAIN_TEXT,
)
response = client.analyze_entities(
    request={"document": document,
             "encoding_type": language_v1.EncodingType.UTF8}
)

for entity in sorted(response.entities, key=lambda e: -e.salience)[:10]:
    kind = language_v1.Entity.Type(entity.type_).name
    print(f"{entity.salience:.2f}  {entity.name}  ({kind})")

This prints the ten most salient entities, highest first.

Use an SEO Tool That Includes It

Several content optimisation tools run entity analysis for you and show the result next to your draft, so no code is needed. Our list of SEO content optimization tools includes options that do this.

Do a Quick Manual Check

No tool to hand? Read only the title, the headings and the first sentence of each paragraph. Underline the subject of each sentence. If your main entity is the subject in fewer than half of them, its salience is probably low.

How to Read the Scores

There is no official pass mark. Scores depend on the length of the text and how many entities it contains, so compare like with like.

What you seeWhat it meansWhat to do
Your main entity is first, well ahead of the restThe page is clearly about itLeave it alone
Your main entity is first, by a small marginThe topic is right but something else is competingFind the runner-up and reduce or reposition it
A generic word is first, such as “people”, “businesses” or “things”The writing is vague and subject-freeRewrite openings so the entity is the subject
A different specific entity is firstThe page is about that other thingDecide which topic the page serves and cut or move the other
Your main entity is missing from the listIt is being referred to indirectly or by pronounName it

Two practical tips. Analyse the main content only, without the menu, sidebar and footer, or boilerplate will skew the result. And run your top three competitors’ pages through the same check. The useful number is not your score. It is the gap between your score and theirs for the same entity.

9 Ways to Improve Entity Salience

1. Name the Entity in the Title and the H1

The headline was one of the strongest signals in Google’s research. “Everything You Need to Know” names nothing. “Heat Pumps: Costs, Types and How They Work” names the entity before the page has started.

2. Make It the Subject of the First Sentence

Weaker: “If you are looking for ways to cut heating bills, you may have heard of heat pumps.”
Stronger: “A heat pump cuts heating bills by moving heat instead of generating it.”

3. Prefer the Active Voice

Weaker: “Emails can be scheduled and sent by Mailchimp.”
Stronger: “Mailchimp schedules and sends emails.”

The active version puts the entity where a reader, and a parser, expects the subject to be.

4. Replace Pronouns and Stand-Ins With the Name

“It”, “this”, “the platform” and “the company” are natural in speech, but each one is a missed mention. You do not need to remove them all. Name the entity at the start of each paragraph and after every heading, and use pronouns in between.

5. Spread Mentions Through the Page

An entity that is named in the introduction and then disappears for 800 words looks like a passing reference. Bring it back in subheadings and in the opening line of each section.

6. Connect It to Related Entities

Centrality rewards connection. A page about heat pumps should tie the heat pump to refrigerant, compressors, air source and ground source types, installers and energy ratings, in sentences that state the relationship: “A heat pump uses a compressor to raise the temperature of the refrigerant.” That is very different from listing related terms. If you want help finding them, see our round-up of LSI keyword tools.

7. Cut the Entities That Compete

Every extra brand, place and person on the page takes a share of a fixed total. Keep the ones that help explain the topic. Remove name-dropping, long lists of alternatives and examples that run for longer than the point they illustrate.

8. Give Each Page One Main Entity

If a page covers heat pumps and solar panels equally, neither will dominate. Split it into two pages and link them. Our comparison of topical and domain authority explains why focused pages add up to a stronger site.

9. Reinforce It Outside the Body Text

Use the entity’s name in image alt text and captions, in the anchor text of internal links pointing to the page, and in schema markup through the about property. These do not change the salience of the text itself, but they send the same message through other channels. Internal linking tools can find anchors you have missed.

A Worked Example

Take a product page for a project management tool called Plannerly.

Original opening:

“Teams today face more pressure than ever. Deadlines slip, messages get lost and managers struggle to see who is doing what. That is why so many companies are turning to software to help them stay organised.”

Plannerly is not named. The entities a machine will find are teams, deadlines, messages, managers, companies and software. The page is, as far as the text shows, about workplace stress.

Rewritten opening:

“Plannerly is project management software that shows a team who is doing what, and by when. Plannerly puts tasks, deadlines and messages on one board, so managers can spot a slipping deadline before it is missed.”

The same ideas are all still there. Now Plannerly is named twice, is the subject of both sentences, and is connected to tasks, deadlines, messages and managers. Nothing was stuffed. The sentences were turned around.

Mistakes That Lower Salience

  • The long warm-up. Three paragraphs of scene-setting before the topic is named.
  • Stuffing. Repeating the entity in every sentence. Frequency helps up to a point, then the text reads badly and the gain stops. Role matters more than count.
  • Synonym roulette. Calling the same thing “heat pump”, “the unit”, “the system” and “this technology” for variety. Readers cope. Machines see four weaker entities.
  • The comparison trap. A page about your product that spends half its length describing three competitors by name.
  • Analysing the whole page. Including navigation and footer text in the check, then chasing a problem that is not in the article.
  • Treating the score as a target. Rewriting until a number hits 0.5 and ending up with prose nobody wants to read.

A Simple Salience Audit

  1. List your ten most important pages and write down the one entity each is meant to be about.
  2. Copy the main content of each page, without menus and footers, into a text file.
  3. Run each through entity analysis and record the top five entities and their scores.
  4. Mark each page: main entity first and clear, first but close, or not first.
  5. For the pages that fall short, rewrite the title, the first paragraph and the first sentence under each heading.
  6. Run the check again and note the change.
  7. Track rankings and clicks for those pages over the next four to six weeks.
PageIntended entityTop entity foundScore of intended entityStatus
/heat-pumps/heat pumpheat pump0.48Clear
/heat-pump-cost/heat pump costhouse0.11Rewrite opening
/air-source-vs-ground-source/air source heat pumpground source heat pump0.22Rebalance or retitle

The rows above are examples of how to lay the sheet out.

Entity Salience and AI Search

AI assistants work with chunks of text, often a paragraph at a time. When a chunk is pulled out of your page, it loses its heading, its neighbours and its context. If the paragraph says “It also lowers running costs”, the assistant has to guess what “it” is, and may skip the passage for one that says “A heat pump lowers running costs”.

Writing for salience and writing for AI citation turn out to be the same habit: name the subject, put it first, and make each paragraph able to stand alone. Our guide to LLM SEO goes further into how assistants choose what to quote.

Three Myths About Entity Salience

“Salience is a ranking factor.” There is no evidence that the API score is used in ranking. It is a diagnostic. Pages that are clearer about their subject tend to do better, and salience is one way to measure that clarity.

“Higher is always better.” A score of 0.9 usually means a very short text or one that says little else. A healthy page has one leading entity and a supporting cast.

“More mentions mean more salience.” Mentions help, but position and role count for more. Two well-placed mentions beat ten buried ones.

FAQs

What Is a Good Entity Salience Score?

There is no fixed number. On a focused article of normal length, the main entity often scores well above every other entity on the page. What matters is that it ranks first and that the gap to second place is clear.

Is Entity Salience the Same as Keyword Density?

No. Keyword density counts how often a phrase appears. Salience reflects how central an entity is to the meaning, which depends on where it appears and what role it plays in the sentence as well as how often.

Does Google Use Entity Salience to Rank Pages?

Google has not confirmed it. Google clearly identifies entities and judges what a page is about, and its published research on salience shows how it has approached the problem. The public API score should be read as an indicator of that understanding, not as the ranking system itself.

How Do I Find the Salience Score of a Page?

Send the page’s main text to version 1 of Google’s Natural Language API using entity analysis, or use an SEO content tool that runs the analysis for you.

Can a Page Have More Than One Salient Entity?

Yes. Every entity gets a score, and several can be important. A comparison page will have two leading entities by design. For most pages, though, one clear leader is the goal.

Does Schema Markup Increase Salience?

Not the salience of the text, which is calculated from the words on the page. Schema states the main entity directly through properties such as about, so it supports the same message in a different way.

How Often Should I Check Salience?

Check when you publish or substantially rewrite a page, and when an important page slips in the rankings for no obvious reason. It does not need monitoring week by week.

Add Comment