Lesson 78 of 238 • 8 min read
0:00 0:00
Speed

Entity-Based Ranking: Knowledge Graphs and Search

Understand how search engines use entities and knowledge graphs to interpret meaning, establish relationships, and rank content beyond keyword matching.

From Words to Things

For most of search's early history, a search engine treated a query as a collection of characters. It looked for pages containing those characters and ranked them by how often and how authoritatively those characters appeared. The engine had no idea whether "jaguar" referred to an animal, a car, or a football team. Context was a guess, not a certainty.

That changed when search engines began thinking in terms of entities and knowledge graphs. An entity is a distinct, identifiable thing in the world: a person, a place, an organization, a concept, a product. A knowledge graph is the structured map of how those entities relate to one another. Together, they allow a search engine to move from matching strings of text to understanding meaning.

What an Entity Actually Is

The word "entity" sounds abstract, but the idea is concrete. An entity is anything that can be uniquely identified and described with attributes. Marie Curie is an entity. Paris is an entity. The Nobel Prize is an entity. What makes them entities rather than just words is that each one has a stable identity independent of how it is spelled or phrased.

This stability matters enormously. "Marie Curie," "Madame Curie," and "the first woman to win a Nobel Prize" all refer to the same entity. A system that understands entities can recognize that these phrases point to the same thing, even though the words are completely different. A system that only matches keywords cannot.

Entities also carry attributes. Marie Curie has a birthdate, a nationality, a field of research, and a set of relationships to other entities: the University of Paris, the element polonium, her husband Pierre Curie. These attributes and relationships are the raw material of a knowledge graph.

How a Knowledge Graph Works

A knowledge graph is a structured database of entities and the relationships between them. Think of it as a vast web of connected facts. Each node in the web is an entity. Each edge connecting two nodes is a relationship: "was born in," "is a type of," "won," "is located in," "is the spouse of."

Google's Knowledge Graph, which the company introduced in 2012, is one of the most prominent examples. When someone searches for a well-known person, place, or thing, the information panel that often appears on the right side of results draws directly from this graph. The engine is not scraping a webpage in that moment. It is retrieving structured knowledge it already holds about that entity.

The power of a knowledge graph lies in inference. If the graph knows that Marie Curie won the Nobel Prize in Physics and that the Nobel Prize in Physics is awarded by the Royal Swedish Academy of Sciences, it can infer a relationship between Marie Curie and that institution even if no single document explicitly states it. The graph connects dots that text alone cannot.

Why Entities Change How Ranking Works

When a search engine ranks pages using keyword signals alone, it is essentially asking: does this document contain the right words? When it ranks using entity understanding, it asks a richer question: does this document demonstrate genuine knowledge about the entity the searcher is interested in?

These are fundamentally different questions. A page can contain every keyword associated with a topic while saying very little of substance. Conversely, a page can discuss an entity in depth using varied language, synonyms, and related concepts without ever repeating the exact keyword phrase. Entity-based ranking rewards the second kind of content and penalises the first.

This shift also affects how search engines evaluate authority. An entity-aware system does not just ask whether a page mentions a topic. It asks whether the author or the publishing site is itself a recognized entity with established credibility in a relevant domain. A cardiologist writing about heart disease carries a different entity signal than an anonymous blog post using the same keywords.

The Relationship Between Entities and Search Intent

Search intent and entity understanding are deeply connected. When someone types a query, they are usually asking about an entity or a relationship between entities, even if they do not use precise language. "Best coffee in Rome" is a query about the relationship between a category of product, a quality judgment, and a geographic entity.

A search engine that understands entities can disambiguate intent far more reliably. "Mercury" as a query could mean the planet, the element, the Roman god, the car brand, or the musician Freddie Mercury. Entity understanding, combined with signals about the searcher's context and history, allows the engine to resolve this ambiguity without requiring the user to be more specific.

This disambiguation is one of the reasons semantic search represents such a departure from earlier approaches. The engine is not just pattern-matching. It is reasoning about what the searcher most plausibly means.

How Entities Enter the Knowledge Graph

Not every person, place, or thing automatically becomes an entity in a search engine's knowledge graph. Entities earn their place through a combination of factors: how widely they are referenced across the web, whether structured data has been published about them, whether they appear in trusted reference sources, and whether multiple independent sources describe them consistently.

Wikipedia plays an outsized role in this process. Search engines treat it as a high-confidence source of entity definitions and relationships because it is widely cited, editorially maintained, and structured in ways that make machine reading straightforward. Wikidata, Wikipedia's sister project, provides machine-readable structured facts that feed directly into knowledge graphs.

Structured data markup on webpages also contributes. When a publisher marks up a webpage to indicate that it is about a specific person, organization, or event using standardized vocabulary, that signal helps a search engine confirm and enrich its understanding of an entity. The markup does not create the entity in the graph, but it reinforces and clarifies the connection between a page and an entity the graph already recognizes.

Entities, E-E-A-T, and Demonstrated Expertise

Google's quality evaluation framework places significant weight on Experience, Expertise, Authoritativeness, and Trustworthiness. Entity understanding is the mechanism through which the engine operationalises these concepts at scale.

When an author is a recognized entity with verifiable credentials, publications, and institutional affiliations, the engine can connect their content to a network of trust signals. When an organization is a recognized entity with a history, a physical presence, and consistent representation across authoritative sources, its content carries a different weight than content from an unidentifiable source.

This is why the question of author and brand entity signals matters so much in modern search. It is not about gaming a system. It is about whether the real-world credibility of a source is legible to a machine that thinks in terms of entities and relationships.

The Limits of Entity-Based Systems

Entity-based ranking is powerful, but it is not without constraints. Knowledge graphs are built from information that has already been published, verified, and structured. New entities, emerging concepts, and niche topics may not yet have sufficient representation in the graph for the engine to reason about them confidently.

There is also an inherent conservatism to knowledge graphs. Because they rely on consensus across multiple authoritative sources, genuinely novel ideas or contested claims may be handled poorly. The graph reflects what is known and agreed upon, not what is new or disputed.

Understanding these limits helps explain why search engines do not always behave as expected on emerging topics, specialized domains, or rapidly changing information landscapes. The entity layer is a strength for stable, well-documented knowledge and a constraint where that documentation does not yet exist.

A Different Way of Thinking About Relevance

Entity-based ranking invites a fundamentally different understanding of what relevance means in search. Relevance is no longer about the surface similarity between a query and a document. It is about whether a document genuinely contributes to a searcher's understanding of an entity or the relationships between entities they care about.

This shift has implications for how content earns its place in results. Depth, accuracy, and genuine subject-matter knowledge matter more than keyword density. Consistency of identity across the web matters more than isolated optimization signals. The question a search engine is implicitly asking has changed: not "does this page use the right words?" but "does this page, and the entity behind it, genuinely know what it is talking about?"

That is a harder question to fake and a more meaningful one to answer.

Knowledge Check

Score 100% to complete this lesson.

Course learning state
Course tree 238 Lessons
Understand Search
Completion: 0 / 238 0%

On this page

Drop Me A Message

Let’s start building the high-performance growth engine your brand deserves.

Ready to transform your digital presence into a high-performance engine? Whether you have a specific project in mind or need a comprehensive strategic consultation, I am here to bridge the gap between your current standing and your ultimate market goals. Reach out today to discuss how my specialized infrastructure and AI-driven strategies can scale your business. Fill out the form, and let’s start turning your vision into a measurable reality.

Get Growth Plan Page

Drop Me A Message

Straight answers

Questions I hear a lot

How do you differ from a traditional agency?

You work with me, not a rotating cast. I audit, build, and train your team. Agencies often keep control and charge forever to run what you could own in-house.

What size of marketing budget makes sense for your services?

Honestly, you need enough marketing activity to make fixes worthwhile. Still very early stage? A course or specialist vendor may fit better. Already running a full in-house team? You probably want a full-time CMO, not me part-time.

Do you work with specific industries?

Yes: logistics, real estate, pro services, SaaS, local trades. Places where online leads hit the P&L fast. I skip healthcare and finance; compliance slows the work down.

What does a typical engagement look like?

Engagements start with a two-week audit of analytics, ads, SEO, and CRM. Then a 90-day plan focused on attribution, conversion, and what's leaking spend. Hands-on build and training along the way; at the end your team runs it.

How do I know if I need a digital marketing consultant versus hiring full-time?

If revenue is growing faster than you can hire marketing, fractional support fills the gap. Interim CMO work until you're ready for a full-time exec. Hiring help is available when you get there.

What happens after the engagement ends?

You keep logins, docs, and dashboards. Engagements are built so your team can maintain and troubleshoot. Some clients book a quarterly check-in; that's optional.

HAMMAD SHEIKH

Copyright © 2026 HAMMAD SHEIKH. All Rights Reserved