Read it, chapter by chapter
The full 7-chapter guide for law firms — pick any chapter to read it here.
What Is a Knowledge Graph and Why Does Your Law Firm Need One?
A knowledge graph is a structured representation of entities, their properties, and the relationships between them. Instead of storing information as loose text on a web page, a knowledge graph is a connected database of facts: your firm's name, its office locations, the attorneys who work there, their credentials, the practice areas you handle, the cases you've won, and how all of these connect. It is a machine-readable semantic map of what your firm is and what it does.
Why does this matter? Because AI search engines — ChatGPT, Claude, Gemini, Perplexity — use knowledge graphs to understand entities and their relationships when deciding which sources to cite. When you ask an AI search engine "What is a statute of limitations for personal injury in California?", the engine does not just search for keywords. It constructs a semantic query: "statute of limitations [concept] → personal injury [practice area] → California [jurisdiction]." Then it searches for sources that clearly encode these entity relationships. A page that says "we handle personal injury cases in California" and explicitly links "statute of limitations" to that practice area and jurisdiction is cited more often than a page with the same text buried in prose without entity clarity.
For law firms, the knowledge graph is not just an abstract concept — it is a practical tool for visibility and citation. Most law firm websites treat the web as a document repository: pages of text describing services. AI engines treat the web as a network of entities and their properties. The gap between these two worldviews is enormous. Building your firm's knowledge graph bridges that gap.
| Dimension | Document View (Traditional) | Entity View (AI Search) |
|---|---|---|
| Basic unit | Webpage; contains text | Entity (firm, attorney, practice area); has properties |
| How information is stored | Prose, unstructured | Structured: attributes and relationships |
| How engines find you | Keyword matching + links | Entity type + relationship matching + semantic embeddings |
| How they cite you | Your page ranks for a keyword | Your entity is recognized as authoritative for a concept |
| Risk of duplication | Low (one page, one URL) | High (same firm mentioned in multiple places with inconsistent naming) |
| Strength of citation | URL-based (one website per page) | Entity-based (all mentions of your firm reinforce one identity) |
The practical implication: if your firm's name is spelled "Smith & Associates" on your website, "Smith & Associates LLC" on Google Business Profile, and "smith-associates.com" on LinkedIn, AI engines treat these as three separate entities. Your authority is fragmented across three identities, each with a third of your true strength. By contrast, if all three sources use byte-identical naming and link to each other with `sameAs`, AI engines recognize it as one firm, and your authority compounds.

