MN Logo

Site Architecture for Entity SEO: How to Structure a Site Search Engines Actually Understand

The three-click rule and flat architecture advice you have read a hundred times was written for a keyword era. Entity SEO asks a different question: does your structure teach a machine what you are an

Martial NotarangeloJuly 5, 2026·20 min read

When I started working on architecture for high-trust verticals like legal and healthcare, I inherited a habit from classic SEO: flatten everything, keep every page within three clicks, chase crawl efficiency. It worked, until it didn't. Sites that were technically pristine still failed to show up in AI Overviews and struggled to be recognized as authorities on their own subject matter. The problem was that I was building for a crawler that reads links, when I needed to build for a system that reads meaning. Entity SEO is the shift from optimizing pages for keywords to defining concepts, peopl

Entity SEO architecture is about relationships between concepts, not just link depth. The goal is a machine-readable map of what you know.

What most guides get wrong

Most guides treat site architecture as a plumbing problem. They tell you to keep pages shallow, add breadcrumbs, build silos, and interlink your clusters. All useful, none of it entity-aware.

The gap is this: a silo groups pages by keyword theme, but it does not define an entity. You can have a perfectly siloed section on "personal injury" that never tells a machine what your firm is, which attorneys are accountable, what jurisdictions you cover, or how these claims are verifiable. The structure is tidy and semantically empty. The second thing guides miss is that in YMYL verticals, architecture has to survive human scrutiny, not just algorithmic crawling.

A structure that reads well to a compliance reviewer or a Google quality rater tends to read well to the systems those raters inform. Building only for crawl efficiency optimizes the wrong audience.

What Does Entity-First Architecture Actually Mean?

Entity-first architecture starts from a simple reframe: a page is not the unit of meaning, an entity is. An entity is a thing with a stable identity: your firm, a specific attorney, a medical procedure, a financial product, a jurisdiction. Pages are how you describe entities, but the architecture should reflect the entities themselves and how they connect. In practice, this means before I draw a single navigation menu, I map the entities.

For a healthcare client, that map might include the organization, each clinician, each condition treated, each procedure offered, and each location served. Then I define the relationships: this clinician treats this condition at this location using this procedure. That relationship graph, not a page count, is what the architecture needs to express.

The difference shows up everywhere. A keyword-first site builds a page for "knee replacement surgery cost" because it has search volume. An entity-first site builds a canonical page for the procedure entity (knee replacement), links it to the clinician entities who perform it, the location entities where it happens, and the condition entity it treats, then answers cost as one facet within that connected structure.

Why does this matter for visibility? Because AI search and knowledge systems are trying to answer questions by drawing on entities and their attributes. If your site presents a clean, consistent model of an entity and its relationships, you become extractable.

If it presents scattered keyword pages, the machine has to reconstruct meaning you never actually encoded. The swap test is useful here. If I could take your architecture, rename the industry, and it would still make sense, the structure is generic.

Real entity architecture is inseparable from the specific concepts, regulations, and roles of your field.

  • Map entities and relationships before designing navigation.
  • Treat the organization, people, and core concepts as first-class entities.
  • Build canonical pages for concept entities, not just high-volume keywords.
  • Encode relationships explicitly through structure and links.
  • Aim for extractability: can a machine read your model without guessing?
  • Apply the swap test to catch generic, non-entity structures.

How Does the Entity Spine Method Work?

The Entity Spine Method is the framework I use to stop concept fragmentation, which is the single most common architecture problem I see in regulated sites. The idea is that every core concept gets exactly one spine page: the canonical, authoritative URL that represents that entity. Everything else in the cluster is a rib that connects back to the spine.

Here is how it runs. First, identify your core concepts from the entity map. For a financial advisory firm, spine pages might include "retirement income planning," "estate planning," and each named advisor.

Second, designate one URL per concept as canonical, and I mean genuinely canonical: no competing pages that half-cover the same ground. Third, every supporting article, FAQ, case example, or sub-topic links up to its spine page using descriptive, entity-rich anchor text, not "click here" or "learn more." The spine page itself does three jobs. It defines the entity in plain language early on.

It links out to the ribs, which are the facets and sub-topics. And it carries the structured data that ties the concept to the wider knowledge graph. The ribs feed authority up the spine, and the spine distributes context down to the ribs.

What I have found is that this method forces a decision most teams avoid: which page is the real one? When you have four pages competing to be the answer for "estate planning," none of them wins, and the machine cannot tell which represents the entity. The Entity Spine Method makes you consolidate, and consolidation tends to concentrate ranking signals rather than diluting them.

There is a governance benefit too. When a new writer joins, the rule is simple: does this new content deserve its own spine, or is it a rib that reinforces an existing one? Most content is a rib.

Treating it as a rib keeps the architecture coherent as the site grows over months and years.

  • One canonical spine page per core concept, no exceptions.
  • Supporting pages (ribs) link up to the spine with entity-rich anchor text.
  • Spine pages define the entity clearly and carry structured data.
  • Consolidate competing pages rather than letting them fragment authority.
  • Use the spine-or-rib decision to govern all new content.
  • Let ribs feed authority upward and the spine distribute context downward.

How Should URL Structure Reflect Your Entity Hierarchy?

URL structure is an under-used entity signal. A URL path is a compact statement of hierarchy and relationship, and both users and parsing systems read it. The rule I apply is simple: the path should mirror the concept hierarchy from your entity map, not your CMS defaults and not your internal org chart.

Consider a law firm. A department-driven structure might produce /services/litigation-team/case-types/personal-injury. That reflects how the firm is organized internally, which no searcher cares about.

An entity-driven structure produces /practice-areas/personal-injury/ as the spine, with /practice-areas/personal-injury/car-accidents/ as a rib. The path now communicates that car accidents is a sub-concept of personal injury, which is a practice area. That is a relationship encoded in the URL.

A few principles I hold to. Keep paths stable, because entity URLs are meant to be canonical and citeable for years, and changing them breaks the accumulated authority. Keep them readable, using the actual concept name rather than IDs or abbreviations.

Keep depth honest: a rib should live under its spine, so a deeper path is fine when it reflects a genuine sub-concept relationship. The old fear of deep URLs came from crawl-budget thinking that rarely applies to well-linked, focused sites. For locations, which matter enormously in local and regulated services, I separate the concept from the place.

A procedure is one entity, a location is another. Where they intersect, a path like /procedures/knee-replacement/ for the concept and /locations/austin/ for the place, cross-linked, keeps each entity clean rather than creating a combinatorial mess of /austin-knee-replacement-cost pages that fragment both. The goal throughout is that someone reading only your URL, human or machine, can infer what the page is and where it sits in your model.

When a URL requires the page content to make sense, it is doing none of the entity work it could be doing.

  • Mirror the concept hierarchy from your entity map in the URL path.
  • Never base URLs on internal departments or CMS defaults.
  • Keep entity URLs stable and citeable for the long term.
  • Use readable concept names, not IDs or abbreviations.
  • Separate concept entities from location entities, then cross-link.
  • Depth is fine when it reflects a real sub-concept relationship.

Why Is Internal Linking Your Best Entity Disambiguation Tool?

Internal linking is where most of the actual entity work happens, and where most teams waste the opportunity. Every internal link is a small statement: this page relates to that entity, and here is the anchor text describing it. Multiply that across a site and you have either a clear entity map or a fog of "read more" links that say nothing.

Disambiguation is the concept to understand. Many words are ambiguous. "Trust" means one thing in estate law and another in general English. "Charge" means one thing in criminal defense and another in billing. Your internal anchor text is how you tell a machine which sense you mean.

When every link to your estate-planning spine uses anchors like "revocable living trusts" and "trust administration," you are steadily disambiguating the entity in your favor. My working rules: anchor text should describe the destination entity, stay reasonably consistent across the site, and vary naturally in phrasing without drifting into unrelated terms. Consistency helps machines associate the target URL with the concept.

Natural variation prevents the pattern from looking manipulated. I avoid generic anchors entirely for entity pages. Direction matters too, which connects to the Entity Spine Method.

Ribs link up to their spine with anchors naming the core concept. The spine links down to ribs with anchors naming the sub-concepts. Related spines link across when there is a genuine relationship, such as an estate-planning spine linking to a tax-planning spine, again with descriptive anchors.

This creates a readable relationship graph rather than a flat mesh. The reason I call this the cheapest tool is that it requires no new content, no development budget, and no third-party approval. It is entirely within your control.

In regulated verticals where external link building is slow and every claim needs review, disciplined internal linking is often the highest-leverage architecture work available. It compounds quietly as the site grows.

  • Every internal link is an entity statement via its anchor text.
  • Use descriptive anchors to disambiguate ambiguous terms in your field.
  • Keep anchor phrasing consistent enough to build association.
  • Ribs link up to spines, spines link down to ribs, related spines link across.
  • Avoid generic anchors like 'click here' for any entity page.
  • Internal linking needs no budget or external approval, so it compounds early.

What Is the Proof Perimeter and Why Does It Matter for YMYL Sites?

The Proof Perimeter is the framework I use for high-trust verticals, and it is where entity architecture meets E-E-A-T. The premise: a money page in finance, law, or healthcare should never stand alone. It should be surrounded by a perimeter of verifiable credibility signals that both a human reviewer and an algorithmic system can check.

Think of any page where a wrong decision costs someone money or health. Around that page, the perimeter includes: a clearly attributed author entity with real credentials and a linked bio page, citations to authoritative sources with actual URLs, a visible review or medical-review note where the vertical demands it, and consistent organization data (name, licensing, jurisdiction) that matches across the site and off-site profiles. Each of these is an entity or an attribute, and each is verifiable.

Here is the architectural part. The perimeter is not decorative text on one page. It is structural.

The author links to an author spine page that establishes that person as an entity, which in turn uses sameAs markup to connect to their external profiles. The organization data lives in one canonical place and is referenced consistently. The citations point outward to recognized authorities.

Architecturally, you are wiring each money page into a web of accountability. Why this matters more in YMYL: these verticals face both algorithmic quality assessment and, increasingly, the expectation that content survives professional scrutiny. A page claiming medical guidance with no identifiable author, no review, and no sources fails the human test and, by extension, the systems trained on human judgments.

The Proof Perimeter builds architecture that reads as accountable. The practical test I apply: pick any important page and ask, if a skeptical regulator or quality rater landed here, could they verify who wrote it, what it is based on, and who stands behind it, within a click or two? If yes, the perimeter is intact.

If they hit dead ends, the money page is exposed no matter how good its content is. This is what I mean by Reviewable Visibility: structure designed to stay publishable under scrutiny.

  • Surround every YMYL money page with verifiable credibility signals.
  • Attribute content to a real author entity with a linked bio spine.
  • Cite authoritative sources with actual URLs, never vague references.
  • Keep organization and licensing data canonical and consistent everywhere.
  • Use sameAs markup to connect author and org entities to external profiles.
  • Test each page: can a skeptical reviewer verify authorship and sourcing quickly?

How Do Schema and sameAs Connect Your Architecture to the Knowledge Graph?

You can build a flawless entity architecture and still leave much of it unread if you skip structured data. [Schema markup](/guides/technical-ai-seo/schema-markup-for-ai-seo) is the layer that translates your architecture from something a machine has to infer into something it can parse directly. It states the entity type, its attributes, and its relationships in an explicit, standardized format. Start with the entity types that match your spine pages.

An organization, a person, a medical procedure, a legal service, a location. Each spine page should carry schema declaring what it is. Then declare relationships: an author of an article, a provider of a service, a physician affiliated with an organization.

These are the same relationships from your entity map, now expressed in a language the parser reads without guessing. The piece that connects your world to the wider one is sameAs. This property lets you say that the person or organization on your page is the same entity as the one on an authoritative external profile: a professional licensing directory, an official association, a well-established public profile.

That link is how your on-site entities become associated with the entities already recognized in the broader knowledge graph. Without sameAs, your author is just a name on your site. With it, your author is connected to a recognized identity.

A word of caution I give every client: schema must match visible content. Declaring a review or a credential in markup that does not appear on the page is a risk, not a shortcut. In regulated verticals especially, the markup should describe reality, because reality is what a reviewer checks.

Schema amplifies an honest architecture. It cannot rescue a dishonest one. For validation, use the official structured data tools rather than trusting that markup is correct.

Google's Rich Results Test is available at https://search.google.com/test/rich-results and the Schema.org vocabulary reference is at https://schema.org. What I have found is that teams add schema once, never re-validate, and let it drift out of sync as pages change. Treat structured data as a living part of the architecture, reviewed on the same schedule as the content it describes.

  • Add schema to spine pages declaring entity type and attributes.
  • Express the same relationships from your entity map in structured data.
  • Use sameAs to connect your entities to authoritative external profiles.
  • Ensure markup always matches visible, verifiable page content.
  • Validate with official tools and re-check when pages change.
  • Treat structured data as living architecture, not a one-time task.

How Do You Keep Entity Architecture Coherent as the Site Grows?

The hardest part of entity architecture is not building it. It is keeping it coherent after a year of new content, new writers, and shifting priorities. Left ungoverned, a clean architecture drifts back into fragmentation: someone publishes a second page on an existing concept, a new writer uses generic anchors, a bio page gets orphaned.

Architecture is a system, and systems need maintenance. The answer is documentation, which sits at the center of how I work. Every rule from this guide becomes a written standard the team can apply without me in the room.

The spine-or-rib decision, the anchor text conventions, the Proof Perimeter checklist, the schema and sameAs requirements. When these are documented, a new writer produces content that reinforces the architecture instead of eroding it. This is the difference between a one-time project and a documented process that compounds.

I run periodic architecture audits with a few concrete checks. Concept fragmentation: search each core concept and confirm one clear spine still owns it. Orphan detection: find pages with few or no internal links pointing to them, since an orphaned entity is invisible to the graph.

Anchor drift: sample internal links and confirm anchors still describe destinations. Perimeter integrity: spot-check money pages for author, sourcing, and consistent org data. Schema validity: re-run validation on templates that changed.

What I have found is that the compounding happens precisely because of this discipline. Content, credibility signals, and technical structure only work as one system when the system is maintained as one. A site that documents and audits its architecture tends to strengthen month over month, because every new page slots into a coherent model.

A site that treats architecture as done tends to decay quietly until a redesign forces a reckoning. The cost of skipping this is rarely visible on any single day. It shows up as a slow loss of the authority you built: concepts fragmenting, entities orphaning, proof perimeters thinning, until the site no longer reads as a coherent source and stops being cited.

Governance is unglamorous, and it is where compounding authority is actually won or lost.

  • Document every architecture rule so writers can apply it consistently.
  • Run periodic audits for concept fragmentation and orphaned pages.
  • Check anchor drift and perimeter integrity on important pages.
  • Re-validate schema whenever templates or pages change.
  • Make the spine-or-rib decision a standard part of publishing.
  • Treat architecture as a maintained system, not a finished project.

What I Wish I Knew Earlier

For years I optimized architecture for crawlers and measured success by clean crawl reports and shallow click depth. The sites passed every technical audit and still failed to be recognized as authorities on their own subjects. That gap taught me the lesson that shapes how I work now: search systems are trying to understand entities and relationships, and a technically perfect site that never encodes meaning gives them nothing to understand. What changed my results was slowing down before the wireframe to map entities and their relationships, then letting that map drive URLs, links, and structured data. The Entity Spine Method came out of watching concept fragmentation quietly kill otherwise strong sites. The Proof Perimeter came out of realizing that in finance, law, and healthcare, architecture has to survive a human reviewer, not just a bot. If I could tell my earlier self one thing: build for meaning first, and the crawl efficiency mostly takes care of itself.

Your 30-Day Action Plan

  1. Days 1-4 — Build your entity map in a spreadsheet: list every core concept, person, organization, and location, and their relationships.
  2. Days 5-9 — Apply the Entity Spine Method. Identify concept fragmentation, choose one canonical spine per concept, and plan consolidation with redirects.
  3. Days 10-14 — Align URL structure to the concept hierarchy for new pages, and map any high-value URL changes carefully with redirects.
  4. Days 15-20 — Audit and rebuild internal anchor text. Make ribs link up to spines and spines down to ribs with descriptive, entity-rich anchors.
  5. Days 21-25 — Install the Proof Perimeter on your top money pages: author spines, real credentials, cited sources with URLs, consistent org data.
  6. Days 26-30 — Add and validate schema on spine and author pages, including sameAs to authoritative external profiles, and document all your architecture rules.

Frequently asked questions

Is entity SEO architecture different from building topic clusters?

They overlap but are not the same. A topic cluster groups related pages around a theme and interlinks them, which is a useful pattern. Entity architecture goes further by defining the actual entities involved (the concept, the people, the organization, the locations) and encoding their relationships through canonical spine pages, descriptive anchors, and structured data. In practice, a topic cluster tells a machine these pages are related. Entity architecture tells it what each thing is, how they connect, and who is accountable. You can have a well-linked cluster that still fails to define a single entity clearly, which is why I treat clusters as necessary but not sufficient for entity SEO.

Does the three-click rule still matter for entity architecture?

Less than most guides suggest. The three-click rule and aggressive flat architecture came from a crawl-budget and keyword era. For a focused, well-linked site, a slightly deeper path that reflects a genuine sub-concept relationship is fine and often clearer. What matters more is whether depth reflects meaning: a rib living under its spine is good structure, not a problem. I would rather have a path that accurately encodes hierarchy at four levels than a flat structure that flattens away the relationships a machine needs to understand your model. Prioritize meaningful hierarchy and internal linking over an arbitrary click-depth target.

How does entity architecture help with AI Overviews and AI search?

AI search systems answer questions by drawing on entities, their attributes, and their relationships. When your architecture presents a clean, consistent, machine-readable model, with canonical spine pages, disambiguating internal links, and validated schema including sameAs, you become extractable and citeable. When your content is scattered across fragmented keyword pages with no clear entity definitions, the system has to reconstruct meaning you never encoded, and it will often reach for a source that made the job easier. Entity architecture does not guarantee inclusion in any AI answer, but it removes the structural barriers that keep otherwise good content from being recognized and cited.

What is concept fragmentation and how do I detect it?

Concept fragmentation is when several near-equal pages compete to represent the same entity, so none of them clearly owns it. It dilutes ranking signals and confuses machines about which page is the canonical answer. To detect it, search site:yourdomain.com plus a core concept and look at what appears. If you see multiple pages covering substantially the same ground (for example, three overlapping pages on the same service), you have fragmentation. The fix is the Entity Spine Method: choose one canonical spine, consolidate the useful content from the others into it, and redirect the rest. This concentrates authority instead of splitting it across competing URLs.

Do I really need schema if my site structure is already clear?

Clear structure helps, but schema removes the guesswork. Without structured data, a machine has to infer your entity types and relationships from context, and it will get some of it wrong. Schema states the entity type, attributes, and relationships explicitly, and sameAs connects your entities to recognized external profiles in the wider knowledge graph. That connection is hard to achieve through structure alone. The one rule I hold firmly: markup must match visible, verifiable content, because in regulated verticals a reviewer checks reality. Validate it with official tools such as Google's Rich Results Test at https://search.google.com/test/rich-results and re-check when pages change.

Martial Notarangelo

Written by

Martial Notarangelo

Founder, Authority Specialist · 10+ years in search

I build reviewable visibility systems for high-trust industries — legal, healthcare, and finance. Cited in international press across Italy, France, Monaco, Brazil, and India.

Canonical: https://martialnotarangelo.com/guides/technical-ai-seo/site-architecture-for-entity-seo