Topical Authority: How Knowledge Graphs Measure Expertise

Topical authority is a practitioner model describing the observation that a site covering a subject thoroughly and coherently tends to rank across that subject more easily than a site covering it in isolated pieces. It is not a metric Google publishes, and no search engine has described an internal authority score for a topic. What it names is real behavior with a plausible explanation, and the work it implies (covering the entities a topic contains, linking pages by genuine relationships, one page per question) is defensible whether or not the model matches any internal mechanism.

What Google does and does not say

Google’s public statements on this are narrow and worth reading literally. Google says its systems assess the relevance and quality of pages, that its guidance concerns experience, expertise, authoritativeness, and trustworthiness (E-E-A-T) as concepts raters use to evaluate quality, and that E-E-A-T is not itself a ranking factor or a score assigned to a page or site. Google publishes its quality rater guidelines, which discuss the reputation of the creator on the topic of the page. It does not publish anything describing a per-topic site authority value.

Google has also said, in describing the helpful content work later folded into its core ranking systems, that its systems try to reward content written for people. Site-level signals are discussed there in general terms. None of that amounts to a documented topical authority metric.

So three statements should be kept apart. That sites with deep subject coverage often rank widely within it is observable. That coverage causes the ranking is inference, and confounded: sites with deep coverage tend also to have more links, better internal linking, longer histories, and more editorial investment. That there is a score is neither documented nor observable, and should not be asserted.

Why the underlying behavior is real anyway

Two mechanisms that are documented or straightforwardly true explain most of what the model describes, without needing a hidden score.

Coverage produces eligibility. A site with forty pages answering forty distinct questions about a subject is eligible for forty query classes. A site with four pages is eligible for four. Much of what looks like accumulated authority is simply a larger surface. This requires no site-level scoring at all.

Structure produces retrievability. Internal links determine what a crawler finds, how often, and in what context. Anchor text is a description of the target. A page that thirty relevant pages link to with descriptive anchors is easier to find, easier to characterize, and better contextualized than an orphan. Pages that describe the same entities in compatible language are also easier for an extraction pipeline to resolve consistently, which is the entity linking problem applied to a whole site.

Together these produce the appearance of accumulating authority through ordinary, documented means. The practical instruction is the same either way, which is the useful part: act on coverage and structure, and the question of whether a score exists stops mattering.

The site as a graph

The clearest way to think about a content library is as a small knowledge graph: entities as nodes, relationships between them as edges, and pages as a second node type attached to the entities they cover.

That framing makes several questions precise which are vague in keyword terms. Which entities in this topic have no covering page? Which pages cover more than one primary entity, and so will compete for both? Which relationships are asserted in prose but never expressed as a link? Which pages are reachable only from the sitemap? Each is a question about the graph, and each has a specific answer.

It also puts internal links in their proper role. A link is an assertion that two things are related, in the way the anchor text describes. Linking a page about the labeled property graph (LPG) model to a page about RDF with the anchor “RDF” states a relationship a reader can use. Linking every page to a commercial page with the anchor “learn more” states nothing. Link volume distributed without regard to relationship degrades the structure the model depends on.

Building coverage of a topic’s entity space

The method has four steps and produces a content map rather than a keyword list.

1. Enumerate the entities. List the things the topic contains: products, organizations, people, standards, formats, techniques, concepts, and the adjacent categories readers compare against. Public catalogs shorten this: Wikidata and DBpedia hold the entity space for many subjects with typed relationships already in place, and the Wikidata Query Service will return a set of them in one query.

2. Enumerate the relationships. For each pair that matters, name the edge: implements, replaces, competes with, is a kind of, is required by. These are the comparisons and prerequisites readers actually search for, and they are usually the highest-value pages in a topic.

3. Attach a question and an intent to each node and edge. “What is X,” “how much does X cost,” “X versus Y,” “how to do X with Y.” A node with several distinct intents needs several pages; a node with one needs one.

4. Map pages to nodes and edges, one primary target each. Where two existing pages target the same node, one should absorb the other. Where an important node has no page, that is the gap.

The output is a topical map: a list of pages, each with one primary entity or relationship, one intent, and a set of internal links justified by the edges in the graph. The planning craft behind step three is covered at /seo/semantic-seo/, and the identity work that makes each entity recognizable at /seo/entity-seo/.

A worked audit

Take a site publishing about structured data. It has eleven pages:

Page Primary entity Intent
What is schema markup schema.org definition
Schema markup guide schema.org definition
Schema markup for SEO schema.org definition
JSON-LD explained JSON-LD definition
How to add JSON-LD to WordPress JSON-LD how-to
Microdata tutorial Microdata how-to
Rich results test guide Rich Results Test how-to
Product schema example schema.org Product how-to
FAQ schema example schema.org FAQPage how-to
Best schema plugins plugins commercial
Structured data checklist structured data how-to

Three findings come straight out of the table.

Duplication on one node. Three pages target schema.org with a definitional intent. They will split links, compete for the same queries, and force a search engine to choose. One should become the definitive page and the other two should either be merged into it or repointed at nodes that have no page, with redirects from the URLs that disappear.

Missing nodes. RDFa is absent, and so the site cannot answer the format comparison (“JSON-LD vs microdata vs RDFa”) that readers of the Microdata page reach next. The Schema.org Validator is absent while the Rich Results Test is covered, so the tools topic is half done. Sitelinks, breadcrumbs, and the sameAs property are all absent, and each is a question the existing pages raise.

Missing edges. Nothing on the site states the relationship between JSON-LD, Microdata, and RDFa, that all three are ways of expressing the same schema.org vocabulary. That is the single most useful fact in the topic, and it is nowhere. It is also the relationship that turns four unrelated format pages into a coherent set.

The revised map replaces the three duplicate definitional pages with one, adds a format comparison page as the hub the three format pages link to and from, adds an RDFa page, extends the tools page to cover the Schema.org Validator alongside the Rich Results Test, and adds pages for sameAs and breadcrumbs. The page count barely changes. The number of distinct questions answered roughly doubles, and every format page now sits on an edge rather than alone.

How to audit an existing site

The mechanics, in order:

  • Export the URL list with a crawler and assign each page one primary entity and one intent. Pages that resist a single answer are the pages to look at first.
  • Sort by entity and intent. Every group with more than one page is a consolidation candidate.
  • Compare the entity list against the enumerated entity space from step one. Anything unmatched is a gap; anything matched by a page nobody links to is an internal linking gap.
  • Check internal links against the relationship list. Every edge named in step two should be expressed as a link in at least one direction, with anchor text that describes the target.
  • Check that pages describe the same entity the same way. Two pages calling the same standard by two names give a reader and an extraction pipeline unnecessary work.

The output is a small number of merges, a small number of new pages, and a list of links to add. It is unglamorous work and it is what the model actually asks for.

What the model gets wrong

Volume as a proxy for coverage. Publishing one hundred pages on a topic is not coverage if sixty of them answer the same question. The audit above exists to catch exactly that.

Treating a topical map as a publishing quota. A map is a list of questions worth answering. Answering them badly to complete the list produces the thin-content problem the method was meant to avoid.

Assuming authority transfers between topics. A site known for one subject does not become authoritative in an unrelated one by adding pages. Where the model has predictive value, it is within a topic.

Expecting a measurable score. There is nothing to measure directly. The measurable outcomes are the number of distinct query classes the site is eligible for and how those pages perform, which is what Search Console reports.

Related pages

FAQ

What is topical authority in SEO?

Topical authority is a practitioner model for the observation that sites covering a subject thoroughly and coherently tend to rank widely within it. It is not a metric Google publishes and no search engine has described a per-topic authority score. The behavior it names is real, and it is largely explained by broader query eligibility and better internal structure.

Is topical authority a real Google ranking factor?

Not as a documented one. Google publishes E-E-A-T as a set of quality concepts and states plainly that E-E-A-T is not a ranking factor or a score assigned to pages or sites. There is no published topical authority value. Coverage and internal linking affect rankings through mechanisms that are ordinary and observable rather than through a hidden score.

How do you build topical authority?

Enumerate the entities a topic contains and the relationships between them, attach a question and an intent to each, then map one page to each with no duplicates. Link pages according to the relationships that actually exist, using anchor text that describes the target. Consolidate pages competing for the same question, and fill the nodes and edges that have no page.

What is a topical map?

A topical map is a plan listing every page a site intends to publish on a subject, with one primary entity or relationship and one search intent per page, plus the internal links each page should carry. It is built from the topic’s entity space rather than from a keyword list, which is what keeps near-duplicate pages out of it.

Sources and further reading