Quick Answer: AI search engines weight schema markup heavily for entity grounding and citation eligibility. The six schema types that matter most: Article, Person, Organization, LocalBusiness, FAQPage, and BreadcrumbList, all connected as a single @graph rather than separate JSON-LD blocks. Add HowTo for tutorial pages, Service for money pages. Validate via Google's Rich Results Test before deploying.
Most websites that have schema markup have it wrong. Either the wrong types are implemented, the types are not connected as a coherent @graph, the FAQ schema does not match visible content (a Google penalty trigger), or the @id values are inconsistent across pages so the entity graph never resolves. This cheatsheet is the corrective: which types matter, how to connect them, what to validate, and where the common pitfalls lurk.
The 6 schema types that matter most for AI search
Foundational schema types (in this order of priority)
- Article (or BlogPosting/NewsArticle): every content page. Carries headline, author, publisher, datePublished, dateModified, image, inLanguage.
- Person: the named author byline. Carries name, jobTitle, worksFor, knowsAbout, sameAs cross-references (LinkedIn, social, Wikipedia if applicable).
- Organization: the publisher entity. Carries name, url, logo, address, founder, sameAs.
- LocalBusiness: for any geographically-bound business (use the most specific subtype, e.g. ProfessionalService, Dentist, FoundationContractor). Carries address, geo, openingHoursSpecification, priceRange, aggregateRating.
- FAQPage: when the page has a visible FAQ section. mainEntity array with Question/Answer pairs that match visible text word-for-word.
- BreadcrumbList: navigation hierarchy for the page. Establishes site structure for both Google and AI engines.
Add HowTo when the page has visible numbered steps. Add Service on service-tier money pages with provider, areaServed, offers.
Why a connected @graph beats separate JSON-LD blocks
Most schema implementations use multiple `